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
949 B
XML
1 line
949 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M479-144q-86.02 0-151.01-53.5T252-336q-67-13-111.5-63T96-517q0-76 57-127.5T288-696h96q9.6 0 16.8-7.2 7.2-7.2 7.2-16.8 0-9.6-7.2-16.8-7.2-7.2-16.8-7.2h-60q-15.3 0-25.65-10.29Q288-764.58 288-779.79t10.35-25.71Q308.7-816 324-816h60q40.32 0 68.16 27.77 27.84 27.78 27.84 68Q480-680 452.16-652q-27.84 28-68.16 28h-96q-48 0-84 30t-36 76.8q0 38.2 24 67.7t61 40.5q14-80 84-123.5T492-576q18 0 36.5 2t35.5 8q-48 22-78 64.21-30 42.2-30 93.79 0 27 8.5 52t24.5 47q5 8 15 8t17-7q7-7 6.5-17t-5.5-18q-9.33-13.94-13.67-30.97Q504-391 504-408q0-50 35.03-85 35.02-35 85.42-35Q674-528 709-492.78q35 35.21 35 84.78 0 18.43-4 35.72Q736-355 724-341l115.04 98.18Q850-233 857-220.13q7 12.87 7 28.13 0 21.23-16.5 34.62Q831-144 808-144H479Zm204.79-72q15.21 0 25.71-10.29t10.5-25.5q0-15.21-10.29-25.71t-25.5-10.5q-15.21 0-25.71 10.29t-10.5 25.5q0 15.21 10.29 25.71t25.5 10.5Z"/></svg> |