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
903 B
XML
1 line
903 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M264-192q-50 0-85-35t-35-85h-24q-29.7 0-50.85-21.15Q48-354.3 48-384v-288q0-29.7 21.15-50.85Q90.3-744 120-744h522q14.22 0 27.11 5 12.89 5 24.09 16.2l197.6 197.6Q902-514 907-501.11t5 27.11v90q0 29.7-21.15 50.85Q869.7-312 840-312h-24q0 50-35 85t-85 35q-50 0-85-35t-35-85H384q0 50-35 85t-85 35Zm288-360h210L642-672h-90v120Zm-216 0h144v-120H336v120Zm-216 0h144v-120H120v120Zm143.89 288Q284-264 298-277.89q14-13.88 14-34Q312-332 298.11-346q-13.88-14-34-14Q244-360 230-346.11q-14 13.88-14 34Q216-292 229.89-278q13.88 14 34 14Zm432 0Q716-264 730-277.89q14-13.88 14-34Q744-332 730.11-346q-13.88-14-34-14Q676-360 662-346.11q-14 13.88-14 34Q648-292 661.89-278q13.88 14 34 14ZM360-384h240q17-23 42-35.5t54-12.5q29 0 53.5 12.5T792-384h48v-96H120v96h48q18-23 42.5-35.5T264-432q29 0 54 12.5t42 35.5Zm480-96H120h720Z"/></svg> |