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
882 B
XML
1 line
882 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m235-184-63 63q-11 11-25.5 11T121-121q-11-11-11-25.5t11-25.5l63-63-53-14q-14-4-22-17.5t-4-27.5q4-14 17-21.5t27-3.5l54 14-15-53q-4-14 4-27t22-17q14-4 27 3.5t17 21.5l14 54 138-138-53-15q-14-4-22-17t-4-27q4-14 17.5-21.5T376-545l53 14-14-54q-4-14 3.5-27t21.5-17q14-4 27 4t17 22l15 53 138-138-54-14q-14-4-21.5-17t-3.5-27q4-14 17-22t27-4l53 15-14-54q-4-14 3.5-27t21.5-17q14-4 27.5 4t17.5 22l14 53 63-63q11-11 25.5-11t25.5 11q11 11 11 25.5T839-788l-63 63 53 14q14 4 22 17.5t4 27.5q-4 14-17 21.5t-27 3.5l-54-14 15 53q4 14-4 27t-22 17q-14 4-27-3.5T702-583l-14-54-138 138 53 15q14 4 22 17t4 27q-4 14-17.5 21.5T584-415l-53-14 14 54q4 14-3.5 27T520-331q-14 4-27-4t-17-22l-15-53-138 138 54 14q14 4 21.5 17t3.5 27q-4 14-17 22t-27 4l-53-15 14 54q4 14-3.5 27T294-105q-14 4-27.5-4T249-131l-14-53Z"/></svg> |