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.2 KiB
XML
1 line
1.2 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M264.11-240Q244-240 230-253.89q-14-13.88-14-34Q216-308 229.89-322q13.88-14 34-14Q284-336 298-322.11q14 13.88 14 34Q312-268 298.11-254q-13.88 14-34 14Zm120 144Q364-96 350-109.89q-14-13.88-14-34Q336-164 349.89-178q13.88-14 34-14Q404-192 418-178.11q14 13.88 14 34Q432-124 418.11-110q-13.88 14-34 14Zm120-144Q484-240 470-253.89q-14-13.88-14-34Q456-308 469.89-322q13.88-14 34-14Q524-336 538-322.11q14 13.88 14 34Q552-268 538.11-254q-13.88 14-34 14Zm240 0Q724-240 710-253.89q-14-13.88-14-34Q696-308 709.89-322q13.88-14 34-14Q764-336 778-322.11q14 13.88 14 34Q792-268 778.11-254q-13.88 14-34 14Zm-120 144Q604-96 590-109.89q-14-13.88-14-34Q576-164 589.89-178q13.88-14 34-14Q644-192 658-178.11q14 13.88 14 34Q672-124 658.11-110q-13.88 14-34 14ZM295-384q-85 0-142-61.27Q96-506.55 96-593q0-77 52.41-132.57Q200.82-781.14 278-791q31-55 85-88t116.57-33q85.33 0 148.38 54t76.71 138.13Q772-714 818-666.24q46 47.75 46 114.24 0 70-49 119t-119 49H295Zm2-72h399q40.32 0 68.16-28.5Q792-513 792-553t-27.84-68.5Q736.32-650 696-650h-53v-40q0-64-47.5-107T483-840q-54 0-95.5 33.5T324-723q-62 2-109 38t-47 95q0 55 37.5 94.5T297-456Zm183-97Z"/></svg> |