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.6 KiB
XML
1 line
2.6 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M261.05-96Q257-96 254-98.22t-5-5.78l-59.18-152H188l2 39v103.84q0 7.23-4.89 12.19-4.89 4.97-12 4.97T161-100.96q-5-4.97-5-12.19v-177.82q0-9.03 6.42-15.03 6.41-6 15.58-6h9.26q6.74 0 12.24 4t7.5 10l57.18 150H266l57-149q2-7 7.5-11t13-4h7.5q10.12 0 16.56 6.3 6.44 6.31 6.44 16.21V-113q0 7.16-4.42 12.08-4.43 4.92-11.5 4.92-7.08 0-12.08-4.97-5-4.96-5-12.19V-217l2-39h-2l-59.18 152.39Q280-100 277-98q-3 2-7.05 2h-8.9ZM461-151l-16.39 44.18q-1.93 4.51-6.27 7.66Q434-96 428.86-96q-8.57 0-13.72-8-5.14-8-2.14-16l67.21-179.64q1.79-5.36 6.29-8.86 4.5-3.5 10.28-3.5h14.44q5.78 0 10.28 3.5 4.5 3.5 6.32 8.89L596-119q3 8-1.79 15.5-4.8 7.5-14.39 7.5-6.1 0-10.46-3.5-4.36-3.5-6.15-8.83L547.97-151H461Zm247-29-47.22 76.36Q659-100 654.82-98q-4.18 2-8.82 2-11 0-15-9t1-17l54-86-50-78q-5-8-.5-17t15.5-9q5 0 9 2t6 6l42.24 69H710l43.16-69.4q1.84-3.6 5.34-5.6 3.5-2 8.5-2 11 0 15 9t-1.31 18.05L732-208l55 86q5 8 .5 17T772-96q-5 0-8.5-2t-5.5-6l-48.15-76H708Zm-236-2h65l-32-90h-1l-32 90ZM179-432q-15 2-27-6.5T138-462L85-768q-3-16 6-28.5t24-16.5q110-26 198-38.5T480-864q79 0 167.5 12.5T845-813q15 4 24 16.5t6 28.5l-53 306q-2 14-14 23t-27 7q-15-2-23.5-14.5T751-474l48-277q-93.72-21.39-171.21-31.2Q550.29-792 480-792q-70.29 0-147.79 9.8Q254.72-772.39 161-751l48 277q2 15-6.5 27.5T179-432Zm445-49q0-12.95-5-24.98-5-12.02-14.07-20.97-19.06-18.81-29.49-43.43Q565-595 565-621.84q0-20.58 5.98-39.37T588-697l11.82-18.82Q608-729 622.5-731.5T650-726q13 8 15.5 22.5T660-676l-11.9 18.2Q643-650 640-641t-3 18q0 12.95 5 24.97 5 12.03 14.07 20.98 19.06 18.81 29.49 43.43Q696-509 696-482.16q0 20.58-5.98 39.37T673-407l-12.78 18.82Q652-375 637.5-372.5 623-370 610-378t-15.5-22.5Q592-415 600-428l13-18q5-8 8-17t3-18Zm-151 0q0-12.82-4.51-24.72-4.51-11.9-13.54-21.05Q436-546 425.5-570.44 415-594.89 415-621.56q0-20.44 5.98-39.37Q426.96-679.87 438-697l11.82-18.82Q458-729 472.5-731.5T500-726q13 8 15.5 22.5T510-676l-11.9 18.2Q493-650 490-641t-3 18q0 12.95 5 24.97 5 12.03 13.89 21 18.67 18.82 28.89 43.48Q545-508.9 545-482q0 20-5.72 38.93Q533.56-424.13 523-407l-12.78 18.82Q502-375 487.5-372.5 473-370 460-378t-15.5-22.5Q442-415 450-428l13-18q5-8.36 7.5-17.18T473-481Zm-151 0q0-12.82-4.98-24.72-4.97-11.9-14.02-21.05-19-19.23-29-43.8-10-24.56-10-51.36 0-20.55 6-39.31T287-697l12.17-18.82Q307-729 321.5-731.5 336-734 349-726t15.5 22.5Q367-689 359-676l-12 18q-5 8-8 17t-3 18q0 12.95 5 24.97 5 12.03 13.89 21 18.67 18.82 28.89 43.48Q394-508.9 394-482q0 20-5.72 38.93Q382.56-424.13 372-407l-13 19q-7.93 12.6-22.46 15.3Q322-370 309-378t-15.5-22.5Q291-415 299-428l12.6-18.2q5.4-7.8 7.9-16.8t2.5-18Z"/></svg> |