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
435 B
XML
1 line
435 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M398-92q-41 0-72.5-26T286-185q-4-19-17-30t-30-11h-4.5q-2.5 0-4.5 1-52 10-93-24t-41-87q0-42 26.5-73t68.5-39l104-18 138-199q-12-17-18.5-29.5T408-730q0-37 26.5-65.5T502-824q23 0 36 7t27 17q8 5 20 8.5t29 3.5q7-22 24-39.5t41-26.5q39-14 78.5 3.5T812-791l46 129q14 41-4 79.5T795-530q-36 13-70 0t-53-42h-11L491-329l18 104q9 53-24 93t-87 40Z"/></svg> |