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="M625-110q-9 4-18 0t-13-13l-7-15q-6-14-9-28t-3-28q0-20 5.5-38.5T593-269q7-17 12.5-35t5.5-36q0-9-2-18.5t-6-17.5l-6-15q-4-9-.5-18t12.5-13q9-4 18.5-.5T641-410l7 15q6 13 8.5 27.5T659-339q0 20-5.5 38.5T641-264q-7 17-12 34.5t-5 36.5q0 10 1.5 19t5.5 17l7 15q4 9 0 18.5T625-110Zm108 0q-9 4-18 0t-13-13l-7-15q-6-14-9-28t-3-28q0-20 5.5-38.5T701-269q7-17 12.5-35t5.5-36q0-9-2-18.5t-6-17.5l-6-15q-4-9-.5-18t12.5-13q9-4 18.5-.5T749-410l7 15q6 13 8.5 27.5T767-339q0 20-5.5 38.5T749-264q-7 17-12 34.5t-5 36.5q0 10 1.5 19t5.5 17l7 15q4 9 0 18.5T733-110Zm92-312q9-4 18.5-.5T857-410l7 15q6 13 8.5 27t2.5 28q0 20-5.5 38.5T857-265q-7 17-12 35t-5 37q0 10 1.5 19t5.5 17l7 15q2 4 2 9t-2 9.5q-2 4.5-5 8t-8 5.5q-9 4-18 0t-13-13l-7-15q-6-14-9-28t-3-28q0-20 5.5-38.5T809-269q7-17 12.5-35t5.5-36q0-9-2-18.5t-6-17.5l-6-15q-4-9-.5-18t12.5-13ZM480-851q7 0 13 2.5t11 7.5q63 58 132.5 131T750-556q10 17-1 34.5T718-504H575q-30 0-51 21t-21 51v297q0 21-13.5 30.5T456-95q-137 0-212.5-86T168-408q0-63 29-124t72-117.5Q312-706 362.5-755t92.5-87q5-5 11.5-7t13.5-2Z"/></svg> |