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="M228-792q-15.3 0-25.65-10.29Q192-812.58 192-827.79t10.35-25.71Q212.7-864 228-864h564q29.7 0 50.85 21.15Q864-821.7 864-792v60q0 18.46-11.25 27.23T828-696q-13.5 0-24.75-9.5T792-732v-60H228Zm-84 504q-20.4 0-34.2-13.8Q96-315.6 96-336v-312q0-20.4 13.8-34.2Q123.6-696 144-696h168q20.4 0 34.2 13.8Q360-668.4 360-648v312q0 20.4-13.8 34.2Q332.4-288 312-288H144Zm504 72v-175q-12-5-18-16.5t-6-24.5q0-20.16 14-34.08Q652-480 671.51-480 692-480 706-466.08q14 13.92 14 34.08 0 14-6 25t-18 16v175q0 10.4-6.8 17.2-6.8 6.8-17.2 6.8-10.4 0-17.2-6.8-6.8-6.8-6.8-17.2Zm24.23-312Q632-528 604-500.16q-28 27.84-28 68.16 0 14 3 26.5t10 23.5q5 8 5 18t-7 17q-8 8-17.5 7.5T554-348q-13-18.48-19.5-39.74T528-432q0-60.3 42.24-102.15Q612.48-576 671.79-576 732-576 774-534.15 816-492.3 816-432q0 25-8 47.5T785-343q-6 8-16 8t-17-8.47q-7-7.53-6.5-17.53t6.5-18q8-12.4 12-25.94 4-13.53 4-27.06 0-40.32-27.77-68.16-27.78-27.84-68-27.84Zm-.68-96q-79.49 0-135.52 56Q480-512 480-432q0 32.35 10 62.67Q500-339 520-314q6 8 6 18t-7 17q-8 8-18 7.5t-16-8.5q-26-32-39.5-70.88Q432-389.76 432-432q0-100 70.03-170 70.02-70 169.54-70Q772-672 842-602t70 170q0 45-17 85.5T849-272q-7 8-16.59 8-9.6 0-16.5-8-6.91-8-6.41-18t7.5-18q22-26 34.5-57.5T864-432q0-80-56-136t-136.45-56ZM168-360h120v-264H168v264Zm0 0h120-120Z"/></svg> |