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="M360-180v-161q-46-3-89.92-10t-87.84-18q-15.24-4-23.74-16.89-8.5-12.89-3.5-27.5T174-435q14-7 31-3 68 16 136.5 22.5t138 6.5q69.5 0 138.5-6.5T755-438q17.38-4 31.86 3.09 14.48 7.08 19.31 21.5Q811-399 802-386t-24.34 17q-44.22 11-88.44 18T600-341v161q0 15.3-10.35 25.65Q579.3-144 564-144H396q-15.3 0-25.65-10.35Q360-164.7 360-180Zm119.94-276Q450-456 429-477q-21-21-21-50.94 0-29.06 21-50.56 21-21.5 50.94-21.5 29.06 0 50.56 21.5Q552-557 552-527.94 552-498 530.5-477q-21.5 21-50.56 21ZM204-552q-26 0-43-17t-17-43q0-25 17-42.5t43-17.5q25 0 42.5 17.5T264-612q0 26-17.5 43T204-552Zm552 0q-26 0-43-17t-17-43q0-25 17-42.5t43-17.5q25 0 42.5 17.5T816-612q0 26-17.5 43T756-552ZM312-696q-26 0-43-17t-17-43q0-25 17-42.5t43-17.5q25 0 42.5 17.5T372-756q0 26-17.5 43T312-696Zm336 0q-26 0-43-17t-17-43q0-25 17-42.5t43-17.5q25 0 42.5 17.5T708-756q0 26-17.5 43T648-696Zm-168-48q-26 0-43-17t-17-43q0-25 17-42.5t43-17.5q25 0 42.5 17.5T540-804q0 26-17.5 43T480-744Z"/></svg> |