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
681 B
XML
1 line
681 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M576-144q-109 0-196-62.5T258-372h-78q-15 0-25.5-10.5T144-408q0-15 10.5-25.5T180-444h62q-1-8-1.5-17t-.5-18q0-9 .5-18.5T242-516h-62q-15 0-25.5-10.5T144-552q0-15 10.5-25.5T180-588h78q35-103 122-165.5T576-816q58 0 112.5 19t99.5 56q12 10 13 25.5T791-689q-11 11-26 10.5t-27-9.5q-35-27-76-41.5T576-744q-78 0-143.5 42T335-588h205q15 0 25.5 10.5T576-552q0 15-10.5 25.5T540-516H314q-1 8-1.5 17t-.5 18q0 9 .5 18.5T314-444h226q15 0 25.5 10.5T576-408q0 15-10.5 25.5T540-372H335q32 72 97.5 114T576-216q45 0 86-14.5t76-41.5q12-9 26.5-9.5T790-271q11 11 10.5 26.5T788-219q-45 37-99.5 56T576-144Z"/></svg> |