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
456 B
XML
1 line
456 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M178-144q-15.21 0-24.61-11.7-9.39-11.7-9.39-27t9.5-26.8q9.5-11.5 23.69-16.15L296-261l56-491q3.6-27.04 23.85-45.52Q396.1-816 424-816h111q27.9 0 48.15 18.48T607-752l56 491 117.93 35.35Q796-221 806-209.5q10 11.5 10 26.55 0 15.93-10.35 27.44Q795.3-144 780-144H178Zm266-120h72v-444q0-15.3-10.29-25.65Q495.42-744 480.21-744t-25.71 10.35Q444-723.3 444-708v444Z"/></svg> |