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
1.0 KiB
XML
1 line
1.0 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M498-288h-36q-8 0-13-5t-5-13q0-8 5-13t13-5h36q8 0 13 5t5 13q0 8-5 13t-13 5Zm-36-60q-8 0-13-5t-5-13v-4q-17-8-26.5-25.08-9.5-17.07-9.5-36.46Q408-462 429.21-483t51-21Q510-504 531-482.85T552-432q0 19.55-9.5 36.78Q533-378 516-370v4q0 8-5 13t-13 5h-36Zm150-96q0-14-3-28t-9-27q-5-9.11-2.5-19.06Q600-528 608-533.5t17.5-3.5q9.5 2 14.5 10 10 20 15 40.5t5 42.5q0 21-5 41.5T640-363q-5 9-14.5 11t-17.5-3.5q-8-5.5-10.5-15.5t2.5-19q6-13 9-26.3 3-13.29 3-27.7Zm-264 0q0 14 3.5 28t9.5 27q5 8.8 2 18.4-3 9.6-11 14.6t-17.5 3.5Q325-354 320-362q-10-19-15-39.5t-5-42.5q0-74.7 52.65-127.35Q405.3-624 480-624v-25.6q0-6.4 5-9.4t10 2l43.56 43.92q5.44 5.27 5.44 13.17 0 7.91-5 12.91l-44 44q-5 5-10 2t-5-9.4V-576q-55 0-93.5 38.66Q348-498.69 348-444ZM264-48q-29 0-50.5-21.15T192-120v-720q0-29.7 21.5-50.85Q235-912 264-912h432q29.7 0 50.85 21.15Q768-869.7 768-840v720q0 29.7-21.15 50.85Q725.7-48 696-48H264Zm0-192h432v-480H264v480Zm0 72v48h432v-48H264Zm0-624h432v-48H264v48Zm0-48v48-48Zm0 720v-48 48Z"/></svg> |