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
698 B
XML
1 line
698 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M5.042 17.5Q3.646 17.5 2.656 16.51Q1.667 15.521 1.667 14.125Q1.667 12.729 2.656 11.74Q3.646 10.75 5.042 10.75Q6.438 10.75 7.427 11.74Q8.417 12.729 8.417 14.125Q8.417 15.521 7.427 16.51Q6.438 17.5 5.042 17.5ZM10 9.25Q8.604 9.25 7.615 8.26Q6.625 7.271 6.625 5.875Q6.625 4.479 7.615 3.49Q8.604 2.5 10 2.5Q11.396 2.5 12.385 3.49Q13.375 4.479 13.375 5.875Q13.375 7.271 12.385 8.26Q11.396 9.25 10 9.25ZM14.958 17.5Q13.562 17.5 12.573 16.51Q11.583 15.521 11.583 14.125Q11.583 12.729 12.573 11.74Q13.562 10.75 14.958 10.75Q16.354 10.75 17.344 11.74Q18.333 12.729 18.333 14.125Q18.333 15.521 17.344 16.51Q16.354 17.5 14.958 17.5Z"/></svg> |