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
776 B
XML
1 line
776 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M101-106q-6-8-6.5-17.5T103-141l154-147 30-146 78-193q13-32 46.5-42.5T474-660l123 88 204-4-13-49q-21-1-41.5-15T706-680q-16-20-29.5-45T649-783q-14-34 2.5-66.5T703-892l67-18q35-10 65.5 11t35.5 57q5 31 5.5 57t-1.5 49q-3 30-10 52t-21 36l31 116q3 12-3 23t-18 14q-12 3-23-3.5T817-517l-3-11-210 29q-11 2-21 .5t-20-6.5l-59-28-70 97 232 297q8 9 6 19t-9 16q-7 6-16 7.5t-18-6.5L376-318l-32 62q-4 8-9.5 14.5T321-230L136-101q-10 7-19.5 5T101-106Zm391-758q35 0 59.5 24.5T576-780q0 35-24.5 59.5T492-696q-35 0-59.5-24.5T408-780q0-35 24.5-59.5T492-864Zm303 180q8-2 11.5-10t7.5-29q4-23 3.5-49t-5.5-62q-2-9-9.5-14t-16.5-3l-67 18q-9 2-13.5 10.5T705-805q16 38 29.5 61.5T764-703q12 13 18 17t13 2Z"/></svg> |