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
2.1 KiB
XML
1 line
2.1 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M288-48q-10.4 0-17.2-6.8Q264-61.6 264-72v-120h-24q-40.32 0-68.16-27.77-27.84-27.78-27.84-68Q144-328 171.84-356q27.84-28 68.16-28h24v-48h-84q-15.3 0-25.65-10.35Q144-452.7 144-468v-120q0-15.3 10.35-25.65Q164.7-624 180-624h84v-48h-24q-40.32 0-68.16-27.77-27.84-27.78-27.84-68Q144-808 171.84-836q27.84-28 68.16-28h24v-24q0-10.4 6.8-17.2 6.8-6.8 17.2-6.8 10.4 0 17.2 6.8 6.8 6.8 6.8 17.2v24h24q40.32 0 68.16 27.77 27.84 27.78 27.84 68Q432-728 404.16-700q-27.84 28-68.16 28h-24v48h84q15.3 0 25.65 10.35Q432-603.3 432-588v120q0 15.3-10.35 25.65Q411.3-432 396-432h-84v48h24q40.32 0 68.16 27.77 27.84 27.78 27.84 68Q432-248 404.16-220q-27.84 28-68.16 28h-24v120q0 10.4-6.8 17.2Q298.4-48 288-48Zm384 0q-10.4 0-17.2-6.8Q648-61.6 648-72v-120h-24q-40.32 0-68.16-27.77-27.84-27.78-27.84-68Q528-328 555.84-356q27.84-28 68.16-28h24v-48h-84q-15.3 0-25.65-10.35Q528-452.7 528-468v-120q0-15.3 10.35-25.65Q548.7-624 564-624h84v-48h-24q-40.32 0-68.16-27.77-27.84-27.78-27.84-68Q528-808 555.84-836q27.84-28 68.16-28h24v-24q0-10.4 6.8-17.2 6.8-6.8 17.2-6.8 10.4 0 17.2 6.8 6.8 6.8 6.8 17.2v24h24q40.32 0 68.16 27.77 27.84 27.78 27.84 68Q816-728 788.16-700q-27.84 28-68.16 28h-24v48h84q15.3 0 25.65 10.35Q816-603.3 816-588v120q0 15.3-10.35 25.65Q795.3-432 780-432h-84v48h24q40.32 0 68.16 27.77 27.84 27.78 27.84 68Q816-248 788.16-220q-27.84 28-68.16 28h-24v120q0 10.4-6.8 17.2Q682.4-48 672-48ZM240-744h96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2h-96q-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8 0 9.6 7.2 16.8 7.2 7.2 16.8 7.2Zm384 0h96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2h-96q-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8 0 9.6 7.2 16.8 7.2 7.2 16.8 7.2ZM216-504h144v-48H216v48Zm384 0h144v-48H600v48ZM240-264h96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2h-96q-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8 0 9.6 7.2 16.8 7.2 7.2 16.8 7.2Zm384 0h96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2h-96q-9.6 0-16.8 7.2-7.2 7.2-7.2 16.8 0 9.6 7.2 16.8 7.2 7.2 16.8 7.2ZM216-744v-48 48Zm384 0v-48 48ZM216-504v-48 48Zm384 0v-48 48ZM216-264v-48 48Zm384 0v-48 48Z"/></svg> |