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.5 KiB
XML
2 lines
1.5 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><defs><linearGradient x1="104.617" x2="899.526" y1="120.692" y2="896.775" gradientUnits="userSpaceOnUse" id="_00a1"><stop offset="0" stop-color="#5fb5ff"></stop><stop offset="1" stop-color="#0060ef"></stop></linearGradient></defs><path d="M37.187 583.527c54.417 45.581 92.125 139.24 84.635 209.533l1.088-9.987c-7.49 70.548 43.597 122.275 114.084 116.065l-10.052.833c70.679-6.21 163.572 33.353 208.002 88.345l-6.338-7.874c44.622 55.248 117.348 55.632 162.739 1.408l-6.467 7.746c45.583-54.415 139.244-92.122 209.538-84.632l-10.051-1.088c70.614 7.49 122.342-43.597 116.068-114.017l.896 10.05c-6.21-70.74 33.355-163.63 88.348-208.06l-7.874 6.338c55.185-44.62 55.633-117.346 1.408-162.735l7.747 6.466c-54.417-45.581-92.125-139.176-84.635-209.533l-1.088 10.051c7.49-70.612-43.598-122.275-114.084-116.065l10.051-.897c-70.678 6.274-163.571-33.29-208-88.281l6.337 7.81C554.917-10.181 482.19-10.629 436.8 43.595l6.466-7.747c-45.582 54.416-139.243 92.123-209.537 84.697l10.05 1.024c-70.613-7.49-122.278 43.66-116.068 114.081l-.896-10.05c6.21 70.676-33.354 163.567-88.348 208.06l7.875-6.402c-55.185 44.685-55.634 117.346-1.409 162.735Z" fill="url(#_00a1)"></path><path fill="#fff" d="M447.4 743.76c-10.126 11.545-23.881 17.089-38.178 17.089-14.424 0-28.148-5.65-38.273-17.23L232.916 585.79c-21.027-24.283-20.928-62.672.223-86.822 20.922-23.92 55.581-23.76 76.324.352l99.887 114.61 288.866-329.39c20.825-24.036 55.5-24.036 76.324 0 21.11 24.044 21.11 63.06 0 87.07L447.432 743.76Z"></path></svg>
|