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.0 KiB
XML
1 line
1.0 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m180-125 56-241q2-8 8.5-13t14.94-5q10.75 0 17.65 9 6.91 9 4.91 20l-56 241q-2 8-8.5 13t-14.94 5q-10.75 0-17.65-9-6.91-9-4.91-20Zm126-14 85-433-79 33v71q0 15.3-10.29 25.65Q291.42-432 276.21-432t-25.71-10.35Q240-452.7 240-468v-94q0-10.93 5.95-19.58 5.96-8.65 16.03-13.21L425-664q33-14 67.5-3.5T548-622l15 26q17 29 41.5 55.5T684-506q15 2 25.5 12.55t10.5 25.5Q720-453 709.97-443q-10.02 10-23.97 8-48-7-88.34-31.64T529-528l-23 120 59.08 58.81Q570-344 573-337.5q3 6.5 3 14.5v191q0 15.3-10.29 25.65Q555.42-96 540.21-96t-25.71-10.35Q504-116.7 504-132v-177l-76-76-50.66 260.34Q375-112 364.71-104q-10.29 8-23.71 8-17.27 0-27.64-13Q303-122 306-139Zm221.75-557q-34.75 0-59.25-24.75t-24.5-59.5q0-34.75 24.75-59.25t59.5-24.5q34.75 0 59.25 24.75t24.5 59.5q0 34.75-24.75 59.25t-59.5 24.5ZM672-119.97v-239.65q0-10.38 6.8-17.38 6.8-7 17.2-7 10.4 0 17.2 6.79 6.8 6.79 6.8 17.18v239.65q0 10.38-6.8 17.38-6.8 7-17.2 7-10.4 0-17.2-6.79-6.8-6.79-6.8-17.18Z"/></svg> |