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
661 B
XML
1 line
661 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M444-132v-156H272.44Q256-288 243-294.5T219-312l-54-60q-9-11-9-24t9-24l54-60q11-11 24-17.5t29.44-6.5H444v-72H228q-15.3 0-25.65-10.33Q192-596.67 192-611.94v-143.78q0-15.28 10.35-25.66 10.35-10.39 25.65-10.39h216v-36.11q0-15.35 10.35-25.74Q464.7-864 480-864q15.3 0 25.65 10.35Q516-843.3 516-828v36h171.56q16.44 0 29.44 6.5t24 17.5l54 60q9 11 9 24t-9 24l-54 60q-11 11-24 17.5t-29.44 6.5H516v72h216q15.3 0 25.65 10.33Q768-483.33 768-468.06v143.78q0 15.28-10.35 25.78Q747.3-288 732-288H516v156q0 15.3-10.29 25.65Q495.42-96 480.21-96t-25.71-10.35Q444-116.7 444-132Z"/></svg> |