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.7 KiB
XML
1 line
1.7 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M204-96q-45 0-76.5-31.5T96-204q0-15 10.5-25.5T132-240q15 0 25.5 10.5T168-204q0 17 11.5 26.5T204-168q11 0 26.5-7.5T265-197q19-14 39.5-33t40.5-42q40-46 69.5-101T444-480v-348q0-15 10.5-25.5T480-864q15 0 25.5 10.5T516-828v348q0 52 29.5 107T615-272q20 23 40.5 42t39.5 33q19 14 34.5 21.5T756-168q13 0 24.5-9.5T792-204q0-15 10.5-25.5T828-240q15 0 25.5 10.5T864-204q0 45-31.5 76.5T756-96q-23 0-52.5-14T642-148q-32-24-63.5-56.5T521-275q-15-21-24-29t-17-8q-8 0-17 8t-24 29q-26 38-57 70.5T319-148q-32 24-61.5 38T204-96Zm34-124-91-74q-12-10-19.5-24t-7.5-30q0-16 6.5-30.5T145-403q8-7 17.5-6t16.5 9q7 8 6 17.5t-9 16.5q-3 3-5.5 8t-2.5 10q0 5 2 9t7 8l99 79q-11 9-20 17.5T238-220Zm98-96L201-423q-13-10-20-24.5t-7-31.5q0-17 6.5-30.5T200-534q8-6 17.5-5.5T234-531q7 8 5.5 18t-9.5 16q-4 4-6 8t-2 9q0 5 2 10t7 9l132 106q-7 10-13 20t-14 19Zm65-119L255-553q-13-10-20-24.5t-7-31.5q0-17 6.5-31.5T254-666q8-7 18-6t16 9q7 8 6 17.5t-9 15.5q-4 3-6.5 8.5T276-609l9 18 123 100v11q0 11-2 22.5t-5 22.5Zm-5-177-79-64q-14-11-21.5-27t-7.5-34q0-33 23-56t56-23q16 0 22.5 7t6.5 17q0 10-7 17t-22 7q-14 0-22.5 9.5T336-738q0 7 3 13t9 11l48 40v62Zm163 177q-3-11-5-22.5t-2-22.5v-11l123-100q5-4 9-18 0-7-2.5-12.5T675-630q-8-6-9-16t6-18q6-8 16-9t18 6q13 11 19.5 25.5T732-610q0 17-7 31.5T705-553L559-435Zm5-177v-62l48-40q5-5 8.5-11t3.5-13q0-13-9-21.5t-22-8.5q-16 0-22.5-7t-6.5-17q0-10 7-17t22-7q33 0 56 23t23 56q0 18-7.5 34T643-676l-79 64Zm60 296q-8-9-14-19t-13-20l132-106q3-3 9-19l-8-17q-8-6-9.5-16t5.5-18q7-8 16.5-9t17.5 6q13 11 19.5 24.5T786-479q0 17-7 31.5T759-423L624-316Zm99 96q-9-6-19-14t-20-17l100-80q4-3 8-17 0-6-2.5-11t-5.5-7q-8-6-9-15.5t6-17.5q6-8 16-9t18 6q12 10 18.5 24t6.5 30q0 16-7 30.5T814-293l-91 73Z"/></svg> |