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
482 B
XML
1 line
482 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m306-564 103.31 104.22Q420-449 420-434.5q0 14.5-10.52 25.5Q398-398 384-398t-24.76-10.79L193.38-575.06q-5.38-5.39-7.88-11.68-2.5-6.3-2.5-13.49t2.5-13.48Q188-620 193-625l165.17-165.17Q369-801 383.67-801q14.66 0 25.33 11 11 11 11.5 25t-10.37 24.87L306-636h342q29.7 0 50.85 21.15Q720-593.7 720-564v336q0 15.3-10.29 25.65Q699.42-192 684.21-192t-25.71-10.35Q648-212.7 648-228v-336H306Z"/></svg> |