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
780 B
XML
1 line
780 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M10 10.688q-.354 0-.615-.261-.26-.26-.26-.615V3.25q0-.354.26-.615.261-.26.615-.26t.615.26q.26.261.26.615v6.562q0 .355-.26.615-.261.261-.615.261Zm0 6.687q-1.562 0-2.927-.594-1.365-.593-2.375-1.604-1.01-1.01-1.604-2.375Q2.5 11.438 2.5 9.875q0-1.417.51-2.719.511-1.302 1.448-2.364.25-.292.615-.302.365-.011.635.26.25.25.25.615 0 .364-.229.635-.708.812-1.094 1.802-.385.99-.385 2.073 0 2.396 1.677 4.073Q7.604 15.625 10 15.625q2.396 0 4.073-1.677 1.677-1.677 1.677-4.073 0-1.083-.365-2.094-.364-1.01-1.093-1.802-.23-.271-.25-.625-.021-.354.229-.604.271-.271.656-.26.385.01.635.302.959 1.062 1.448 2.364.49 1.302.49 2.719 0 1.563-.594 2.927-.594 1.365-1.604 2.375-1.01 1.011-2.375 1.604-1.365.594-2.927.594Z"/></svg> |