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
932 B
XML
1 line
932 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M10 15.208q2 0 3.396-1.396 1.396-1.395 1.396-3.395t-1.594-3.396q-1.594-1.396-3.865-1.396l1.105-1.104q.187-.188.187-.438t-.187-.437q-.188-.188-.438-.188t-.438.188L7.583 5.625q-.125.125-.198.292-.073.166-.073.333t.073.333q.073.167.198.292l1.979 1.979q.188.188.448.177.261-.01.448-.198.188-.187.188-.448 0-.26-.188-.447L9.375 6.875q1.75 0 2.958 1.031 1.209 1.032 1.209 2.511 0 1.458-1.032 2.5-1.031 1.041-2.51 1.041-1.292 0-2.271-.812-.979-.813-1.208-2.042-.042-.208-.198-.344-.156-.135-.365-.135-.312 0-.51.219-.198.218-.136.51.355 1.667 1.667 2.761Q8.292 15.208 10 15.208Zm0 3.125q-1.729 0-3.25-.656t-2.646-1.781q-1.125-1.125-1.781-2.646-.656-1.521-.656-3.25t.656-3.25q.656-1.521 1.781-2.646T6.75 2.323q1.521-.656 3.25-.656t3.25.656q1.521.656 2.646 1.781t1.781 2.646q.656 1.521.656 3.25t-.656 3.25q-.656 1.521-1.781 2.646t-2.646 1.781q-1.521.656-3.25.656Z"/></svg> |