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="M812 912H212c-71.68 0-130-58.32-130-130V242c0-16.57 13.43-30 30-30h700c71.68 0 130 58.32 130 130v440c0 71.68-58.32 130-130 130zM142 272v510c0 38.59 31.41 70 70 70h600c38.59 0 70-31.41 70-70V342c0-38.59-31.41-70-70-70H142z"></path><path d="M792 272H112c-16.57 0-30-13.43-30-30 0-71.68 58.32-130 130-130h480c71.68 0 130 58.32 130 130 0 16.57-13.44 30-30 30z m-643.24-60h606.48c-11.25-23.63-35.37-40-63.24-40H212c-27.87 0-51.98 16.37-63.24 40zM912 712H712c-82.71 0-150-67.29-150-150s67.29-150 150-150h200c16.56 0 30 13.43 30 30v240c0 16.56-13.44 30-30 30zM712 472c-49.63 0-90 40.37-90 90s40.37 90 90 90h170V472H712z"></path><path d="M708.33 562m-30 0a30 30 0 1 0 60 0 30 30 0 1 0-60 0Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 771 B |
Reference in new issue
Block a user