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
585 B
XML
1 line
585 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M233-186q-43-43-66-98.74-23-55.74-23-115.26 0-68 23-128.5T234-635q63-65 155-89.5T655-743q22.75.87 42 9.6t34.13 23.56Q746-695 755-676q9 19 11 42 6 99 4 168t-13 119q-11 50-31.5 86T673-192q-46 47-102.21 71.5Q514.57-96 456-96q-64 0-121.5-23T233-186Zm103-12q28 15 58 23t62 7q45-1 86-19.5t80-55.5q26-25 43-61t25.5-88q8.5-52 9-120.5T693-670q-76-6-139.5-4T439-661.5Q388-651 350-632t-63 46q-34 37-52.5 83T216-410q0 46 15 87t44 76q39-82 103.5-147T528-504q-78 69-123.5 143.5T336-198Zm0 0Zm0 0Z"/></svg> |