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" viewBox="0 -960 960 960"><path d="M216.6-264Q126-264 63-326.77t-63-153Q0-570 63-633q63.01-63 153.58-63 36.42 0 69.92 12.5T347-647l79 71-54 48-72-65q-17-15-37.89-23t-43.87-8q-60.59 0-103.41 42.09Q72-539.82 72-479.91t42.83 102.41Q157.65-335 218.24-335q22.98 0 43.87-8Q283-351 300-366l313-281q27-23 60.48-36 33.47-13 69.9-13 90.59 0 153.6 62.95Q960-570.1 960-480q0 91-63.42 153.5T742-264q-36.3 0-69.65-12.5Q639-289 612-313l-80-72 56-47 72 65q17 15 37.89 23t43.87 8q60.59 0 103.41-42.09 42.83-42.09 42.83-102T845.17-582.5Q802.35-625 741.76-625q-22.98 0-43.87 8Q677-609 660-594L347.24-313.08Q320-289 286.52-276.5 253.04-264 216.6-264Z"/></svg> |