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
507 B
XML
1 line
507 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M531-48q-80.73 0-151.36-30Q309-108 256.5-160.5T174-283.64Q144-354.27 144-435q0-124 70.5-224T400-801q20.14-8 37.57 4.14Q455-784.71 454-765q-2 84 27 159.5T569-470q59 58 135 86t159 25q22-1 34 14t5 35q-42 118-144 190T531-48Zm.39-72q87.61 0 161.83-44.53Q767.45-209.07 810-287q-85-8-159-40.5T517-420q-60-60-93.72-135.08Q389.56-630.15 383-714q-77 42-122 116.5t-45 162.11Q216-301 306.5-210.5T531.39-120ZM517-424Z"/></svg> |