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
478 B
XML
1 line
478 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-216h72v120h-72v-120Zm179-72 84 85-51 51-84-85 51-51ZM0-960h72q32 0 52 20.5t20 51.5v73q36-47 85-72t107-25h216q30 0 51 21t21 51v197l-89-89q-40-40-92.5-62T333-816q-53 0-101.5 18.5T144-744v73q32-48 82.5-72.5T333-768q48 0 91 18t77 52l150 151q23 19 22 49t-22 51L417-213q-21 21-50.5 21T316-213L165-364q-6-6-11-12.5T144-390v30q0 31-20 51.5T72-288H0v-672Zm696 552h120v72H696v-72Z"/></svg> |