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="M479.93-144Q399-144 325.5-174.5T195-262q-5-5-8-11.5t-3-14.5q0-15.3 10.83-25.65Q205.66-324 221-324q8 0 14 3t11 8q48 47 108.18 72 60.17 25 125.82 25 65.97 0 125.99-25 60.01-25 108.28-72.36Q719-318 725.75-321t13.95-3q15.3 0 25.8 10.5t10.5 25.93q0 7.26-3.17 14.06-3.18 6.81-7.71 11.34Q708-205 634.43-174.5T479.93-144Zm.1-144Q429-288 382-307.5t-83.15-55.74q-4.52-4.52-7.69-11.32-3.16-6.79-3.16-14.04 0-15.4 10.35-25.4 10.35-10 25.65-10 8 0 14 2.5t11 7.5q26 26 60.5 37t70.5 11q36 0 70-11.5t60.04-36.96q4.49-4.39 11.23-7.47Q628-425 636-425q15.3 0 25.65 10.5Q672-404 672-388.7q0 7.2-3 13.95-3 6.75-8 11.75-37 35-83.47 55t-97.5 20ZM216-744v48h528v-48H216Zm101 120 20 48h286l19-48H317Zm19 120q-22.94 0-41.47-12Q276-528 269-549l-29-75h-24q-29.7 0-50.85-21.15Q144-666.3 144-696v-48q0-29.7 21.15-50.85Q186.3-816 216-816h528q29.7 0 50.85 21.15Q816-773.7 816-744v48q0 29.7-21.15 50.85Q773.7-624 744-624h-24l-30 75q-8.27 19.9-26.63 32.45Q645-504 623-504H336ZM216-744v48-48Z"/></svg> |