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.4 KiB
XML
1 line
2.4 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M481.21-792q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm0 696Q466-96 455.5-106.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71T481.21-96Zm-282-568q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm563 440q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm-625-138q-15.21 0-25.71-10.29t-10.5-25.5Q101-413 111.29-424t25.5-11q15.21 0 25.71 11t10.5 26.21q0 15.21-10.29 25.5T137.21-362Zm687-164q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm-506 394q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm325-624q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm0 623q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm-325-623q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm506 394q-15.21 0-25.71-10.29t-10.5-25.5Q788-413 798.29-424t25.5-11q15.21 0 25.71 11t10.5 26.21q0 15.21-10.29 25.5T824.21-362Zm-688-164q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm626-138q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5Zm-563 440q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.29t10.5 25.5q0 15.21-10.29 25.71t-25.5 10.5ZM516-240q-36 0-63.5-23T412-320q-6-16-13-32t-20-27l-38-34q-27-24-40-57.5T288-540q0-76 54.25-128T474-720q47 0 88.5 21t61.5 63q11 23 3 45t-28.37 22q-10.63 0-19.73-5.69-9.11-5.69-13.9-15.31-13-26-38.5-42T472-648q-46 0-79 31.32T360-540q0 24 11.5 45t28.5 38l30 28q19 18 30.83 40.97Q472.65-365.06 481-340q4 12 13.39 20 9.4 8 21.61 8 13 0 22.5-8.5T555-340q5-8 12.45-12 7.45-4 16.55-4 21.04 0 32.02 17.5Q627-321 617-304q-15 29-42.23 46.5Q547.53-240 516-240Zm24-162q25 0 42.5-17.5T600-462q0-25-17.5-42.5T540-522q-25 0-42.5 17.5T480-462q0 25 17.5 42.5T540-402Z"/></svg> |