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
585 B
XML
1 line
585 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m540-444-96-96v-156h72v126l75 75-51 51ZM169-576h72q-5 43 5.5 83.5T280-418q28 41 63.5 73t70.5 67q18 18 34 36.5t31 38.5q14-20 30-39t34-36q35-35 72-66.5t64-73.5q19-29 30-63t11-70q0-100-70.5-170.5T479-791q-48-1-92 17.5T309-720h51v72H168v-192h72v89q45-53 107.5-83T479-864q131 0 222 91t91 222q0 47-13.5 91T739-378q-34 51-80 90.5T572-203q-16 17-29.5 35.5T519-129l-7 14q-5 9-13.5 14.5T480-95q-11 0-19.5-5.5T447-115l-7-14q-10-20-23-38.5T389-203q-41-45-88-84.5T220-378q-29-43-42-93.5T169-576Z"/></svg> |