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
752 B
XML
1 line
752 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m389-369 300.05-299.4q10.63-10.6 24.79-10.6Q728-679 739-668t11 25.6q0 14.6-10.64 25.21L414.01-291.62Q403.37-281 389.18-281 375-281 364-292L221-435q-11-11-11.5-25.5t10.45-25.5q10.94-11 26-11Q261-497 272-486l117 117Zm195 265q-56-56-56-136.45 0-79.49 56.23-135.52 56.22-56.03 136-56.03Q800-432 856-375.97q56 56.03 56 135.52Q912-160 855.77-104q-56.22 56-136 56Q640-48 584-104Zm136-40q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8 0 9.6 7.2 16.8 7.2 7.2 16.8 7.2Zm0-96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8v-48q0-9.6-7.2-16.8-7.2-7.2-16.8-7.2-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8v48q0 9.6 7.2 16.8 7.2 7.2 16.8 7.2Z"/></svg> |