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
430 B
XML
1 line
430 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-678v263l102 78-38-124 114-91H521l-41-126Zm0 354L332-212q-11 8-22 7.5t-20-6.5q-9-6-13.5-16.5T276-251l57-184-157-125q-10-8-12.5-19t1.5-21q4-10 12.5-17t21.5-7h188l59-182q4-13 13.5-19t20.5-6q11 0 20.5 6t13.5 19l59 182h188q13 0 21.5 7t12.5 17q4 10 1.5 21T784-560L627-435l57 184q4 13-.5 23.5T670-211q-9 6-20 6.5t-22-7.5L480-324Z"/></svg> |