M3 draws icons at 20 dp from the optical size 20 cut, whose strokes stay as
heavy as the 24 dp design's instead of thinning with the glyph (styles.md
§ Icons, the optical size axis). The package only shipped the 24 cut, so every
20 px icon was a scaled-down 24 (core audit C16). bin/fetch-symbols now checks
out both cuts from the same commit of google/material-design-icons and writes
the new one to resources/svg/symbols/{outlined-20,filled-20}: 4,135 symbols
each, the same names and the same normalisation as the 24 cut.
Plan step 10; finding C16.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qwx5USif3wFFmxtHg5U1g9
1 line
1.2 KiB
XML
1 line
1.2 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M213-228.17V-362l-17 17q-11 11-25 11t-25-11q-11-11-11-25.5t11-25.5l224.51-225.89Q381.56-633 396.28-633q14.72 0 25.78 11.11L647-396q11 11 10.5 25t-11.02 25Q635-335 621-335t-25-11l-20-20v138q0 15.3-10.35 25.65Q555.3-192 540-192H432v-156q0-15.3-10.29-25.65Q411.42-384 396.21-384t-25.71 10.35Q360-363.3 360-348v156H249q-15.3 0-25.65-10.4Q213-212.8 213-228.17ZM696-648h-43l-52 52q-4 4-8 3.5t-8-4.5q-4-4-4-8.73 0-4.72 4-8.27l34-34h-55q-4.8 0-8.4-3.64-3.6-3.65-3.6-8.5 0-4.86 3.6-8.36 3.6-3.5 8.4-3.5h55l-35-35q-4-4-3.5-8.5t4.5-8.5q4-4 8.73-4 4.72 0 8.27 4l51 52h43v-43l-52-52q-4-4-3.5-8.5t4.5-8.5q4-4 8.73-4 4.72 0 8.27 4l34 35v-55q0-4.8 3.64-8.4 3.65-3.6 8.5-3.6 4.86 0 8.36 3.6 3.5 3.6 3.5 8.4v55l35-35q3.27-3 7.64-3 4.36 0 8.36 3 4 3 4.5 8t-3.5 9l-52 52.25V-672h42.75L815-724q3.55-4 8.27-4 4.73 0 8.73 4t4 8.73q0 4.72-4 8.27l-35 35h55q4.8 0 8.4 3.64 3.6 3.65 3.6 8.5 0 4.86-3.6 8.36-3.6 3.5-8.4 3.5h-55l35 35q3 3.27 3 7.64 0 4.36-3 8.36-3 4-8 4.5t-9-3.5l-52.25-52H720v42.75L772-553q4 4 4 8t-4 8q-4 4-8.73 4-4.72 0-8.27-4l-35-34v55q0 4.8-3.64 8.4-3.65 3.6-8.5 3.6-4.86 0-8.36-3.6-3.5-3.6-3.5-8.4v-55l-35 35q-4 4-8 3.5t-8-4.5q-4-4-4-8.73 0-4.72 4-8.27l51-51v-43Z"/></svg> |