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.3 KiB
XML
1 line
1.3 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M353-479ZM480-96q-66 0-112.5-46T321-254q0-32 12-61t34-51l113-113-113-112q-21-21-32.5-48.5T321-696q-3-69 43.5-118.5T480-864q32 0 60.5 13t51.5 35l224 223q23 22.84 35.5 52.14t12.5 61.08q0 31.78-12.5 61.28T816-366L592-143q-23 23-51.68 35T480-96Zm-.33-72q17.33 0 33.33-6.5t28-18.5l228-228q10.95-11.85 16.98-26.92Q792-463 792-480t-6.02-32.08Q779.95-527.15 769-539L541-766q-12-12-27.8-19.5t-33.24-7.5q-35.96 0-61.46 26.18Q393-740.65 393-705q0 17 6.5 33t19.5 29l163 163-163 164q-12 13-19 28.8t-7 33.24Q393-218 418.46-193t61.21 25ZM587.5-336q7.5 0 13.45-2.5Q606.9-341 612-346l85-82q11-11 16.5-24t5.5-27.5q0-14.5-5.5-27.5T697-531l-84.92-82.17Q601-624 587-623.5q-14 .5-24.5 11.5T552-587q0 14 11.08 24.83L648-480l-84.92 83.15Q552-386 551.5-372q-.5 14 10.5 25 5 5 11.5 8t14 3ZM223-144q-53 0-90-37.12-37-37.11-37-89.25 0-25.63 10-49.13 10-23.5 29-42.5l118-118-118-117q-19.05-17.67-29.02-41.52Q96-662.37 96-687.99q0-53.01 37-90.51 37-37.5 89.9-37.5 25.1 0 48.1 9.5t40 26.5l47 47v102l-98.92-96.92Q251-736 242-740q-9-4-19.74-4Q199-744 183-727q-16 17-16 39.67 0 11.33 4.47 21.51Q175.95-655.64 184-648l169 169-168 168q-8 8-13 18.5t-5 21.83Q167-248 183-232t38.97 16q10.6 0 20.31-3.5Q252-223 260-231l98-95v100l-47 46q-17 17-39.76 26.5Q248.49-144 223-144Zm359-336Z"/></svg> |