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="M246.21-93q-28.69 0-55.14-10.5T144-135l-11-11q-10-11-12.5-24t2.5-27l190-477q7-17 22-24.5t32-5.5l61 13q15 3 32.5-2.5T488-709q14-14 18-32.5t-2-36.5l-5-14q-5-12.85-1.64-26.11Q500.71-831.36 511-841l49-49q16-17 38-17t38 17l182 182q21 21 21 50.5T818-606l-14 14 13 13q5 5 7.5 11.5T827-553q0 7-2.5 13.5T817-528q-11 11-25.5 11T766-528l-13-13-25 25 13 13q11 11 11 25.5T741.48-452Q730-441 715.5-441T690-452l-13-13-102 103 13 13q11 10 11 25t-11 25q-11 11-25.5 11T537-299l-13-13-25 26 12 12q11 11 11 25.5T511.48-223Q500-212 485.5-212T460-223l-12-12-25 25 12 13.33q11 10.67 11 25.34 0 14.66-11 25.33-11 11-25.5 11T384-146l-12-13-24 24q-21 21-47.5 31.5T246.21-93Zm-49.54-290q3.33-8 5.83-15l2.5-7-17 44 3-7q3-7 5.67-15Zm35.44-89q3.89-8 6.39-15l2.5-7-18 44 3-7q3-7 6.11-15Zm36-90q3.89-8 6.39-15l2.5-7-18 45 3-7.5q3-7.5 6.11-15.5ZM247-165q14 0 27.5-5.5T298-186l468-470-169-170-26 27q13 38 4 75.5T538-658q-24 25-57.5 35t-67.5 3l-41-8-28 68 44 14q10 3 14 11.5t1 18.5q-3.23 9-12.12 13.5Q382-498 373-501l-46-14-18 45 40 13q10 3 14.5 11.5T365-427q-3.11 9.39-12.06 13.7Q344-409 335-412l-44-14-18 45 38 12q10 3 14.5 11.5T327-339q-3.11 9-12.06 13.5Q306-321 297-324l-41-13-60 151q10 10 23.47 15.5Q232.94-165 247-165Zm234-330Z"/></svg> |