cherry-studio/packages/ui/icons/jimeng.svg
MyPrototypeWhat a3062d6e38 Add ICON_IMPLEMENTATION_GUIDE and new SVG icons
- Created ICON_IMPLEMENTATION_GUIDE.md to document icon usage and common issues.
- Added multiple new SVG icons to the `icons/` directory, enhancing the icon library.
- Updated tailwind.css for improved styling consistency across components.
2025-11-14 13:31:17 +08:00

71 lines
4.9 KiB
XML

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_1004_325507" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="23" height="22">
<path d="M5.25735 1.80765C8.76836 6.74075 14.4316 9.45056 20.0638 8.40323C20.4621 8.32917 20.8949 8.19661 21.3453 8.02311C22.2003 7.69374 23.3199 9.03389 22.6711 9.68084C22.2417 10.1091 21.8314 10.5013 21.4636 10.8278C18.9271 13.0793 16.1266 15.1096 13.0746 16.8717C10.0032 18.6449 6.82394 20.0618 3.58453 21.1352C3.13169 21.2853 2.6047 21.4391 2.03824 21.5917C1.15372 21.8301 0.55444 20.1919 1.26764 19.617C1.64664 19.3114 1.98095 19.0005 2.24624 18.6902C5.96932 14.3363 6.29912 8.17371 3.71756 2.69665C3.60584 2.45961 3.48186 2.17153 3.35311 1.85684C2.99489 0.981288 4.0418 0.335122 4.656 1.05462C4.89915 1.33945 5.10928 1.5996 5.25735 1.80765Z" fill="white"/>
</mask>
<g mask="url(#mask0_1004_325507)">
<path d="M3.05591 -0.57488L13.0474 18.229L27.378 9.23897L17.3865 -9.56491L3.05591 -0.57488Z" fill="url(#paint0_linear_1004_325507)"/>
<path d="M3.05591 -0.57488L13.0474 18.229L-1.28325 27.219L-11.2747 8.41515L3.05591 -0.57488Z" fill="url(#paint1_linear_1004_325507)"/>
<path d="M23.0388 37.0329L13.0474 18.229L27.378 9.23897L37.3694 28.0429L23.0388 37.0329Z" fill="url(#paint2_linear_1004_325507)"/>
<path d="M23.0388 37.0329L13.0474 18.229L-1.28325 27.219L8.7082 46.0229L23.0388 37.0329Z" fill="url(#paint3_linear_1004_325507)"/>
</g>
<mask id="mask1_1004_325507" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="7" y="13" width="13" height="11">
<path d="M19.5292 13.6948C17.2058 16.5579 16.714 19.6388 17.1516 22.2781C17.1596 22.3264 17.168 22.3799 17.1765 22.4375C17.2928 23.2284 16.3598 23.7154 15.7281 23.2254C15.6959 23.2004 15.6647 23.1765 15.6349 23.1538C13.5151 21.5401 11.0144 20.326 7.68652 20.7079C9.70102 20.1175 11.7607 19.243 13.773 18.0812C15.9824 16.8056 17.9203 15.3074 19.5292 13.6948Z" fill="white"/>
</mask>
<g mask="url(#mask1_1004_325507)">
<path d="M2.9485 -0.407365L16.5913 23.2227L31.0296 14.8867L17.3868 -8.7433L2.9485 -0.407365Z" fill="url(#paint4_linear_1004_325507)"/>
<path d="M2.9485 -0.407365L16.5913 23.2227L2.15305 31.5586L-11.4898 7.92857L2.9485 -0.407365Z" fill="url(#paint5_linear_1004_325507)"/>
<path d="M30.2341 46.8527L16.5913 23.2227L31.0296 14.8867L44.6724 38.5167L30.2341 46.8527Z" fill="url(#paint6_linear_1004_325507)"/>
<path d="M30.2341 46.8527L16.5913 23.2227L2.15305 31.5586L15.7959 55.1886L30.2341 46.8527Z" fill="url(#paint7_linear_1004_325507)"/>
</g>
<defs>
<linearGradient id="paint0_linear_1004_325507" x1="13.0474" y1="18.229" x2="15.105" y2="2.23875" gradientUnits="userSpaceOnUse">
<stop stop-color="#27B2F0"/>
<stop offset="0.203234" stop-color="#26DFFB"/>
<stop offset="0.406468" stop-color="#30F5FE"/>
<stop offset="0.652506" stop-color="#F0FEFC"/>
<stop offset="0.863327" stop-color="#FBC610"/>
<stop offset="1" stop-color="#FD9C22"/>
</linearGradient>
<linearGradient id="paint1_linear_1004_325507" x1="13.0474" y1="18.229" x2="-0.935969" y2="12.7009" gradientUnits="userSpaceOnUse">
<stop stop-color="#27B2F0"/>
<stop offset="0.203234" stop-color="#26DFFB"/>
<stop offset="0.406468" stop-color="#30F5FE"/>
<stop offset="0.652506" stop-color="#F0FEFC"/>
<stop offset="0.863327" stop-color="#FBC610"/>
<stop offset="1" stop-color="#FD9C22"/>
</linearGradient>
<linearGradient id="paint2_linear_1004_325507" x1="13.0474" y1="18.229" x2="27.0307" y2="23.7571" gradientUnits="userSpaceOnUse">
<stop stop-color="#27B2F0"/>
<stop offset="0.203234" stop-color="#26DFFB"/>
<stop offset="0.406468" stop-color="#30F5FE"/>
<stop offset="0.652506" stop-color="#F0FEFC"/>
<stop offset="0.863327" stop-color="#FBC610"/>
<stop offset="1" stop-color="#FD9C22"/>
</linearGradient>
<linearGradient id="paint3_linear_1004_325507" x1="13.0474" y1="18.229" x2="10.9898" y2="34.2193" gradientUnits="userSpaceOnUse">
<stop stop-color="#27B2F0"/>
<stop offset="0.203234" stop-color="#26DFFB"/>
<stop offset="0.406468" stop-color="#30F5FE"/>
<stop offset="0.652506" stop-color="#F0FEFC"/>
<stop offset="0.863327" stop-color="#FBC610"/>
<stop offset="1" stop-color="#FD9C22"/>
</linearGradient>
<linearGradient id="paint4_linear_1004_325507" x1="16.5913" y1="23.2227" x2="16.3034" y2="18.1833" gradientUnits="userSpaceOnUse">
<stop stop-color="#1C6FFF"/>
<stop offset="1" stop-color="#24B5EF"/>
</linearGradient>
<linearGradient id="paint5_linear_1004_325507" x1="16.5913" y1="23.2227" x2="12.3711" y2="20.4536" gradientUnits="userSpaceOnUse">
<stop stop-color="#1C6FFF"/>
<stop offset="1" stop-color="#24B5EF"/>
</linearGradient>
<linearGradient id="paint6_linear_1004_325507" x1="16.5913" y1="23.2227" x2="20.8115" y2="25.9917" gradientUnits="userSpaceOnUse">
<stop stop-color="#1C6FFF"/>
<stop offset="1" stop-color="#24B5EF"/>
</linearGradient>
<linearGradient id="paint7_linear_1004_325507" x1="16.5913" y1="23.2227" x2="16.8793" y2="28.262" gradientUnits="userSpaceOnUse">
<stop stop-color="#1C6FFF"/>
<stop offset="1" stop-color="#24B5EF"/>
</linearGradient>
</defs>
</svg>