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" viewBox="0 -960 960 960"><path d="M776.66-82.35 81.34-777.65Q70-789 70.5-803q.5-14 11.5-25t25-11q14 0 25.34 11.34l695.32 695.32Q839-121 839-106.82T828-82q-10.67 11-25.33 11-14.67 0-26.01-11.35ZM246-816h449.54Q726-816 747-794.5t21 51v71.5h60q15.3 0 25.65 10.29Q864-651.42 864-636.21t-10.35 25.71Q843.3-600 828-600h-60v84h60q15.3 0 25.65 10.29Q864-495.42 864-480.21t-10.35 25.71Q843.3-444 828-444h-60v84h60q15.3 0 25.65 10.29Q864-339.42 864-324.21t-10.35 25.71Q843.3-288 828-288h-54l-78-78v-378H318l-72-72Zm240 240-6-6v-54q0-15.3 10.32-25.65Q500.65-672 515.91-672h71.83q15.26 0 25.76 10.35Q624-651.3 624-636v24q0 15.3-10.35 25.65Q603.3-576 588-576H486Zm138 138-90-90h54q15.3 0 25.65 10.35Q624-507.3 624-492v54Zm-192 12Zm81-122ZM240-323.91v-71.83q0-15.26 10.35-25.76Q260.7-432 276-432h120q15.3 0 25.65 10.32Q432-411.35 432-396.09v71.83q0 15.26-10.35 25.76Q411.3-288 396-288H276q-15.3 0-25.65-10.32Q240-308.65 240-323.91ZM150-810l66 66h-48v528h529v-47l71 71q-9 19-29.5 33.5T696-144H168q-29 0-50.5-21.5T96-216v-528q0-22.66 16.5-40.33Q129-802 150-810Zm330 330 160 160q0 13.6-9.2 22.8-9.2 9.2-22.8 9.2h-92q-15.3 0-25.65-10.35Q480-308.7 480-324v-156ZM288-672l158 158q0 14.45-9.77 24.23Q426.45-480 412-480H276q-15.3 0-25.65-10.35Q240-500.7 240-516v-120q0-15.3 10.35-25.65Q260.7-672 276-672h12Z"/></svg> |