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
728 B
XML
1 line
728 B
XML
<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M168-264v-288 10-154 432Zm553.8 93q-7.2 0-13.5-2.5T697-181L590-288q-11.92-12.13-16.96-26.13-5.04-14-5.04-28Q568-372 589-396q21-24 55.5-24 26.83 0 42.17 12.5Q702-395 722-375q19-19 34-32t42.68-13Q834-420 855-396.06t21 53.98q0 14.08-5.5 28.37Q865-299.43 854-288L747-181q-5.4 5-11.7 7.5-6.3 2.5-13.5 2.5ZM168-624h624v-72H168v72Zm0 432q-29 0-50.5-21.5T96-264v-432q0-29 21.5-50.5T168-768h624q29.7 0 50.85 21.5Q864-725 864-695.95v139.1q0 15.85-14 24.35-14 8.5-29.42 1.7Q797-541 771.43-546.5 745.87-552 719-552q-52.67 0-99.34 19Q573-514 538-480H168v216h269q15.3 0 25.65 10.29Q473-243.42 473-228.21t-10.35 25.71Q452.3-192 437-192H168Z"/></svg> |