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.5 KiB
XML
1 line
1.5 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M3.167 16.417q-.271-.271-.271-.657 0-.385.271-.656l4.958-4.958q.125-.125.292-.198.166-.073.333-.073t.333.073q.167.073.292.198l2.708 2.708 5.25-5.896q.25-.291.615-.302.364-.01.635.261.25.25.261.593.01.344-.219.594l-5.917 6.688q-.125.146-.302.218-.177.073-.344.073-.166 0-.333-.062-.167-.063-.312-.209L8.75 12.146l-4.292 4.292q-.27.27-.646.26-.374-.01-.645-.281Zm.271-5.146q-.126 0-.24-.063-.115-.062-.177-.187l-.417-.896-.896-.417q-.125-.062-.187-.187-.063-.125-.063-.229 0-.125.063-.24.062-.114.187-.177l.896-.417.417-.896q.062-.124.187-.197.125-.073.23-.073.124 0 .239.073.115.073.177.197l.417.896.896.417q.271.125.271.417 0 .291-.271.416l-.896.417-.417.896q-.062.125-.177.187-.115.063-.239.063ZM12.5 9.604q-.125 0-.24-.062-.114-.063-.177-.188l-.416-.896-.896-.416q-.125-.063-.188-.188-.062-.125-.062-.229 0-.125.062-.24.063-.114.188-.177l.896-.416.416-.896q.063-.125.188-.198.125-.073.229-.073.125 0 .24.073.114.073.177.198l.416.896.896.416q.125.063.188.177.062.115.062.24 0 .125-.062.24-.063.114-.188.177l-.896.416-.416.896q-.063.125-.177.188-.115.062-.24.062Zm-5.354-2.5q-.125 0-.24-.073-.114-.073-.177-.198l-.541-1.166-1.167-.542q-.125-.063-.198-.187-.073-.126-.073-.23 0-.125.073-.239.073-.115.198-.177l1.167-.542.541-1.188q.063-.145.188-.197.125-.053.229-.053.125 0 .239.053.115.052.177.197l.542 1.188 1.167.542q.125.062.198.177.073.114.073.239 0 .125-.073.24-.073.114-.198.177l-1.167.542-.542 1.166q-.062.125-.177.198-.114.073-.239.073Z"/></svg> |