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
493 B
XML
1 line
493 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M176-246q-38-51-59-110.5T96-480q0-63 20.5-122.5T175-713q83 16 134 82t51 151q0 85-51 150.5T176-246ZM480-96q-69 0-133-23.5T231-188q91-34 146-114t55-178q0-97-54.5-177T232-772q52-45 115.5-68.5T480-864q69 0 132.5 23T728-773q-90 38-145 117t-55 176q0 97 54.5 176.5T728-188q-52 45-115.5 68.5T480-96Zm304-149q-81-20-132.5-85.5T600-480q0-84 51.5-149.5T784-714q38 51 59 111t21 123q0 64-21 124t-59 111Z"/></svg> |