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
908 B
XML
1 line
908 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M696-313v-335q-63 4-123.5-9.5t-111.24-44.35Q426-723 389.5-734q-36.5-11-74-11-12.8 0-25.15 1.5Q278-742 264-739.98V-408q13.39-2 25.45-2.5 12.05-.5 24.55-.5 57 0 110.51 14.45Q478.03-382.1 523-355q42 25 85 35.5t88 6.5ZM479.77-432Q520-432 548-459.77q28-27.78 28-68Q576-568 548.23-596q-27.78-28-68-28Q440-624 412-596.23q-28 27.78-28 68Q384-488 411.77-460q27.78 28 68 28Zm12.38 143q-40.42-24.05-84.88-36.53Q362.81-338 317-338q-12 0-24 1t-29 2.68V-179q0 14.87-10.29 24.94Q243.42-144 228.21-144t-25.71-10.35Q192-164.7 192-180v-584.94q0-14.06 8-24.56 8-10.5 22-13.5 32-7 53-10t41-3q47 0 91.5 12.5T492-767q40 24 85.18 36.5 45.19 12.5 92.61 12.5 15.21 0 29.71-.5t29.8-2.5q15.3-2 27 8.5T768-686v405q0 14.44-9.36 24.82Q749.27-245.8 735-244q-16.48 2-32.96 3T670-240q-47.61 0-92.52-12.47-44.91-12.48-85.33-36.53ZM480-527Z"/></svg> |