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>
2 lines
1.3 KiB
XML
2 lines
1.3 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><g style="transform: scale(1.05);transform-origin: center;-webkit-transform-origin: center;-webkit-transform: scale(1.05);"><path d="M950.4 508c43.2-41.6 44-110.4 2.4-153.6-16.8-16.8-38.4-28-62.4-32l-176.8-25.6c-11.2-1.6-21.6-8.8-26.4-19.2L608 116.8c-26.4-53.6-92-76-145.6-49.6-21.6 10.4-38.4 28-49.6 49.6l-79.2 160.8c-4.8 10.4-15.2 17.6-26.4 19.2l-176.8 25.6c-59.2 8.8-100.8 64-92 123.2 3.2 24 14.4 45.6 32 62.4l128 124.8c8 8 12 20 10.4 31.2l-30.4 176.8c-10.4 59.2 29.6 115.2 88 125.6 24 4 48 0 69.6-11.2L492.8 872c10.4-5.6 22.4-5.6 32.8 0l158.4 83.2c52.8 28 119.2 7.2 146.4-45.6 11.2-20.8 15.2-45.6 11.2-68.8L812 664c-1.6-11.2 1.6-23.2 10.4-31.2l128-124.8z m-179.2 72c-25.6 24.8-37.6 60.8-31.2 96l30.4 176.8c3.2 19.2-9.6 37.6-28.8 40.8-8 1.6-15.2 0-22.4-3.2L560 807.2c-32-16.8-69.6-16.8-100.8 0l-158.4 83.2c-17.6 8.8-38.4 2.4-48-15.2-4-7.2-4.8-14.4-3.2-22.4L280 676c6.4-35.2-5.6-71.2-31.2-96L120 455.2c-14.4-13.6-14.4-36-0.8-50.4 5.6-5.6 12.8-9.6 20-10.4l176.8-25.6c35.2-4.8 65.6-27.2 81.6-59.2l79.2-160.8c8.8-17.6 29.6-24.8 47.2-16 7.2 3.2 12.8 8.8 16 16l79.2 160.8c16 32 46.4 54.4 81.6 59.2l176.8 25.6c19.2 3.2 32.8 20.8 29.6 40-0.8 8-4.8 15.2-10.4 20L771.2 580z"></path><path d="M355.2 646.4c0 20 16 36 36 36h236.8c20 0 36-16 36-36s-16-36-36-36H391.2c-20 0-36 16-36 36z" style="opacity:.6;"></path></g></svg>
|