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
664 B
XML
1 line
664 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M429-358q23 22 57 20.5t50-25.5l157-233q8-12-2.5-22.5T668-621L434.88-463.75Q410-447 408-413.5t21 55.5Zm52-410q38 0 71 6.5t61.96 17.45Q628-739 631.5-725.25T627-699q-9 13-23.5 17.5t-29.07-.3Q553-689 530-692.5q-23-3.5-48.51-3.5Q351-696 259.5-602.5T168-384q0 38 5.5 62.5T191-264h577q13-33 18.5-60.5T792-384q0-32-7-65.5T764-513q-7-14-4-29t15.96-24.43Q788-575 802.5-571.5T824-554q20 39 30 81.5t10 86.5q0 51-8.5 89T828-227q-10 17-25.5 26t-34.5 9H192q-19 0-34.5-9T132-227q-19-32-27.5-70T96-386q0-79.72 30.5-149.36Q157-605 209-656.5T331.44-738q70.44-30 149.56-30Zm-1 279Z"/></svg> |