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
863 B
XML
1 line
863 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M479.51-264Q611-264 701.5-355.16 792-446.33 792-576q0-28-4.5-54.5T773-683q-27 17-56.02 26-29.02 9-59.98 9-55 0-101-24.5T480-743q-32 46-77.5 70.5T303-648q-31.19 0-60.44-9-29.24-9-55.56-26-10 22-14.5 48.5T168-576q0 131 90.5 221.5T479.51-264ZM359.89-504Q380-504 394-517.89q14-13.88 14-34Q408-572 394.11-586q-13.88-14-34-14Q340-600 326-586.11q-14 13.88-14 34Q312-532 325.89-518q13.88 14 34 14Zm240 0Q620-504 634-517.89q14-13.88 14-34Q648-572 634.11-586q-13.88-14-34-14Q580-600 566-586.11q-14 13.88-14 34Q552-532 565.89-518q13.88 14 34 14ZM81-96q-32.05 0-54.02-24Q5-144 9-176l45-402q9-81 45.52-150.83 36.53-69.82 93.5-121Q250-901 323.62-930.5t156.5-29.5q82.88 0 156.38 29.5t130.48 80.67q56.97 51.18 93.5 121Q897-659 906-578l45 402q4 32-17.69 56Q911.63-96 880-96H81Z"/></svg> |