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
538 B
XML
1 line
538 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m645-450-93 151q-6 11-18 8.5T519-305l-32-130-267 267q-11 11-25.5 11T169-168q-11-11-11-25.5t11-25.5l267-267-130-32q-11-3-14-15t8-18l150-93-13-177q-1-12 10-17.5t20 2.5l135 114 163-66q11-5 19.5 3.5T788-765l-66 164 114 134q8 9 2.5 20T821-437l-176-13ZM157-683q-5-5-5-13t5-13l46-46q5-5 13-5t13 5l46 46q5 5 5 13t-5 13l-46 46q-5 5-13 5t-13-5l-46-46Zm526 526-46-46q-5-5-5-13t5-13l46-46q5-5 13-5t13 5l46 46q5 5 5 13t-5 13l-46 46q-5 5-13 5t-13-5Z"/></svg> |