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.3 KiB
XML
1 line
2.3 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M613-96q-15.3 0-25.65-10.35Q577-116.7 577-132v-168q0-15.3 10.29-25.65Q597.58-336 612.79-336t25.71 10.35Q649-315.3 649-300v105q51-59 73.5-133T745-480q0-78-22.5-152T649-765v105q0 15.3-10.29 25.65Q628.42-624 613.21-624t-25.71-10.35Q577-644.7 577-660v-168q0-15.3 10.35-25.65Q597.7-864 613-864h168q15.3 0 25.65 10.29Q817-843.42 817-828.21t-10.35 25.71Q796.3-792 781-792h-62q51 67 74.5 147T817-480q0 85-23.5 165T719-168h62q15.3 0 25.65 10.29Q817-147.42 817-132.21t-10.35 25.71Q796.3-96 781-96H613ZM232-243h67v-46h-67v46Zm113 0h67v-46h-67v46Zm-92-105q-8.69 0-14.97-6.13-6.28-6.13-6.28-14.61V-381h-55.06q-8.69 0-14.69-6.2-6-6.21-6-14.8t6.2-14.8q6.21-6.2 14.8-6.2h55v-8.5q0-8.5 6.2-14.5 6.21-6 14.8-6 9 0 15 6t6 15v8h96v-8.5q0-8.5 6.2-14.5 6.21-6 14.8-6 9 0 15 6t6 15v8h55.27q8.73 0 14.73 6.2 6 6.21 6 14.8t-6.2 14.8q-6.21 6.2-14.8 6.2h-55v12q0 9-6 15t-15 6q-9 0-15.16-6.13t-6.16-14.61V-381H274v12q0 9-6 15t-15 6Zm71 168q-20.31 32.06-54.15 49.03Q236-114 199.38-103q-11.27 3-22.54-.5T159-117q-5-8-1.5-15.5t13.1-9.44q33.61-5.81 63.38-18.39Q263.75-172.92 282-201H172.56q-8.56 0-14.56-6.2-6-6.21-6-14.8 0-9 6.18-15 6.17-6 14.72-6H190v-70.2q0-7.8 5-12.8 5-5 12.82-5h90.94v-14.23q0-9.49 6.84-16.13 6.84-6.64 16.62-6.64 9.78 0 16.28 6.64 6.5 6.64 6.5 16.13V-331h95.23q7.77 0 12.77 5t5 12.8v70.2h13.39q8.61 0 14.61 6t6 15q0 9-6 15t-15 6H361q23 23 51.5 38.5t60.18 21.72Q482-139 487.5-132q5.5 7 .5 14.72-6 10.62-17.5 15.45T448-100q-37-8-69-29t-55-51Zm-12-357-29.6-5.25q-7.4-1.75-12.9-7.25t-7.5-14.97q-2-10.42 5-18.48 7-8.05 18-8.05h18q9 0 18-2.44 9-2.43 12-10.23 9-25.33 11-51.83t1-52.5q0-13.6-9.5-23.8Q326-742 312-742h-26q-11 47-27.59 90.48Q241.81-608.04 220-566q-5 11-15.5 15t-21.5-1q-9.29-5-11.14-15.5Q170-578 176-587q21-35 36.22-71.54Q227.44-695.08 236-734h-50.99q-10.58 0-17.79-7.5Q160-749 160-760t7.5-18q7.5-7 18.5-7h62q2-13.48 3.5-26t3.5-26q.89-10.52 8.95-16.26Q272-859 281.55-856 293-852 300-841.98q7 10.03 5 21.48-2 10.5-4.5 20.5t-5.5 20h29q29 0 48 21t20 49.9q1 34.67-4 68.39Q383-607 371-575q-2.91 9-9.2 17-6.3 8-14.05 13-7.75 5-16.75 7.5t-19 .5Zm168.27-128q-10.73 5-20-.5t-12.6-16.19Q441-705 431-727.5q-10-22.5-23.12-42.68-5.88-8.64-3.88-18.73T415-803q11-5 21-1t15.68 14.33Q464-769 475-747t20.33 45q4.67 11 .17 21.5T480.27-665Z"/></svg> |