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="M479.89-144q-16.89 0-32.39-6.5T421-169L204-370q-11-11-11.5-25.5T203-421q11-11 25.5-11.5T254-422l214.01 199.16q1.99 1.84 5.49 3.34 3.5 1.5 6.5 1.5t6.5-1.5q3.5-1.5 5.42-3.28L748-461q23-22 34.5-52.5T793-576q0-67-43.71-117.5Q705.57-744 640-744q-30.3 0-58.15 13-27.85 13-48.41 35.12L507-668q-4.52 5.08-11.76 8.04Q488-657 480-657t-14.55-2.96q-6.54-2.96-11.45-8.04l-27-28.44Q406-719 378.64-731.5 351.27-744 320-744q-54 0-93.5 34.5T173-623q-4.39 14.06-16.7 21.53Q144-594 130-598q-14-4-22-16.5t-4-26.5q20-75 78.56-125 58.57-50 136.98-50Q366-816 407-797q41 19 73 52 31-34 72.5-52.5t87.46-18.5q95.76 0 160.4 71.28T865-575.2q0 47.2-16 90.2t-50 75L539-168q-12.2 12-27.21 18-15.01 6-31.9 6ZM483-479H152q-15.3 0-25.65-10.29Q116-499.58 116-514.79t10.35-25.71Q136.7-551 152-551h481q15.3 0 25.65-10.29Q669-571.58 669-586.79t-10.28-25.71Q648.45-623 633.26-623q-6.26 0-11.76 1.5t-10.22 5.21Q599-607 584-608.5q-15-1.5-23.75-13.4-9.25-11.9-7.25-27t13.76-24.22q14.47-10.94 31.2-16.41 16.73-5.47 34.82-5.47 45.22 0 76.72 31.5T741-587q0 45-30 76.5T636-479h-51q3 8 4.5 16.87 1.5 8.86 1.5 19.13 0 45-31.5 76.5T483-335q-19 0-35.5-5.5T417-357q-12.24-9.29-14.12-24.14Q401-396 410-408t24-13.5q15-1.5 27 7.5 5 3 10.62 5 5.62 2 11.68 2 14.7 0 25.2-10.29t10.5-25.5q0-15.21-10.35-25.71T483-479Zm1-2Z"/></svg> |