feat(icons): split built-in sprite into per-icon SVG sources and add ticket icon
Move the 114 built-in sprite icons out of assets/js/runtime/svg-icon.js into
assets/icons/sprite/{key}.svg and generate svg-icon.js with
tools/build-svg-sprite.mjs. Add ticket-color and use it for the user center
ticket entry. Update sidebar contract tests for the creator card labels.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
794d981260
commit
54ea83b262
120 files changed
+326
-108
No files matched your search
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path d="M889.6 782.933c-12.8 2.134-42.667-25.6-61.867-76.8-14.933 57.6-42.666 104.534-81.066 140.8 46.933 12.8 76.8 34.134 76.8 61.867 0 40.533-66.134 72.533-147.2 72.533-61.867 0-113.067-17.066-136.534-44.8H512c-10.667 0-21.333 0-32-2.133-21.333 27.733-74.667 44.8-136.533 44.8-81.067 0-147.2-32-147.2-72.533 0-27.734 34.133-51.2 81.066-64C241.067 806.4 211.2 759.467 196.267 704c-21.334 51.2-49.067 78.933-61.867 78.933-17.067-2.133-34.133-53.333-25.6-134.4 6.4-51.2 34.133-119.466 64-138.666v-19.2c4.267-49.067 12.8-93.867 34.133-96-2.133-17.067-4.266-36.267-4.266-53.334C204.8 177.067 347.733 42.667 512 42.667s307.2 134.4 307.2 298.666c0 19.2-2.133 36.267-4.267 53.334 17.067 0 32 44.8 36.267 96v19.2c29.867 25.6 57.6 87.466 61.867 136.533 12.8 83.2-4.267 134.4-23.467 136.533z"></path></svg>
|
||||
|
After Width: | Height: | Size: 863 B |
Reference in new issue
Block a user