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="M768-336q-66 0-118.5-40T583-480H475q-15.3 0-25.65-10.29Q439-500.58 439-515.79t10.35-25.71Q459.7-552 475-552h103q3-26 13.5-51t27.5-45H376q-15.3 0-25.65-10.29Q340-668.58 340-683.79t10.35-25.71Q360.7-720 376-720h281l-43-120H468q-15.3 0-25.65-10.29Q432-860.58 432-875.79t10.35-25.71Q452.7-912 468-912h155q19.41 0 34.35 10.94Q672.28-890.11 679-872l55.24 152H768q79.68 0 135.84 56.23 56.16 56.22 56.16 136Q960-448 903.84-392 847.68-336 768-336Zm0-72q50 0 85-35t35-85q0-50-35-85t-85-35h-3q-3 0-5 1l30 81q5 14-1.5 27.5T767.81-520q-14.2 5-27.5-1Q727-527 722-541l-29-80q-22 18-33.5 42.19-11.5 24.2-11.5 50.41 0 50.4 35 85.4 35 35 85 35ZM276-48q-50 0-85-34.71T156-167H36q-15.3 0-25.65-10.29Q0-187.58 0-202.79t10.35-25.71Q20.7-239 36-239h144q17-23 42-36t54-13q29 0 54 13t42.44 36H480v-98H36q-15.3 0-25.65-10.29Q0-357.58 0-372.79t10.35-25.71Q20.7-409 36-409h48v-119H36q-15.3 0-25.65-10.29Q0-548.58 0-563.79t10.35-25.71Q20.7-600 36-600h228q9.53 0 17.77 5 8.23 5 13.23 13l102 173h95q24.75 0 42.38 17.62Q552-373.75 552-349v122q0 24.75-17.62 42.37Q516.75-167 492-167h-96q0 50-35 84.5T276-48ZM156-409h157l-70-119h-87v119Zm120 289q20.4 0 34.2-13.8Q324-147.6 324-168q0-20.4-13.8-34.2Q296.4-216 276-216q-20.4 0-34.2 13.8Q228-188.4 228-168q0 20.4 13.8 34.2Q255.6-120 276-120Zm0-168Z"/></svg> |