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"><path d="m3.729 7.312-1.271-.583q-.146-.062-.146-.198 0-.135.146-.198l1.271-.583.563-1.271q.062-.146.208-.146t.208.146l.563 1.271 1.271.583q.146.063.146.198 0 .136-.146.198l-1.271.583-.563 1.271q-.062.146-.208.146t-.208-.146Zm10.333-2.333-.583-.271q-.146-.062-.146-.208t.146-.208l.583-.271.25-.563q.063-.146.209-.146t.208.146l.271.563.583.271q.146.062.146.208t-.146.208L15 4.979l-.271.563q-.062.146-.208.146t-.209-.146ZM16.021 8l-.563-.271q-.146-.062-.146-.208t.146-.209l.563-.25.271-.583q.062-.146.208-.146t.208.146l.271.583.563.25q.146.063.146.209t-.146.208L16.979 8l-.271.583q-.062.146-.208.146t-.208-.146ZM10 13q-1.042 0-1.771-.729Q7.5 11.542 7.5 10.5v-5q0-1.042.729-1.771Q8.958 3 10 3q1.042 0 1.771.729.729.729.729 1.771v5q0 1.042-.729 1.771Q11.042 13 10 13Zm0-5Zm0 3.5q.417 0 .708-.292.292-.291.292-.708v-5q0-.417-.292-.708Q10.417 4.5 10 4.5t-.708.292Q9 5.083 9 5.5v5q0 .417.292.708.291.292.708.292Zm.021 6.5q-.354 0-.615-.26-.26-.261-.26-.615V15.5q-1.917-.25-3.25-1.594-1.334-1.344-1.646-3.218-.062-.396.208-.688.271-.292.709-.292.291 0 .521.209.229.208.291.541.271 1.438 1.396 2.396t2.646.958q1.5 0 2.625-.958t1.396-2.396q.062-.333.291-.541.229-.209.542-.209.417 0 .687.292.271.292.209.688-.292 1.874-1.625 3.218-1.334 1.344-3.25 1.594v1.625q0 .354-.261.615-.26.26-.614.26Z"/></svg> |