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
563 B
XML
1 line
563 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M144-199.99V-745q0-29 21-50t50-21h32.24q22.76 0 40.26 12.5Q305-791 313-770l167 441 165-438q8-23 27.46-36 19.45-13 43.54-13h23.73Q772-816 794-793.76q22 22.25 22 53.76v539.95q0 23.35-16.26 39.7Q783.47-144 760.24-144q-23.24 0-39.74-16.32-16.5-16.32-16.5-39.64V-601L538.67-173.05Q534-160 522.62-152q-11.39 8-25.62 8h-34.42q-13.58 0-25.17-7.95Q425.83-159.9 421-173L256-599v398.94q0 23.36-16.26 39.71Q223.47-144 200.24-144q-23.24 0-39.74-16.33-16.5-16.33-16.5-39.66Z"/></svg> |