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="M15.792 7.021q-.125 0-.24-.063-.114-.062-.177-.187l-.667-1.459-1.396-.645q-.145-.063-.208-.177-.062-.115-.062-.24 0-.125.062-.24.063-.114.208-.177l1.396-.645.667-1.459q.063-.125.177-.187.115-.063.24-.063.125 0 .239.063.115.062.177.187l.667 1.459 1.396.645q.146.063.208.177.063.115.063.24 0 .125-.063.24-.062.114-.208.177l-1.396.645-.667 1.459q-.062.125-.177.187-.114.063-.239.063Zm0 11.521q-.125 0-.24-.063-.114-.062-.177-.208l-.667-1.438-1.396-.645q-.145-.063-.208-.178-.062-.114-.062-.239 0-.125.062-.24.063-.114.208-.177l1.396-.646.667-1.458q.063-.125.177-.188.115-.062.24-.062.125 0 .239.062.115.063.177.188l.667 1.458 1.396.646q.146.063.208.177.063.115.063.24 0 .125-.063.239-.062.115-.208.178l-1.396.645-.667 1.438q-.062.146-.177.208-.114.063-.239.063Zm-8.167-2.959q-.229 0-.458-.135-.229-.136-.334-.386l-1.312-2.916-2.938-1.354q-.25-.104-.385-.334-.136-.229-.115-.458 0-.229.125-.458.125-.23.375-.334l2.938-1.333 1.312-2.917q.105-.25.334-.385.229-.135.458-.135t.458.124q.229.126.334.396L9.75 7.875l2.917 1.333q.271.104.395.334.126.229.126.458t-.126.458q-.124.23-.374.334L9.75 12.146l-1.333 2.916q-.105.271-.334.396-.229.125-.458.125Zm0-3.021.813-1.729L10.146 10l-1.708-.812-.813-1.73-.792 1.73L5.104 10l1.729.833Zm0-2.562Z"/></svg> |