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
672 B
XML
1 line
672 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M454-99q-67-8-131-39.5T208.5-227Q158-284 127-368T96-564q0-12 12.5-24t23.5-12q49 0 102 14.5t98 40.5q9-75 43.5-150.5T456-833q9-12 24-12t24 12q47 62 80.5 137T628-546q45-26 97.5-40T828-600q12 0 24 12.5t12 23.5q0 108-29.5 191t-78 141Q708-174 644-141t-133 41q-11 2-28.5 2.5T454-99Zm25-69q-10-163-97-250T169-525q-2 0 0 0 11 168 100.5 257T479-168q2 0 0 0Zm-79-333q20 17 43 42.5t37 47.5q15-21 37.5-47t42.5-43q-1-55-21.5-116.5T480-743l.5.5-.5-.5q-37 66-58.5 126.5T400-501Zm119 170q11 32 18.5 68t11.5 81q38-10 78.5-35t75-66.5Q737-325 761-385t30-140q0-2 0 0-92 14-164 66.5T519-331Z"/></svg> |