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
1.1 KiB
XML
1 line
1.1 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M732-378q10.67-11 25.33-11 14.67 0 25.57 10.8l57.2 57.6q10.9 10.8 10.9 25.2 0 14.4-10.93 25.4-10.93 11-25.5 11t-25.34-10.9l-57.46-57.2Q721-338 721-352.67q0-14.66 11-25.33Zm36-432q11 11 11 25.67 0 14.66-11 25.33l-57.12 57.12Q700-691 685.33-691q-14.66 0-25.33-11-11-10.67-11-25.33 0-14.67 10.8-25.57l57.6-57.2q10.8-10.9 25.2-10.9 14.4 0 25.4 11Zm-576 0q10.67-11 25.33-11 14.67 0 25.57 10.8l57.2 57.6q10.9 10.8 10.9 25.2 0 14.4-11 25.4-11 11-25.67 11-14.66 0-25.33-11l-57.12-57.12Q181-770 181-784.67q0-14.66 11-25.33Zm36 432q11 11 11 25.67 0 14.66-11 25.33l-57.12 57.12Q160-259 145.33-259q-14.66 0-25.33-11-11-10.67-11-25.33 0-14.67 10.8-25.57l57.6-57.2q10.8-10.9 25.2-10.9 14.4 0 25.4 11Zm252 92-164 98q-11 6-21.57 5.12-10.57-.87-18.5-7Q268-196 264-206.5t-1-21.5l43-183-145-123q-8.67-8.16-10.83-18.58Q148-563 151-573q3-10 11-16.5t20-7.5l190-17 75-174q5-11 14.19-16.5T480-810q9.63 0 18.81 5.5Q508-799 513-788l75 175 190 16q12 1 20 8t11 17q3 10 .67 20.06Q807.33-541.88 798-534L654-411l43 183q3 11-1 21.5t-11.93 16.62q-7.93 6.13-18.5 7Q655-182 644-188l-164-98Z"/></svg> |