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="m183-464 224-328q6-8 14-10.5t16-.5q8 2 13.5 8.5T456-777v333q0 15-10.5 25.5T420-408H212q-11 0-18.5-5.5T181-427q-5-8-4.5-18t6.5-19Zm97-16h104v-151L280-480Zm272 72q-34 0-34-25.5t6-45.5q9-42 13.5-84t4.5-85q0-47-5.5-94T522-835q-2-11 1.5-21t11.5-16q8-6 18.5-7.5T574-876q55 29 96 80.5T740-690q30 57 49 118.5T813-446q1 16-9 27t-26 11H552Zm46-72h140q-14-75-45.5-144.5T609-751q3 26 4 51.5t1 51.5q0 42-4 84t-12 84Zm-214 0Zm214 0ZM360-192q-27 0-50-13.5T267-238q-5-5-12-7.5t-14-2.5q-7 0-13.5 3t-11.5 9q-7 6-13.5 11.5T188-214q-24-17-44.5-41.5T112-309q-8-18 1.5-34.5T145-360h670q18 0 28.5 15t5.5 32q-8 27-31 54.5T772-214q-8-5-15-10.5T744-236q-5-6-11.5-9t-13.5-3q-7 0-13.5 2t-11.5 7q-20 19-43.5 33T600-192q-28 0-51.5-14T505-240q-5-5-11.5-7.5T480-250q-7 0-13.5 2.5T455-240q-20 19-43.5 33.5T360-192ZM480-77q-28 14-58 21.5T360-48q-32 0-62-7t-58-22q-28 15-58 22t-62 7q-15 0-19.5-15.5T96-96q0-10 7-17t17-7q27 0 52.5-10.5T221-156q5-3 9.5-4t9.5-1q5 0 9.5 1t9.5 4q23 14 48.5 25t52.5 11q27 0 52.5-11t48.5-25q5-3 9.5-4t9.5-1q5 0 9.5 1t9.5 4q23 15 48.5 25.5T600-120q27 0 52.5-11t48.5-25q5-3 19-5 3 0 19 5 23 15 48.5 25.5T840-120q15 0 19.5 15.5T864-72q0 10-7 17t-17 7q-32 0-62-7t-58-22q-28 15-58 22t-62 7q-32 0-62-7.5T480-77Z"/></svg> |