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="M233-144q-11 0-22-2.5t-22-5.5q-8-2-16-6t-14 2q-11 11-25.5 11.5T108-155q-11-11-11.5-25.5T107-206q19-20 46-21t54 6q8 2 16 6t14-2q7-7 2.5-16t-6.5-18q-7-27-5.5-54t20.5-47q19-20 46-21.5t54 5.5q8 2 16 6.5t14-1.5q7-7 2.5-16t-6.5-18q-7-27-6-54.5t20-47.5q19-20 46.5-21.5T489-515q8 2 16 6.5t14-1.5q7-7 2.5-16t-6.5-18q-7-27-6-54.5t20-47.5q19-20 46.5-21t54.5 6q8 2 16 6t14-2q7-7 3-16t-6-18q-7-27-5.5-54t20.5-47q19-20 46-21.5t54 5.5q8 2 16.5 6t14.5-2q11-11 25-11t25 11q11 11 11.5 25T854-754q-19 20-46.5 21.5T754-738q-8-2-16.5-6.5T723-743q-7 7-2.5 16t6.5 19q7 27 5.5 54T712-607q-19 20-46.5 21.5T612-591q-8-2-16.5-6.5T581-596q-7 7-2.5 16t6.5 18q7 27 6 54.5T571-460q-19 20-46.5 21.5T470-444q-8-2-16-6.5t-14 1.5q-7 7-2.5 16t6.5 18q7 27 5.5 54.5T429-313q-19 20-46 21t-54-6q-8-2-16-6t-14 2q-7 7-2.5 16t6.5 18q7 27 5.5 54T288-167q-11 11-25 17t-30 6Zm7-384q-80 0-136-56T48-720q0-80 56-136t136-56q80 0 136 56t56 136q0 80-56 136t-136 56ZM648-48q-30 0-51-21t-21-51v-192q0-30 21-51t51-21h192q30 0 51 21t21 51v192q0 30-21 51t-51 21H648Z"/></svg> |