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
672 B
XML
1 line
672 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m520-259-147-98q-11-8-19-19t-11-25l-36-154-83 75 19 99q3 14-5.5 26.5T214-339q-14 3-26.5-5.5T172-367l-20-99q-4-19 2.5-37t20.5-31l153-136q18-16 44-16.5t50 14.5q26 17 58 24t68 4q26-2 50-10t46-21q14-8 28.5-6.5T697-668q10 12 8 26.5T690-619q-21 14-44 23.5T598-580q-35 8-71.5 8t-71.5-9l26 104 103-20q14-3 29 .5t27 11.5l147 105q12 8 14.5 23t-6.5 27q-9 12-23.5 14.5T745-322L603-423l-148 29 105 67q19 12 28 32.5t4 42.5l-29 145q-3 14-15 22.5T521-79q-15-3-23.5-15t-5.5-27l28-138ZM348-720q-35 0-59.5-24.5T264-804q0-35 24.5-59.5T348-888q35 0 59.5 24.5T432-804q0 35-24.5 59.5T348-720Z"/></svg> |