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.1 KiB
XML
1 line
1.1 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M575-781q-12.95 158.76-125.47 271.38Q337-397 178-385q-14 1-24-9.35T144-420q0-14 9.31-25.04T177-458q130-12 220.9-103.09Q488.8-652.17 502-781q2-15 12.74-25 10.73-10 25.05-10Q555-816 566-805.5t9 24.5Zm-169-5q-11.42 91.11-75.21 156.06Q267-565 176-554q-14 2-23-9t-9-25.42q0-13.58 8.5-24.58 8.5-11 22.5-13 61-10 104.5-54t53.65-104.58Q335-799 346.28-807.5 357.56-816 372-816q14 0 25 8.75t9 21.25Zm13.5 642q-14.5 0-25-10t-9.5-24q12-159 124.62-271.53Q622.24-562.05 781-575q14-2 24.5 8.95Q816-555.11 816-539.6q0 14.6-10 25.1-10 10.5-25 12.5-128.83 13.2-219.91 104.1Q470-307 458-177q-1.92 14.38-12.96 23.69Q434-144 419.5-144Zm168.5 0q-14 0-25-9t-9-23q11-91 75.94-154.79Q694.89-394.58 786-406q12.5-2 21.25 9t8.75 25.42q0 13.58-8.5 25.08-8.5 11.5-22.92 13.35Q724-323 680-279.5T626-175q-2 14-12.8 22.5T588-144ZM244-766q0 21-14.5 35.5T194-716q-21 0-35.5-14.5T144-766q0-21 14.5-35.5T194-816q21 0 35.5 14.5T244-766Zm572 572q0 21-14.5 35.5T766-144q-21 0-35.5-14.5T716-194q0-21 14.5-35.5T766-244q21 0 35.5 14.5T816-194Z"/></svg> |