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.6 KiB
XML
1 line
1.6 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M312-96q-20 0-36.19-9.45Q259.63-114.9 250-132h-95q-44.58 0-75.79-31.46Q48-194.92 48-239.86v-107.86Q48-363 58.29-373.5 68.58-384 83.79-384t25.71 10.33q10.5 10.33 10.5 25.6v107.8q0 15.27 10.06 25.77Q140.13-204 155-204h95q9.63-17.1 25.81-26.55Q292-240 312-240h48v-60q0-15.3 10.29-25.65Q380.58-336 395.79-336t25.71 10.35Q432-315.3 432-300v60h96v-60q0-15.3 10.29-25.65Q548.58-336 563.79-336t25.71 10.35Q600-315.3 600-300v60h48q20 0 36.19 9.45Q700.38-221.1 710-204h95q14.88 0 24.94-10.33t10.06-25.6v-107.8q0-15.27 10.29-25.77t25.5-10.5q15.21 0 25.71 10.35T912-348v108q0 45-31.21 76.5T805-132h-95q-9.62 17.1-25.81 26.55Q668-96 648-96H312ZM144-599.94Q144-660 186-702t102-42h48v-132q0-15.3 10.29-25.65Q356.58-912 371.79-912t25.71 10.35Q408-891.3 408-876v144q0 24.75-17.62 42.37Q372.75-672 348-672h-60q-29.7 0-50.85 21.08Q216-629.83 216-600.22 216-576 229.5-558t34.5 26q14 5 20.5 18.5t1.5 27.95q-5 13.55-18.5 20.05T240-464q-42-14-69-50.85-27-36.86-27-85.09Zm672 0q0 48.23-27 85.09Q762-478 720-464q-14 5-27.5-1.5T674-485.55q-5-14.45 1.5-27.95T696-532q21-8 34.5-26.09T744-600q0-29.7-21.15-50.85Q701.7-672 672-672h-60q-24.75 0-42.37-17.63Q552-707.25 552-732v-144q0-15.3 10.29-25.65Q572.58-912 587.79-912t25.71 10.35Q624-891.3 624-876v132h48q60 0 102 42t42 102.06ZM480-408Zm0 0q-44 0-79.5-24T348-497l-9-23q-2-4-5.5-6t-9.5-2q-15 0-25.5-10.5T288-564q0-15 10.5-25.5t25.46-10.5Q352-600 374-585.5t31 38.5l9 23q8 20 26.13 32 18.12 12 39.87 12 21.75 0 39.88-12Q538-504 546-524l9-23q9-24 31-38.5t50.04-14.5q14.96 0 25.46 10.5T672-564q0 15-10.5 25.5T636-528q-6 0-9.5 2t-5.5 6l-9 23q-17 41-52.5 65T480-408Z"/></svg> |