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
496 B
XML
1 line
496 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M569-517q56 57 131 85.5T859-406q20-1 32.5 15t5.5 35q-13 35-28 63t-34 51q-12 14-30.5 14.5T772-241L289-725q-14-14-13.5-32.5T290-788q20-17 46.5-31.5T400-848q20-8 37 4t16 33q-3 82 27 158t89 136ZM743-67l-60-60q-33 14-73.5 22.5T531-96q-80 0-150.5-30.5t-123-83q-52.5-52.5-83-123T144-483q0-38 8.5-78t23.5-73l-61-61q-11-11-11-25t11-25q11-11 26-11t26 11l627 628q11 11 10.5 25T793-67q-11 11-25 11t-25-11Z"/></svg> |