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.5 KiB
XML
1 line
1.5 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-480ZM96-612v-84q0-29.7 21.15-50.85Q138.3-768 168-768h624q29.7 0 50.85 21.15Q864-725.7 864-696v132q0 15.3-10.29 25.65Q843.42-528 828.21-528t-25.71-10.35Q792-548.7 792-564v-132H168v84q0 15.3-10.29 25.65Q147.42-576 132.21-576t-25.71-10.35Q96-596.7 96-612Zm72 420q-29.7 0-50.85-21.15Q96-234.3 96-264v-84q0-15.3 10.29-25.65Q116.58-384 131.79-384t25.71 10.35Q168-363.3 168-348v84h181q15.3 0 25.65 10.29Q385-243.42 385-228.21t-10.35 25.71Q364.3-192 349-192H168Zm131.5-121q-10.5 0-18.5-5t-13-13l-62-113h-74q-15.3 0-25.65-10.29Q96-464.58 96-479.79t10.35-25.71Q116.7-516 132-516h96q9.53 0 17.77 5 8.23 5 13.23 14l41 74 112-206q5-9 13.71-13.5T444-647q10 0 18 4.5t13 13.5l57 104q-18 3-34 11.5T469-491l-25-46-113 206q-5 8-13 13t-18.5 5ZM503-48q-30 0-50-21t-20-51v-120q0-5.09.5-9.55.5-4.45 2.5-9.45l49-169q7-23 26.57-37.5T555-480h81v-35.79q0-15.21 10.29-25.71t25.5-10.5q15.21 0 25.71 10.35T708-516v36h81q24 0 43 15t26 38l51 177q2 5 2.5 9.77.5 4.78.5 10.23v110q0 30-21.5 51T840-48h-72q-30 0-51-21t-21-51v-12q0-15.3 10.29-25.65Q716.58-168 731.79-168t25.71 10.35Q768-147.3 768-132v12h72v-114l-52-174h-80v58l58 58q11 10.67 11 25.33Q777-252 766-241q-11 11-25 11t-25-11l-44-44-45 44q-11 11-25 11t-25-11q-11-11-11-25t11-25l59-59v-58h-81l-51 174v114h72v-12q0-15.3 10.29-25.65Q596.58-168 611.79-168t25.71 10.35Q648-147.3 648-132v12q0 30-21.5 51T576-48h-73Zm169-216Zm-95-27 59-59v-58 58l-59 59Zm189-1-58-58v-58 58l58 58Z"/></svg> |