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
526 B
XML
1 line
526 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="m16.5 6-.771-1.729L14 3.5l1.729-.792L16.5 1l.771 1.708L19 3.5l-1.729.771ZM7 6l-.771-1.729L4.5 3.5l1.729-.792L7 1l.771 1.708L9.5 3.5l-1.729.771Zm9.5 9.417-.771-1.729L14 12.917l1.729-.792.771-1.708.771 1.708 1.729.792-1.729.771ZM4.417 17.688l-2.125-2.105Q2 15.292 2 14.875t.292-.708l8.75-8.75q.291-.292.708-.292t.708.292l2.104 2.125q.292.291.292.708t-.292.708l-8.729 8.73q-.291.291-.708.291t-.708-.291Zm.708-1.396 6.063-6.063-1.417-1.417-6.063 6.063Z"/></svg> |