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="M612-516q25 0 42.5-17.5T672-576q0-25-17.5-42.5T612-636q-25 0-42.5 17.5T552-576q0 25 17.5 42.5T612-516Zm-264 0q25 0 42.5-17.5T408-576q0-25-17.5-42.5T348-636q-25 0-42.5 17.5T288-576q0 25 17.5 42.5T348-516ZM479.99-96Q401-96 331-126q-70-30-122.5-82.5T126-330.81Q96-400.62 96-480q0-82.9 32.5-154.95Q161-707 216.5-759t129-80.5Q419-868 500-864q15 1 24.5 13t7.5 26.5q-2 14.5-13 24t-26 8.5q-40-2-78.5 6.5T341-759q-77 38-125 112.4-48 74.39-48 166.41Q168-350 259.16-259q91.17 91 220.84 91 96.64 0 173.76-52.61Q730.88-273.22 767-357q20-45 24-92t-6-94q-3-14 5-26.5t22.5-16.5q14.5-4 27.5 4t16 22q12 60 6 120t-31 116q-45 101-139 164.5T479.99-96Zm.01-384Zm277-387q19-19 34-32t42.68-13Q869-912 890-888.06t21 53.98q0 14.08-5.5 28.37Q900-791.43 889-780L782-673q-10.64 11-24.82 11T732-673L625-780q-11.92-12.13-16.96-26.13-5.04-14-5.04-28Q603-864 624-888q21-24 55.5-24 26.83 0 42.17 12.5Q737-887 757-867ZM479.56-288Q531-288 576-310t74.81-62.83q7.19-9.17 1.24-19.67Q646.1-403 635-403H325q-11.1 0-17.05 10.5Q302-382 309-372.83 338-332 383.5-310t96.06 22Z"/></svg> |