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
@@ -41,7 +41,7 @@ $services = array_values(array_filter([
|
||||
],
|
||||
[
|
||||
'label' => __('工单中心', 'aksrt'),
|
||||
'icon' => 'manual-service',
|
||||
'icon' => 'ticket-color',
|
||||
'url' => $tickets_url,
|
||||
'tab' => 'tickets',
|
||||
],
|
||||
|
||||
Reference in new issue
Block a user