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.1 KiB
XML
1 line
1.1 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M732.21-516Q762-516 783-537.11q21-21.1 21-50.74 0-25.15-11.66-38.67-11.66-13.51-24.22-26.13v-79.3q0-15.32-10.31-25.69Q747.49-768 732.25-768q-15.25 0-25.65 10.3-10.41 10.29-10.41 25.51v78.79q-12.67 12.54-24.43 25.97T660-588.3q0 30.3 21.21 51.3 21.21 21 51 21ZM228-432h97l-33.68-54.9Q286-495 277.5-499.5T260-504h-32v72Zm0 216h292q-28.42 0-52.71-13.5T428-267l-58.3-93H228v144Zm-96.21 72q-14.79 0-25.29-10.29T96-179.79q0-15.21 10.35-25.71T132-216h24v-395.71q0-15.29 10.29-25.79t25.5-10.5q15.21 0 25.71 10.5t10.5 25.79v35.98h32.4q27.9 0 51.75 13.49t39.15 36.88L489-305q5 8 13.5 12.5T520-288h68.14q15.24 0 25.55 10.35T624-252v36h72v-233q-47-12-77.5-50.1T588-588q0-30.34 12-56.67Q612-671 632-691q-4.44-9.96-6.22-19.92-1.78-9.95-1.78-20.82 0-45.26 31.5-76.76Q687-840 732-840t76.5 31.55q31.5 31.56 31.5 76.63 0 10.82-2 21.32t-6 19.5q20 20 32 46t12 56.87q0 50.85-30.5 88.99Q815-461 768-449v233h60q15.3 0 25.65 10.29Q864-195.42 864-180.21t-10.35 25.71Q843.3-144 828-144H131.79ZM732-588Z"/></svg> |