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
804 B
XML
1 line
804 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M744-216q20.4 0 34.2-13.8Q792-243.6 792-264q0-20.4-13.8-34.2Q764.4-312 744-312q-20.4 0-34.2 13.8Q696-284.4 696-264q0 20.4 13.8 34.2Q723.6-216 744-216Zm0 72q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Zm-528-72q20.4 0 34.2-13.8Q264-243.6 264-264q0-20.4-13.8-34.2Q236.4-312 216-312q-20.4 0-34.2 13.8Q168-284.4 168-264q0 20.4 13.8 34.2Q195.6-216 216-216Zm0 72q-50 0-85-35t-35-85q0-50 35-85t85-35q41 0 72.5 23.5T331-300h177q10-72 59.5-125.5T689-497l-56.33-247H516q-15.3 0-25.65-10.29Q480-764.58 480-779.79t10.35-25.71Q500.7-816 516-816h117q26 0 45.36 15.35Q697.72-785.29 703-760l65 287q4 16-6 28t-27 13q-69 4-113 52t-46 117q0 14-10.5 24.5T541.48-228H331q-11 37-42.5 60.5T216-144Z"/></svg> |