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
537 B
XML
1 line
537 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M507-144q-15 0-26-11t-11-28v-41q-42-11-75-36t-50-61q-7-14-1-29t22-21q15-5 30-.5t23 18.5q17 28 41.5 43.5T512-294q38 0 64-21t26-51q0-30-21.5-49T503-454q-85-30-119-63t-34-87q0-49 33.5-86.5T470-737v-40q0-17 10.5-28t25.5-11q15 0 25.5 11t10.5 28v40q33 5 60 21.5t44 42.5q9 14 4.5 29T631-623q-14 5-29.5 0T573-642q-11-13-27.5-19.5T509-668q-35 0-58 18t-23 44q0 26 27.5 46t93.5 42q69 23 100 59t31 93q0 54-39 94.5T542-221v38q0 17-10.5 28T507-144Z"/></svg> |