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.1 KiB
XML
1 line
1.1 KiB
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M672.93-343q-11.35 0-20.33 4.95-8.98 4.95-15.6 13.05-4.75 6.86-11.87 9.43-7.13 2.57-14.82-.81-8.66-3.39-12.98-11Q593-335 598-342q12-20 31.94-31 19.95-11 43.52-11 33.54 0 57.04 21.47 23.5 21.48 23.5 53.69 0 9.84-2.61 18.24-2.61 8.39-7.82 15.46Q734-261 721-249.5T700-225q-3 5-5 15-1.87 9.17-7.93 15.58Q681-188 672.21-188q-9.66 0-15.94-6.59-6.27-6.59-5.27-15.38 1-7.03 2-14.03 1-7 5-13 8-15 22.47-25.64 14.46-10.63 24.73-24.81Q708-291 712-309q0-14-11.5-24t-27.57-10Zm-1.12 247q-12.81 0-21.31-8.69-8.5-8.69-8.5-21.5t8.75-21.31q8.75-8.5 21-8.5t21.25 8.53q9 8.53 9 20.47 0 13.15-8.69 22.08-8.69 8.92-21.5 8.92ZM360-168Zm-24 72q-20.4 0-34.2-13.8Q288-123.6 288-144v-600q0-20.4 13.8-34.2Q315.6-792 336-792h72v-24q0-20.4 13.8-34.2Q435.6-864 456-864h48q20.4 0 34.2 13.8Q552-836.4 552-816v24h72q20.4 0 34.2 13.8Q672-764.4 672-744v252q0 15.3-10.29 25.65Q651.42-456 636.21-456t-25.71-10.35Q600-476.7 600-492v-228H360v552h132q15.3 0 25.65 10.29Q528-147.42 528-132.21t-10.35 25.71Q507.3-96 492-96H336Z"/></svg> |