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
535 B
XML
1 line
535 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M257.97-120Q231-120 213-139.59T200-185q15-64 55.86-115.53Q296.71-352.07 358-381q-31-26-47.5-62.51T294-520.79q0-51.21 24.65-94.12Q343.29-657.82 387-683q-11-14-16-31.33-5-17.32-5-35.67 0-47.5 33.25-80.75T480-864q47.5 0 80.75 33.25T594-750q0 18.35-5.5 35.67Q583-697 572-683q44.18 25.44 69.09 68.78Q666-570.88 666-520q0 41-16.5 77T602-381q61.29 28.93 102.14 80.47Q745-249 759.88-184.84 766-159 748.02-139.5 730.03-120 702.16-120H257.97Z"/></svg> |