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
606 B
XML
1 line
606 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.708q-.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.26Z"/></svg> |