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
614 B
XML
1 line
614 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M10 13.271q-.354 0-.615-.261-.26-.26-.26-.614V6.708L7.583 8.25q-.271.271-.625.271t-.625-.271q-.271-.271-.271-.625T6.333 7l3.042-3.042q.146-.146.302-.208T10 3.688q.167 0 .323.062t.302.208L13.667 7q.271.271.271.625t-.271.625q-.271.271-.625.271t-.625-.271l-1.542-1.542v5.688q0 .354-.26.614-.261.261-.615.261Zm-4.917 3.396q-.729 0-1.239-.511-.511-.51-.511-1.239v-1.542q0-.354.261-.615.26-.26.614-.26t.615.26q.26.261.26.615v1.542h9.834v-1.542q0-.354.26-.615.261-.26.615-.26t.614.26q.261.261.261.615v1.542q0 .729-.511 1.239-.51.511-1.239.511Z"/></svg> |