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="M166-293q-7 3-13.5 2t-11.5-7q-23-42-34-88t-11-94v-290q0-23 20-33t38 4l125 94q9 7 11 18t-4 21q-45 69-77.5 144.5T176-364q0 11 .5 22t2.5 22q2 11-2 17.5t-11 9.5Zm314 161q-97 0-164.5-67.5T248-364q0-71 50.5-174.5T435-755q17-22 44-22t44 22q87 112 138 216t51 175q0 97-67.5 164.5T480-132Zm313-159q-7-3-11-10.5t-1-18.5q2-11 2.5-22t.5-22q0-82-32.5-157T674-665q-6-10-4-21t11-18l125-95q18-14 38-4t20 33v290q0 48-11 94t-34 88q-4 8-11.5 9t-14.5-2Z"/></svg> |