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
441 B
XML
1 line
441 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M408-334h144v-109H408v109Zm0-181h144v-108H408v108Zm-240 0h168v-110l-168-47v157Zm0 231 168-47v-112H168v159Zm624 0v-159H624v112l168 47ZM624-515h168v-157l-168 45v112Zm-24 254H360l-219 60q-17.1 5-31.05-6.09T96-236.26v-483.66Q96-738 110-749t31-6l219 60h240l219-60q17.1-5 31.05 6.15Q864-737.71 864-719.5v483.3q0 18.2-13.95 29.2T819-201l-219-60Z"/></svg> |