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="M180-790q-15.3 0-25.65-10.29Q144-810.58 144-825.79t10.35-25.71Q164.7-862 180-862h24q15.3 0 25.65 10.29Q240-841.42 240-826.21t-10.35 25.71Q219.3-790 204-790h-24Zm-55.34 538L112-181q-6 33 15.68 59Q149.37-96 183-96h261v-156H124.66ZM233-667l17-17q11-11 25-10.5t25 11.02Q311-672 311-658t-11 25l-17 17q-11 11-25 11t-25-10.52q-11-11.48-11-26.15 0-14.66 11-25.33Zm-94 344h305v-157H228q-25.86 0-45.93 16.5T157-421l-18 98Zm305-241v-24q0-15.3 10.29-25.65Q464.58-624 479.79-624t25.71 10.35Q516-603.3 516-588v24q0 15.3-10.29 25.65Q495.42-528 480.21-528t-25.71-10.35Q444-548.7 444-564Zm72 468h261q33.63 0 55.32-26Q854-148 848-181l-12.66-71H516v156Zm0-227h305l-18-98q-5-26-25.07-42.5T732-480H516v157Zm162-294-18-17q-11-11-10.5-25t11.5-25q11-11 25-11t25 11l17 17q11 11 11.5 25T729-617q-11 11-25.67 11-14.66 0-25.33-11Zm102-173h-24q-15.3 0-25.65-10.29Q720-810.58 720-825.79t10.35-25.71Q740.7-862 756-862h24q15.3 0 25.65 10.29Q816-841.42 816-826.21t-10.35 25.71Q795.3-790 780-790ZM480.17-672Q411-672 359.5-714T293-820q-4-17 7.5-30.5T331-864h298q18 0 29.5 13.5T667-820q-15 64-66.33 106-51.34 42-120.5 42Z"/></svg> |