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="M494-120q-29 0-55.5-10.5T391-161L118-417q-10-9-11.5-21.5T112-462q9-15 25.5-17.5T167-470l273 256q11 11 25.5 16t31.5 5q11 0 22.5-2.5T543-206l267-168q18-11 36-1t18 31q0 9-4.5 17T847-314L578-144q-17 11-39 17.5t-45 6.5Zm46-144q15 0 25.5-10.5T576-300q0-6-7-21l134-86q5 7 12.5 11t16.5 4q15 0 25.5-10.5T768-428q0-12-6.5-21T744-462v-6q0-15-10.5-25.5T708-504q-15 0-25.5 10.5T672-468q0 5 6 20l-133 86q-5-7-12.5-11t-16.5-4q-15 0-25.5 10.5T480-341q0 12 7 21t18 13q0 2-.5 3.5t-.5 3.5q0 15 10.5 25.5T540-264Zm-11-275q36-40 79.5-63.5T736-649q19-5 35-10.5t31-10.5q14-5 28 .5t20 19.5q6 14 .5 27.5T831-604q-17 6-37.5 12.5T747-577q-83 23-123 49.5T549-446q-5 8-13 12t-17 4q-11 0-20.5-7.5T485-456q-23-74-74.5-137.5T294-692q-13-7-17-20t4-25q8-14 22.5-18.5T332-752q63 35 115 91t82 122Zm-394 39q69 65 152.5 143T440-214q11 11 25.5 16t31.5 5q11 0 22.5-2.5T543-206q72-45 161.5-101T864-408L543-206q-12 8-23.5 10.5T497-193q-17 0-31.5-5T440-214L135-500Z"/></svg> |