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
520 B
XML
1 line
520 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M264-192q-10.2 0-17.1-6.9-6.9-6.9-6.9-17.1v-24h-96q-19.8 0-33.9-14.1Q96-268.2 96-288v-432q0-19.8 14.1-33.9Q124.2-768 144-768h672q19.8 0 33.9 14.1Q864-739.8 864-720v432q0 19.8-14.1 33.9Q835.8-240 816-240h-96v23.86q0 10.14-6.9 17.14t-17.1 7H264Zm13-194h407q10.5 0 15.75-10T698-415L580.05-572.27Q575-579 566.15-579q-8.84 0-14.15 7L446-437l-71.87-86.17Q369-530 360-529.5t-13.98 7.21L263-415q-7 9-2.19 19 4.82 10 16.19 10Z"/></svg> |