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.0 KiB
XML
1 line
1.0 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M444-240q-1-21-15-41.5t-30.52-42.12q-16.52-21.62-30-45T355-419.95Q355-474 390.5-508t89.5-34q54 0 89.5 34t35.5 88.05q0 27.95-13.48 51.33t-30 45Q545-302 531-281.5 517-261 516-240h-72Zm36.21 96q-15.21 0-25.71-10.35T444-180v-12h72v12q0 15.3-10.29 25.65Q495.42-144 480.21-144Zm228.41-108.08q-7.97-7.76-9.29-19.84Q698-284 705-294q20-31 29.5-66t9.5-71.8q0-48.2-15.5-92.2T681-603q-10-11-10.5-25.09t10.34-25Q691.58-664 706.79-664 722-664 733-653q42 45 62.5 102T816-431.71Q816-385 804-340q-12 45-38 83-10 14-27.5 15.5t-29.88-10.58ZM194-256q-26-39-38-84t-12-92q0-140 97.87-238 97.86-98 237.67-98H487l-33-32q-11-11-10.5-25.5T455-851q11-11 25-11t25 11l94.05 94.55q5.43 5.45 7.69 11.81Q609-738.27 609-731q0 7.27-2.5 13.64Q604-711 599-706l-94.14 93.24Q494-602 479.82-602.46 465.64-602.92 455-614q-11-10.67-11-25.33 0-14.67 10.96-25.63L486-696q-111.86 0-190.93 76.5Q216-543 216-432q0 36 9.5 71t29.5 66q7 11 6 23t-9.26 20.14Q238.89-239 221.44-240 204-241 194-256Z"/></svg> |