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
491 B
XML
1 line
491 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M180-380q-14-11-14-28t14.5-28q9.97-8 21.75-8t21.75 8l256 200 256-201q10-8 22-7.5t21.78 8.1Q794-425 794-408t-14 28L524-179q-19.68 16-43.84 16Q456-163 436-179L180-380Zm256 9L216-543q-28-21.65-28-56.82Q188-635 216-657l220-172q19.68-16 43.84-16Q504-845 524-829l220 172q28 21.65 28 56.82Q772-565 744-543L524-371q-19.68 16-43.84 16Q456-355 436-371Zm44-57 219-172-219-172-219 172 219 172Zm0-172Z"/></svg> |