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="M155-155q-10-10-11.5-24t11.6-27.1L755-806q13-13 27-11.5t24 11.5q10 10 11.5 24T805-754L205-154q-12.44 12-26.22 10.5T155-155Zm457.28-49q-15.28 0-25.78-10.29-10.5-10.29-10.5-25.5t10.34-25.71q10.34-10.5 25.62-10.5h215.76q15.28 0 25.78 10.29 10.5 10.29 10.5 25.5t-10.34 25.71Q843.32-204 828.04-204H612.28ZM155-443q-10-10-11.5-24t11.61-27.11l310.78-310.78Q479-818 493.12-816.63q14.11 1.36 24.13 11.38 10.02 10.02 11.38 24.13Q530-767 516.89-753.89L205-442q-12.44 12-26.22 10.5T155-443Zm543 84q-12.76 13-26.88 11.5t-24.24-11.46q-10.12-9.96-11.5-24Q634-397 647-410l108-108q12.73-13 26.36-11 13.64 2 23.76 11.96 10.12 9.96 11.5 24Q818-479 805-466L698-359ZM175.13-710.13Q167-702 155.5-706.06 144-710.13 144-721.5V-780q0-15.3 10.35-25.65Q164.7-816 180-816h58.5q11.38 0 15.44 11.5 4.06 11.5-4.06 19.62l-74.75 74.75ZM468.21-144q-15.21 0-25.71-10.29t-10.5-25.5q0-15.21 10.5-25.71t25.71-10.5q15.21 0 25.5 10.5T504-179.79q0 15.21-10.29 25.5T468.21-144Z"/></svg> |