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
744 B
XML
1 line
744 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M180-144q-14 0-24-11t-8-25q7-51 17.5-105t21.5-99q29-118 65.5-179t77.5-61q19 0 37.5 13.5T403-570q17 27 33 66.5t30 91.5q12-98 28.5-172.5T532-711q21-52 45.5-78.5T630-816q51 0 90.5 85.5T785-480q11 67 19 147.5T815-180q1 15-9.5 25.5T780-144q-16 0-28-10t-17-25q-8-27-18.5-55T694-287q-18-35-34.5-54T630-360q-11 0-25.5 14T576-307q-14 25-27 57t-24 69q-5 17-17 27t-28 10q-15 0-27-10.5T439-182q-9-64-22-124t-28-110q-15-50-30-85t-29-48q-15 14-31.5 52.5T266-402q-14 48-25.5 105T221-180q-2 15-13.5 25.5T180-144Zm352-227q22-30 47-45.5t51-15.5q26 0 51 15.5t47 45.5q-8-72-19.5-135T684-618q-13-49-26.5-81T630-742q-14 11-27.5 43T576-618q-13 49-24.5 112T532-371Z"/></svg> |