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.3 KiB
XML
1 line
1.3 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M744-576q-29.83 0-50.91-21Q672-618 672-648t21.12-51q21.12-21 51-21T795-698.88q21 21.12 21 51T794.91-597q-21.08 21-50.91 21Zm-528 0q-29.83 0-50.91-21Q144-618 144-648t21.12-51q21.12-21 51-21T267-698.88q21 21.12 21 51T266.91-597q-21.08 21-50.91 21Zm161.5-48q-9.5 0-15.5-8t-4-18q4-25-2.5-43T330-734q-26-31-35.5-59.5T289-861q1-11 8.81-19 7.81-8 19.32-8 9.87 0 16.37 8 6.5 8 4.5 18-5 33 2 52.5t27 44.5q24 29 34 56.5t7 57.5q-2 11-10.71 19t-19.79 8Zm108 0q-9.5 0-15.5-8t-4-18q4-25-2.5-43T438-734q-26-31-35.5-59.5T397-861q1-11 9.04-19 8.05-8 19.31-8 9.65 0 15.65 7.5t4 17.5q-4 29 3 52t27 46q24 29 34 56.5t7 57.5q-2 11-10.71 19t-19.79 8Zm108 0q-9.5 0-15.5-8t-4-18q4-25-2.5-43T546-734q-26-31-35.5-59.5T505-861q1-11 9.04-19 8.05-8 19.31-8 9.65 0 15.65 8.18t5 18.82q-4 34 2.5 52.5T583-765q24 29 34 56.5t7 57.5q-2 11-10.71 19t-19.79 8ZM167-96q-30 0-50.5-20.5T96-167v-229q0-15.3 10.35-25.65Q116.7-432 132-432h12v-21q0-32 20.07-53.5 20.06-21.5 49-21.5 14.93 0 28.93 5.5t24 16.5l38 43q8 8 15 15.5t17 15.5h288q10-8 17-15.5t15-15.5l38-43q10-11 23.86-16.5Q731.71-528 747-528q28.91 0 48.95 21.5Q816-485 816-453v21h12q15.3 0 25.65 10.35Q864-411.3 864-396v229q0 30-20.5 50.5T793-96H167Zm1-192h624v-72H168v72Zm0 120h624v-48H168v48Zm312-120Zm0 72Zm0 0v-72 72Z"/></svg> |