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
669 B
XML
1 line
669 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m150-480 104 104q11 11 10.5 25.5T253-325q-11 11-25.18 11T203-325L72.85-455.15Q62-466 62-480.18q0-14.18 11-24.82l130.15-130.15Q214-646 228-646q14 0 25 11t11 25.67q0 14.66-11 25.33L150-480Zm218.5 269.98q-7.5-13.03-2.5-27.4L525-744q5-14 17.87-21.5 12.86-7.5 27.06-2.5t21.13 18q6.94 13 1.94 27L434.6-214.93q-4.5 14.42-17.55 21.17Q404-187 390-192t-21.5-18.02ZM810-480 705.87-584.13Q695-595 695.5-609.5 696-624 707-635t25.18-11q14.18 0 24.82 11l130.15 130.15Q898-494 898-479.82q0 14.18-11 24.82L756.85-324.85Q746-314 732-314q-14 0-25-11t-11-25.67q0-14.66 11-25.33l103-104Z"/></svg> |