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
954 B
XML
1 line
954 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M756-60q-15 0-28-7t-21-20q-107-14-208-106T353-410q-78 44-126.5 117.5T170-131q-2 15-12.5 25T132-96q-15 0-25.5-11.5T98-135q10-111 72-203t163-143q-24-106-4.5-200T409-845q-3-14-2-11t1 4q0-25 17.5-42.5T468-912q25 0 42.5 17.5T528-852q0 25-17.5 42.5T468-792q-2 0-4-.5t-4-.5q-32 38-50 89.5T392-595q18-34 47.5-56.5T509-687q32-10 67.5-13.5t76.5-.5q8-9 19.5-14t23.5-5q25 0 42.5 17.5T756-660q0 25-17.5 42.5T696-600q-16 0-29-8t-21-22q-34-2-65 1.5T526-617q-37 13-58 37t-28 61q28-6 51-7.5t74-1.5q8-11 20.5-17.5T612-552q25 0 42.5 17.5T672-492q0 25-17.5 42.5T612-432q-14 0-26.5-6.5T565-456q-53 0-74.5 2.5T441-444q11 42 49.5 64T596-354q29 2 62.5-.5T727-362q8-16 22-25t31-9q25 0 42.5 17.5T840-336q0 25-17.5 42.5T780-276q-11 0-20.5-3.5T741-291q-32 5-62 7.5t-56 2.5q-36 0-70-5t-63-16q45 62 100.5 98T711-159q9-11 20.5-16t24.5-5q25 0 42.5 17.5T816-120q0 25-17.5 42.5T756-60Z"/></svg> |