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
764 B
XML
1 line
764 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M10.021 11.792q-1.063 0-1.823-.761-.76-.76-.76-1.823V4.229q0-1.062.76-1.812t1.823-.75q1.062 0 1.812.75t.75 1.812v4.979q0 1.063-.75 1.823-.75.761-1.812.761Zm0-5.063Zm0 10.771q-.354 0-.615-.26-.26-.261-.26-.615V15q-1.917-.25-3.25-1.594-1.334-1.344-1.646-3.218-.062-.396.208-.688.271-.292.709-.292.291 0 .521.209.229.208.291.541.271 1.438 1.396 2.396t2.646.958q1.5 0 2.625-.958t1.396-2.396q.062-.333.291-.541.229-.209.542-.209.417 0 .687.292.271.292.209.688-.292 1.874-1.625 3.218-1.334 1.344-3.25 1.594v1.625q0 .354-.261.615-.26.26-.614.26Zm0-7.458q.354 0 .583-.24.229-.24.229-.594V4.229q0-.354-.229-.583-.229-.229-.583-.229t-.594.229q-.239.229-.239.583v4.979q0 .354.239.594.24.24.594.24Z"/></svg> |