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
437 B
XML
1 line
437 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 17.5q-2.083 0-3.542-1.458Q2.5 14.583 2.5 12.5v-5q0-2.083 1.458-3.542Q5.417 2.5 7.5 2.5h5q2.083 0 3.542 1.458Q17.5 5.417 17.5 7.5v5q0 2.083-1.458 3.542Q14.583 17.5 12.5 17.5Zm-3.25-5.042h11.5V7.5q0-1.354-.948-2.302T12.5 4.25h-5q-1.354 0-2.302.948T4.25 7.5Zm.5 1.75q.438.73 1.135 1.136.698.406 1.615.406h5q.875 0 1.604-.427.729-.427 1.146-1.115Zm5.25-1.75Z"/></svg> |