fix(icon): fix layout icon
This commit is contained in:
@@ -20,6 +20,7 @@ export const componentList: MenuItem[] = [
|
||||
{
|
||||
title: "个人中心",
|
||||
url: "person",
|
||||
icon: "PersonalMenuIcon",
|
||||
items: [
|
||||
{
|
||||
title: "个人看板",
|
||||
@@ -38,6 +39,7 @@ export const componentList: MenuItem[] = [
|
||||
{
|
||||
title: "项目管理",
|
||||
url: "project",
|
||||
icon: "TaskMenuIcon",
|
||||
items: [
|
||||
{
|
||||
title: "全部项目",
|
||||
@@ -55,94 +57,6 @@ export const componentList: MenuItem[] = [
|
||||
},
|
||||
],
|
||||
},
|
||||
// {
|
||||
// title: "组件模块",
|
||||
// url: "component",
|
||||
// icon: "SystemIcon",
|
||||
// items: [
|
||||
// {
|
||||
// title: "基本组件",
|
||||
// icon: "ResourceIcon",
|
||||
// url: "base",
|
||||
// items: [
|
||||
// {
|
||||
// title: "部门组件",
|
||||
// url: "department",
|
||||
// },
|
||||
// {
|
||||
// title: "布局组件",
|
||||
// url: "placement",
|
||||
// },
|
||||
// {
|
||||
// title: "选择组件",
|
||||
// url: "select",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// {
|
||||
// title: "标注组件",
|
||||
// icon: "ExampleIcon",
|
||||
// url: "label",
|
||||
// items: [
|
||||
// {
|
||||
// title: "标注登录",
|
||||
// url: "login",
|
||||
// },
|
||||
// {
|
||||
// title: "图片标注",
|
||||
// url: "picture",
|
||||
// },
|
||||
// {
|
||||
// title: "视频标注",
|
||||
// url: "video",
|
||||
// },
|
||||
// {
|
||||
// title: "视频标注2",
|
||||
// url: "ffmpeg",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// {
|
||||
// title: "表格组件",
|
||||
// icon: "PositionIcon",
|
||||
// url: "table",
|
||||
// items: [
|
||||
// {
|
||||
// title: "基础表格",
|
||||
// url: "base",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// {
|
||||
// title: "视频组件",
|
||||
// icon: "GroupIcon",
|
||||
// url: "media",
|
||||
// items: [
|
||||
// {
|
||||
// title: "静态视频",
|
||||
// url: "static",
|
||||
// },
|
||||
// {
|
||||
// title: "动态媒体",
|
||||
// url: "dynamic",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
]
|
||||
|
||||
export const showList: MenuItem[] = [
|
||||
// {
|
||||
// title: "页面展示",
|
||||
// url: "show",
|
||||
// icon: "ExampleIcon",
|
||||
// items: [
|
||||
// {
|
||||
// title: "人员管理",
|
||||
// icon: "UserIcon",
|
||||
// url: "user",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
]
|
||||
export const showList: MenuItem[] = []
|
||||
|
||||
@@ -1,23 +1,6 @@
|
||||
// import { type LucideIcon } from "lucide-react";
|
||||
import {
|
||||
CategoryIcon,
|
||||
GroupIcon,
|
||||
PositionIcon,
|
||||
RbacIcon,
|
||||
DispatchIcon,
|
||||
ResourceIcon,
|
||||
UserIcon,
|
||||
ExampleIcon,
|
||||
BdMapIcon,
|
||||
} from "./icons/example"
|
||||
|
||||
import {
|
||||
SystemIcon,
|
||||
PlatformIcon,
|
||||
SystemExampleIcon,
|
||||
AppIcon,
|
||||
FieldIcon,
|
||||
} from "./icons/demo"
|
||||
import { PersonalMenuIcon, SystemIcon, TaskMenuIcon } from "./icons/management"
|
||||
|
||||
import React from "react"
|
||||
|
||||
@@ -29,20 +12,9 @@ export const ClientIcon = React.forwardRef<
|
||||
>(({ icon, ...props }, _ref) => {
|
||||
if (icon) {
|
||||
const IconComponent = {
|
||||
PlatformIcon,
|
||||
SystemExampleIcon,
|
||||
AppIcon,
|
||||
FieldIcon,
|
||||
ExampleIcon,
|
||||
SystemIcon,
|
||||
UserIcon,
|
||||
GroupIcon,
|
||||
CategoryIcon,
|
||||
PositionIcon,
|
||||
ResourceIcon,
|
||||
RbacIcon,
|
||||
DispatchIcon,
|
||||
BdMapIcon,
|
||||
PersonalMenuIcon,
|
||||
TaskMenuIcon,
|
||||
}[icon]
|
||||
return IconComponent ? <IconComponent style={{ ...props.style }} /> : null
|
||||
} else {
|
||||
|
||||
@@ -1,183 +0,0 @@
|
||||
import { SVGProps } from "react"
|
||||
|
||||
export function SystemIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="16"
|
||||
height="16"
|
||||
viewBox="0 0 16 16"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
d="M11.7284 13.9936H4.40328C4.33652 13.9924 4.2702 14.0045 4.20818 14.0293C4.14616 14.0541 4.08969 14.0909 4.04206 14.1378C3.99444 14.1846 3.95661 14.2405 3.93078 14.3021C3.90496 14.3637 3.89166 14.4299 3.89166 14.4967C3.89166 14.5636 3.90496 14.6297 3.93078 14.6914C3.95661 14.753 3.99444 14.8089 4.04206 14.8557C4.08969 14.9026 4.14616 14.9394 4.20818 14.9642C4.2702 14.989 4.33652 15.0011 4.40328 14.9999H11.7356C11.8017 15.0003 11.8672 14.9876 11.9284 14.9624C11.9896 14.9373 12.0451 14.9002 12.0919 14.8535C12.1387 14.8067 12.1757 14.751 12.2008 14.6898C12.226 14.6286 12.2387 14.563 12.2383 14.4968C12.2311 14.2235 12.0084 13.9936 11.7284 13.9936ZM14.3001 1H1.70284C1.51665 1 1.33807 1.07395 1.2063 1.20561C1.07453 1.33728 1.00033 1.5159 1 1.70227L1 12.3011C1.00029 12.4875 1.07447 12.6661 1.20624 12.7978C1.33802 12.9295 1.51662 13.0035 1.70284 13.0035H14.3001C14.4864 13.0035 14.665 12.9295 14.7967 12.7978C14.9285 12.6661 15.0027 12.4875 15.003 12.3011V1.70227C15.0026 1.5159 14.9284 1.33728 14.7967 1.20561C14.6649 1.07395 14.4863 1 14.3001 1ZM12.4325 7.62061C12.4098 7.72479 12.3593 7.82086 12.2863 7.89853C12.2133 7.97621 12.1206 8.03259 12.0181 8.06164L11.8866 8.09447C11.5312 8.19946 11.2295 8.43678 11.0436 8.75762C10.8577 9.07846 10.8016 9.45842 10.887 9.81935L10.9339 9.95098C10.9597 10.054 10.9573 10.162 10.9271 10.2638C10.8969 10.3655 10.8399 10.4573 10.7621 10.5294C10.598 10.6552 10.4243 10.7678 10.2424 10.866C10.0638 10.9708 9.87926 11.0653 9.68985 11.149C9.58837 11.1804 9.48026 11.1835 9.37715 11.158C9.27404 11.1325 9.17982 11.0793 9.10462 11.0042L9.00592 10.8989C8.73758 10.6422 8.38074 10.499 8.00961 10.499C7.63848 10.499 7.28164 10.6422 7.0133 10.8989L6.91459 11.0042C6.83727 11.0759 6.7424 11.1258 6.6396 11.1489C6.5368 11.172 6.42971 11.1675 6.32921 11.1359C6.13739 11.0574 5.95258 10.9627 5.77678 10.8529C5.595 10.7549 5.42129 10.6426 5.25731 10.5171C5.17964 10.4448 5.12278 10.353 5.0927 10.2513C5.06261 10.1495 5.0604 10.0415 5.08628 9.93863L5.1258 9.80684C5.20852 9.44598 5.15048 9.06712 4.96354 8.74764C4.7766 8.42817 4.47486 8.19219 4.11996 8.0879L3.98845 8.05507C3.78416 7.99582 3.62017 7.83119 3.57331 7.62061C3.54931 7.41519 3.53835 7.20846 3.54051 7.00166C3.535 6.79486 3.54597 6.58794 3.57331 6.38288C3.59835 6.2805 3.6498 6.18648 3.72252 6.11024C3.79523 6.034 3.88666 5.9782 3.98767 5.94841L4.12574 5.91558C4.86263 5.69827 5.29666 4.94081 5.11955 4.19039L5.08019 4.05876C5.05463 3.95571 5.057 3.8477 5.08706 3.74587C5.11712 3.64405 5.17379 3.5521 5.25121 3.47952C5.41508 3.35185 5.58878 3.23737 5.77069 3.13714C5.94903 3.03251 6.13316 2.93809 6.32218 2.85433C6.52616 2.78851 6.74966 2.84776 6.90756 2.99925L7.00612 3.10447C7.27278 3.36126 7.62806 3.5053 7.99809 3.50664C8.36813 3.50798 8.72444 3.36652 8.99295 3.11166L9.09166 3.00629C9.16791 2.93288 9.26212 2.88086 9.36482 2.85545C9.46752 2.83003 9.5751 2.83213 9.67673 2.86152C9.86856 2.94005 10.0534 3.03477 10.2292 3.14465C10.411 3.24265 10.5847 3.35494 10.7488 3.48046C10.8263 3.55298 10.8831 3.64489 10.9133 3.74671C10.9435 3.84853 10.946 3.95658 10.9206 4.05969L10.8737 4.19133C10.6896 4.93456 11.1302 5.69827 11.8668 5.91558L12.0116 5.94841C12.1137 5.97605 12.2062 6.03116 12.2793 6.10775C12.3523 6.18435 12.4029 6.2795 12.4258 6.38288C12.4531 6.58794 12.4642 6.79485 12.4587 7.00166C12.4698 7.20834 12.461 7.41561 12.4325 7.62061Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
<path
|
||||
d="M6.56703 8.2953C6.94761 8.67625 7.46378 8.89026 8.00199 8.89026C8.5402 8.89026 9.05637 8.67625 9.43694 8.2953C9.81751 7.91436 10.0313 7.39769 10.0313 6.85895C10.0313 6.32021 9.81751 5.80354 9.43694 5.42259C9.05637 5.04165 8.5402 4.82764 8.00199 4.82764C7.46378 4.82764 6.94761 5.04165 6.56703 5.42259C6.18646 5.80354 5.97266 6.32021 5.97266 6.85895C5.97266 7.39769 6.18646 7.91436 6.56703 8.2953Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function PlatformIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M2.55664 4.0452C2.55664 3.42858 3.05651 2.92871 3.67313 2.92871H16.3267C16.9434 2.92871 17.4432 3.42858 17.4432 4.0452V13.7215C17.4432 14.3381 16.9434 14.838 16.3267 14.838H3.67313C3.05651 14.838 2.55664 14.3381 2.55664 13.7215V4.0452ZM4.0453 4.41737V13.3493H15.9546V4.41737H4.0453ZM14.4659 17.071H5.53396V15.5823H14.4659V17.071ZM9.8831 10.7235L8.7897 9.62135L13.7181 9.64102L13.724 8.15238L8.79564 8.1327L9.89781 7.0393L8.84938 5.98247L5.94309 8.86565L8.82627 11.7719L9.8831 10.7235Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function SystemExampleIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M5.50903 6.32495C5.50903 5.19735 6.42313 4.28326 7.55073 4.28326C8.67832 4.28326 9.59242 5.19735 9.59242 6.32495C9.59242 7.45255 8.67832 8.36664 7.55073 8.36664C6.42313 8.36664 5.50903 7.45255 5.50903 6.32495ZM7.55073 2.6499C5.52105 2.6499 3.87568 4.29528 3.87568 6.32495C3.87568 8.35462 5.52105 10 7.55073 10C9.5804 10 11.2258 8.35462 11.2258 6.32495C11.2258 4.29528 9.5804 2.6499 7.55073 2.6499ZM13.2675 7.95831C13.2675 7.50727 13.6331 7.14163 14.0841 7.14163C14.5352 7.14163 14.9008 7.50727 14.9008 7.95831C14.9008 8.40934 14.5352 8.77498 14.0841 8.77498C13.6331 8.77498 13.2675 8.40934 13.2675 7.95831ZM14.0841 5.50827C12.731 5.50827 11.6341 6.60519 11.6341 7.95831C11.6341 9.31142 12.731 10.4083 14.0841 10.4083C15.4373 10.4083 16.5342 9.31142 16.5342 7.95831C16.5342 6.60519 15.4373 5.50827 14.0841 5.50827ZM1.83398 14.0834C1.83398 12.2792 3.29654 10.8167 5.10069 10.8167H10.0008C11.8049 10.8167 13.2675 12.2792 13.2675 14.0834V17.3501H1.83398V14.0834ZM5.10069 12.45C4.19862 12.45 3.46734 13.1813 3.46734 14.0834V15.7167H11.6341V14.0834C11.6341 13.1813 10.9028 12.45 10.0008 12.45H5.10069ZM18.1675 14.0834C18.1675 12.7303 17.0706 11.6334 15.7175 11.6334H14.0841V13.2667H15.7175C16.1685 13.2667 16.5342 13.6323 16.5342 14.0834V14.9001H14.0841V16.5334H18.1675V14.0834Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function AppIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M4.9592 16.2041V3.79611L15.0406 3.79611V16.2041L4.9592 16.2041ZM4.91073 2.24512C4.03452 2.24512 3.4082 2.98743 3.4082 3.79611V16.2041C3.4082 17.0127 4.03452 17.755 4.91073 17.755H15.0891C15.9653 17.755 16.5916 17.0127 16.5916 16.2041V3.79611C16.5916 2.98743 15.9653 2.24512 15.0891 2.24512H4.91073ZM7.28569 6.8981L12.7142 6.8981V5.3471L7.28569 5.3471V6.8981ZM9.99992 11.9388C9.14333 11.9388 8.44893 12.6332 8.44893 13.4898C8.44893 14.3464 9.14333 15.0408 9.99992 15.0408C10.8565 15.0408 11.5509 14.3464 11.5509 13.4898C11.5509 12.6332 10.8565 11.9388 9.99992 11.9388Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function FieldIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M2.40234 4.38493C2.40234 3.50154 3.11848 2.7854 4.00188 2.7854C4.88527 2.7854 5.60141 3.50154 5.60141 4.38493C5.60141 4.97699 5.27974 5.49391 4.80164 5.77048V9.18353H6.80106V10.7831H4.80164V14.7819H6.80106V16.3814H3.20211V5.77048C2.72401 5.49391 2.40234 4.97699 2.40234 4.38493ZM17.5979 5.1847H8.40059V3.58517H17.5979V5.1847ZM17.5979 10.7831H8.40059V9.18353H17.5979V10.7831ZM17.5979 16.3814H8.40059V14.7819H17.5979V16.3814Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export const DigitalIcon = () => {
|
||||
return (
|
||||
<svg
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32 32"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="32" height="32" rx="6.4" fill="#1F65FF" />
|
||||
<path
|
||||
d="M18.8274 10.2358C17.1727 9.51456 15.2092 9.56087 13.526 10.5327C11.533 11.6833 10.4672 13.8231 10.5906 15.9739C9.43935 15.5275 8.1034 15.5877 6.95081 16.2531C6.41165 16.5644 5.96713 16.9766 5.62734 17.4522C4.91523 13.1111 6.89492 8.58834 10.9301 6.25862C14.0914 4.43344 17.7876 4.37384 20.8768 5.77385C21.2809 5.98109 21.6159 6.32477 21.8599 6.74734C22.5348 7.91635 22.1343 9.41116 20.9653 10.0861C20.2877 10.4772 19.5008 10.5072 18.8275 10.2356L18.8274 10.2358Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
d="M27.1744 17.0864C26.7514 20.333 24.8747 23.3531 21.8203 25.1165C17.7851 27.4463 12.8784 26.8994 9.47497 24.1121C10.0567 24.0556 10.636 23.8768 11.1751 23.5655C12.3277 22.9 13.0478 21.7732 13.2368 20.5529C15.0378 21.7352 17.4238 21.8821 19.4168 20.7314C21.0984 19.7605 22.12 18.0854 22.324 16.2936C22.4243 15.5728 22.8441 14.9041 23.5231 14.5121C24.6921 13.8372 26.1869 14.2377 26.8619 15.4067C27.1674 15.9358 27.2528 16.4847 27.1744 17.0864Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
d="M7.71583 17.3525C8.60142 16.8412 9.64534 16.852 10.4907 17.2896C11.1047 17.6075 11.6765 17.627 12.181 17.5259C12.3868 17.4776 12.5799 17.4028 12.7535 17.3026C13.3325 16.9683 13.7899 16.4562 13.9352 15.5682C13.9365 15.5428 13.9373 15.5167 13.9394 15.4914C14.0025 14.7188 14.4317 13.9883 15.1537 13.5713C16.3227 12.8966 17.817 13.2976 18.4919 14.4665C19.1666 15.6354 18.7668 17.1301 17.5981 17.805C16.8759 18.2218 16.0287 18.2283 15.328 17.8966C15.3057 17.8861 15.2842 17.8738 15.2621 17.8625C14.4195 17.5433 13.7469 17.6831 13.1674 18.0176C12.9954 18.1169 12.8343 18.2445 12.6905 18.3967C12.4263 18.6954 12.2051 19.0654 12.1036 19.5384C12.0736 19.6801 12.0535 19.8289 12.0464 19.9841C12.0437 20.0434 12.0389 20.1025 12.0325 20.1613C11.9371 21.0467 11.4348 21.8764 10.6045 22.3558L10.6032 22.3555L10.6037 22.3563C9.22241 23.1534 7.45586 22.6807 6.65814 21.2998C6.5878 21.178 6.53153 21.0511 6.48071 20.9242C6.43658 20.8141 6.39903 20.7031 6.36924 20.5905C6.2986 20.323 6.26795 20.0511 6.27515 19.781C6.27878 19.6429 6.28994 19.5056 6.31305 19.3701C6.34384 19.19 6.39063 19.013 6.4546 18.8418C6.61633 18.4088 6.88218 18.0125 7.24107 17.6943C7.31295 17.6306 7.38849 17.5698 7.46774 17.5127C7.5468 17.4557 7.62961 17.4023 7.71583 17.3525Z"
|
||||
fill="url(#paint0_linear_3567_2455)"
|
||||
/>
|
||||
<mask
|
||||
id="mask0_3567_2455"
|
||||
maskUnits="userSpaceOnUse"
|
||||
x="5"
|
||||
y="4"
|
||||
width="23"
|
||||
height="23">
|
||||
<path
|
||||
d="M27.1711 17.0865C26.7481 20.3332 24.8714 23.3532 21.817 25.1167C17.7818 27.4464 12.8751 26.8995 9.47166 24.1122C10.0534 24.0557 10.6327 23.8769 11.1718 23.5656C12.3244 22.9002 13.0445 21.7733 13.2335 20.553C15.0344 21.7353 17.4205 21.8822 19.4135 20.7315C21.0951 19.7606 22.1167 18.0855 22.3207 16.2937C22.421 15.573 22.8408 14.9042 23.5198 14.5122C24.6888 13.8373 26.1836 14.2378 26.8586 15.4068C27.164 15.9359 27.2778 16.5301 27.1711 17.0865Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
d="M18.8267 10.2362C17.1721 9.51488 15.2085 9.56119 13.5253 10.533C11.5324 11.6836 10.4665 13.8234 10.5899 15.9743C9.43868 15.5278 8.10273 15.588 6.95014 16.2534C6.41098 16.5647 5.96646 16.977 5.62667 17.4525C4.91456 13.1114 6.89424 8.58866 10.9294 6.25894C14.0907 4.43376 17.7869 4.37416 20.8761 5.77417L20.86 5.79569C21.2641 6.00294 21.6152 6.32509 21.8592 6.74766C22.5341 7.91667 22.1336 9.41148 20.9646 10.0864C20.2871 10.4776 19.5001 10.5075 18.8268 10.236L18.8267 10.2362Z"
|
||||
fill="white"
|
||||
/>
|
||||
</mask>
|
||||
<g mask="url(#mask0_3567_2455)">
|
||||
<path
|
||||
d="M13.235 20.5391C15.2733 22.042 20.2924 22.2388 22.0858 17.4017C21.7921 19.8898 20.1903 22.5922 17.7697 23.9897C15.0334 25.5695 11.9266 25.5141 9.46684 24.1086C11.4352 23.8134 12.813 22.6325 13.235 20.5391Z"
|
||||
fill="url(#paint1_radial_3567_2455)"
|
||||
fillOpacity="0.45"
|
||||
/>
|
||||
<path
|
||||
d="M17.871 9.91452C14.523 9.11737 10.5125 11.4597 10.593 15.9775C8.61077 15.3494 6.8336 15.9721 5.6281 17.4562C5.72509 14.6902 7.29061 11.9514 9.93637 10.4239C12.2419 9.09279 15.6358 9.07102 17.871 9.91452Z"
|
||||
fill="url(#paint2_radial_3567_2455)"
|
||||
fillOpacity="0.45"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="paint0_linear_3567_2455"
|
||||
x1="5.9905"
|
||||
y1="21.684"
|
||||
x2="19.3253"
|
||||
y2="13.9852"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop stopColor="#FF6C6C" />
|
||||
<stop offset="1" stopColor="#FFF1CE" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="paint1_radial_3567_2455"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(6.51419 24.5026) rotate(-22.4902) scale(16.7226 15.7844)">
|
||||
<stop stopColor="white" stopOpacity="0" />
|
||||
<stop offset="0.704134" stopColor="#2288FF" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="paint2_radial_3567_2455"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(1.29495 15.4944) rotate(-22.703) scale(16.8219 15.438)">
|
||||
<stop stopColor="white" stopOpacity="0" />
|
||||
<stop offset="0.704134" stopColor="#2288FF" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
@@ -1,196 +0,0 @@
|
||||
import { SVGProps } from "react"
|
||||
|
||||
export function UserIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fill="currentColor"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M11.875 2.875H8.125V4.375H9.25V5.125H4.625C4.07272 5.125 3.625 5.57272 3.625 6.125V15.75C3.625 16.3023 4.07272 16.75 4.625 16.75H15.375C15.9273 16.75 16.375 16.3023 16.375 15.75V6.125C16.375 5.57272 15.9273 5.125 15.375 5.125H10.75V4.375H11.875V2.875ZM5.625 15.25C5.34886 15.25 5.125 15.0261 5.125 14.75V7.125C5.125 6.84886 5.34886 6.625 5.625 6.625H14.375C14.6511 6.625 14.875 6.84886 14.875 7.125V14.75C14.875 15.0261 14.6511 15.25 14.375 15.25H5.625ZM1.875 8.875C1.59886 8.875 1.375 9.09886 1.375 9.375V12.5C1.375 12.7761 1.59886 13 1.875 13H2.375C2.65114 13 2.875 12.7761 2.875 12.5V9.375C2.875 9.09886 2.65114 8.875 2.375 8.875H1.875ZM17.625 8.875C17.3489 8.875 17.125 9.09886 17.125 9.375V12.5C17.125 12.7761 17.3489 13 17.625 13H18.125C18.4011 13 18.625 12.7761 18.625 12.5V9.375C18.625 9.09886 18.4011 8.875 18.125 8.875H17.625ZM8.875 10H7V11.875H8.875V10ZM13 10H11.125V11.875H13V10Z"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function GroupIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
d="M11.8 3.7V7.3H8.2V3.7H11.8Z"
|
||||
stroke="currentColor"
|
||||
strokeWidth="1.4"
|
||||
/>
|
||||
<path
|
||||
d="M6.8 12.7V16.3H3.2V12.7H6.8Z"
|
||||
stroke="currentColor"
|
||||
strokeWidth="1.4"
|
||||
/>
|
||||
<path
|
||||
d="M16.8 12.7V16.3H13.2V12.7H16.8Z"
|
||||
stroke="currentColor"
|
||||
strokeWidth="1.4"
|
||||
/>
|
||||
<path
|
||||
d="M15 12.9058V10.2049C15 10.0944 14.9105 10.0049 14.8 10.0049H12.5H10M5 12.9058V10.2049C5 10.0944 5.08954 10.0049 5.2 10.0049H10M10 10.0049V7.90576"
|
||||
stroke="currentColor"
|
||||
strokeWidth="1.4"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function CategoryIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3.24961 3.1626C2.89062 3.1626 2.59961 3.45361 2.59961 3.8126V8.3126C2.59961 8.67158 2.89062 8.9626 3.24961 8.9626H16.7496C17.1086 8.9626 17.3996 8.67158 17.3996 8.3126V3.8126C17.3996 3.45361 17.1086 3.1626 16.7496 3.1626H3.24961ZM3.89961 7.6626V4.4626H16.0996V7.6626H3.89961ZM12.2496 6.7126H14.4996V5.4126H12.2496V6.7126ZM3.24961 11.0376C2.89062 11.0376 2.59961 11.3286 2.59961 11.6876V16.1876C2.59961 16.5466 2.89062 16.8376 3.24961 16.8376H16.7496C17.1086 16.8376 17.3996 16.5466 17.3996 16.1876V11.6876C17.3996 11.3286 17.1086 11.0376 16.7496 11.0376H3.24961ZM3.89961 15.5376V12.3376H16.0996V15.5376H3.89961ZM5.49961 14.5876H7.74961V13.2876H5.49961V14.5876Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function PositionIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
strokeWidth="2"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
{...props}>
|
||||
<path d="M2 6h4" />
|
||||
<path d="M2 10h4" />
|
||||
<path d="M2 14h4" />
|
||||
<path d="M2 18h4" />
|
||||
<rect width="16" height="20" x="4" y="2" rx="2" />
|
||||
<path d="M9.5 8h5" />
|
||||
<path d="M9.5 12H16" />
|
||||
<path d="M9.5 16H14" />
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function ResourceIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M3.81211 3.1626C3.45312 3.1626 3.16211 3.45361 3.16211 3.8126V8.8751C3.16211 9.23408 3.45312 9.5251 3.81211 9.5251H8.87461C9.23359 9.5251 9.52461 9.23408 9.52461 8.8751V3.8126C9.52461 3.45361 9.23359 3.1626 8.87461 3.1626H3.81211ZM4.46211 8.2251V4.4626H8.22461V8.2251H4.46211ZM11.1246 3.1626C10.7656 3.1626 10.4746 3.45361 10.4746 3.8126V8.8751C10.4746 9.23408 10.7656 9.5251 11.1246 9.5251H16.1871C16.5461 9.5251 16.8371 9.23408 16.8371 8.8751V3.8126C16.8371 3.45361 16.5461 3.1626 16.1871 3.1626H11.1246ZM11.7746 8.2251V4.4626H15.5371V8.2251H11.7746ZM10.4746 11.1251C10.4746 10.7661 10.7656 10.4751 11.1246 10.4751H16.1871C16.5461 10.4751 16.8371 10.7661 16.8371 11.1251V16.1876C16.8371 16.5466 16.5461 16.8376 16.1871 16.8376H11.1246C10.7656 16.8376 10.4746 16.5466 10.4746 16.1876V11.1251ZM11.7746 11.7751V15.5376H15.5371V11.7751H11.7746ZM5.69336 10.5626V13.0063H3.24961V14.3063H5.69336V16.7501H6.99336V14.3063H9.43711V13.0063H6.99336V10.5626H5.69336Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function RbacIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 20 20"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M7.83875 6.97336L6.03967 5.55601C6.88422 4.75751 7.97076 4.20232 9.2497 4.04531V6.0625H10.7497V4.0453C11.9781 4.19608 13.0284 4.7141 13.8575 5.46162L12.1261 7.00219L13.1232 8.12281L14.8378 6.59719C15.3684 7.38933 15.7204 8.30333 15.861 9.25H13.5621V10.75H15.9035C15.7819 12.0484 15.2391 13.3152 14.1976 14.3405L15.2499 15.4095C16.8071 13.8765 17.4768 11.9062 17.4275 9.98081C17.3811 8.16663 16.6973 6.38183 15.5098 5.00928C14.2108 3.50794 12.307 2.5 9.9997 2.5C7.61137 2.5 5.65676 3.57971 4.35687 5.167C2.90384 6.94129 2.25875 9.35975 2.71257 11.646C2.98315 13.0091 3.64421 14.3213 4.74952 15.4095L5.80185 14.3405C5.08563 13.6354 4.60716 12.8186 4.33774 11.958L7.08473 10.8862L6.53951 9.4888L4.0754 10.4502C4.01768 9.14052 4.38036 7.81798 5.08536 6.71377L6.91049 8.15164L7.83875 6.97336ZM7.3747 14.875C7.3747 13.6859 8.16539 12.6814 9.2497 12.3587V8.125H10.7497V12.3587C11.834 12.6814 12.6247 13.6859 12.6247 14.875C12.6247 16.3247 11.4494 17.5 9.9997 17.5C8.54995 17.5 7.3747 16.3247 7.3747 14.875ZM8.8747 14.875C8.8747 14.2537 9.37838 13.75 9.9997 13.75C10.621 13.75 11.1247 14.2537 11.1247 14.875C11.1247 15.4963 10.621 16 9.9997 16C9.37838 16 8.8747 15.4963 8.8747 14.875Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function DispatchIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
strokeWidth="2"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
{...props}>
|
||||
<path d="m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8" />
|
||||
<path d="M7 14h.01" />
|
||||
<path d="M17 14h.01" />
|
||||
<rect width="18" height="8" x="3" y="10" rx="2" />
|
||||
<path d="M5 18v2" />
|
||||
<path d="M19 18v2" />
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function ExampleIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="16"
|
||||
height="16"
|
||||
viewBox="0 0 16 16"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
d="M14.0884 12.2459C14.174 12.8213 14.6712 12.7372 14.7553 12.991C14.7553 13.1503 14.6697 13.7345 14.4204 13.8113C14.1725 13.8113 13.8376 13.7257 13.5897 13.8113C13.4274 13.8968 13.2563 13.9721 13.1707 14.1417C13.0099 14.5548 13.333 14.8853 13.1707 15.0461C12.9229 15.2055 12.4183 15.4592 12.256 15.291C12.0082 15.0461 12.0082 14.7157 11.5036 14.7157C10.8352 14.7157 10.8352 15.3751 10.5018 15.3751C10.1669 15.3751 9.58561 15.1302 9.58561 14.8838C9.67266 14.5534 9.83495 14.3085 9.50004 13.9794C9.08104 13.649 8.58532 13.9794 8.41271 13.8201C8.16485 13.6593 8.07928 13.2447 8.16485 12.9983C8.25042 12.7534 8.83171 12.7534 8.83171 12.0925C8.83171 11.6026 8.24894 11.5171 8.16485 11.1866C8.07928 10.9417 8.25042 10.5271 8.49828 10.443C8.91728 10.2822 9.16661 10.6024 9.58561 10.2822C9.83495 10.0373 9.7479 9.46191 9.7479 9.29372C9.83495 9.04733 10.1669 8.96324 10.4148 8.96324C10.912 8.96324 10.7497 9.53863 11.4165 9.62272C12.0834 9.62272 11.9993 9.37634 12.3327 8.96324C12.7503 8.96324 13.0852 9.12257 13.1619 9.29372C13.3242 9.62272 13.0011 10.114 13.4968 10.4445C13.9158 10.6894 14.3274 10.3589 14.5841 10.4445C14.7464 10.5301 14.832 10.775 14.919 11.104C14.7553 11.5864 14.0014 11.5023 14.0884 12.2459ZM11.0831 10.5965C9.07957 11.0863 9.83348 13.9721 11.75 13.6504C13.6768 13.2359 13.4201 10.1819 11.0831 10.5965ZM7.66765 7.71213C5.66559 7.71213 4.08106 6.14678 4.08106 4.16833C4.08106 2.18988 5.66412 0.623047 7.66765 0.623047C9.67119 0.623047 11.2542 2.1884 11.2542 4.16685C11.2542 6.06269 9.67119 7.71213 7.66765 7.71213ZM10.2407 8.53243C10.2407 8.53243 8.87597 8.44539 8.96301 9.35125C9.04858 10.3397 7.8565 9.50912 7.49356 10.5124C7.10554 11.4817 7.68536 11.3327 7.94207 11.9921C8.10436 12.4067 7.32684 12.6487 7.38881 13.3967C7.54962 14.6463 8.33156 13.888 8.57942 14.4722C8.74171 14.962 8.30501 15.2925 6.96833 15.2925C5.88099 15.2925 4.00287 15.2925 3.24896 15.2084C3.24896 15.2084 1.08314 15.1228 1.08314 13.7272C1.08314 13.7272 0.997565 11.6631 2.33276 10.1834C2.33276 10.1834 3.75501 8.37309 6.16721 8.37309L10.2407 8.53243Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export function BdMapIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="1645"
|
||||
width="32"
|
||||
height="32"
|
||||
{...props}>
|
||||
<path
|
||||
d="M926.6 422.9C895 277.9 802 166.5 657.9 100.8c-8.4-3.8-17.5-4.1-25.6-0.7-16 6.6-22.5 24.2-28.3 39.6-1.7 4.5-4.4 11.8-6.2 14.8-18.2 12-26.4 37.1-19.1 59.9 4.4 13.7 13.9 23.9 26.2 29.4-0.3 10.7 1.2 24.2 5.9 41.4 5 18.2 13.6 40.4 34.8 50.9 24.5 12.1 55.6 2.7 82.9-8.1 5.4-1.9 9.3-2.7 11.8-2.9v0.6c-1.9 14.3-6.7 23.2-12.3 33.5-15.1 28.2-24.2 52.8-2.9 113.5 11.9 34.2 33.2 55.7 52 74.7 13.7 13.8 25.5 25.7 32.2 40.7 11.9 29 48.4 48.5 80.5 65.7l6.1 3.3c3.3 1.8 6.9 2.7 10.6 2.7 3.2 0 6.5-0.7 9.5-2.1 6.4-3 11-8.9 12.4-15.8l0.1-0.7c5.5-25.2 20.7-114.7-1.9-218.3z m-36.5 179.9c-17.7-10.2-35.4-21.9-39.4-31.9-0.1-0.3-0.2-0.5-0.3-0.8-10-22.5-26-38.7-41.4-54.2-17-17.1-33-33.3-41.6-58v-0.1c-16.5-46.8-9.9-59.1 0.1-77.7 6.4-11.9 14.3-26.6 17.3-49.3 0-0.3 0.1-0.6 0.1-0.9 2.1-22.6-7.2-34.8-15.3-41-5.8-4.5-14.6-8.6-27.4-8.6-8 0-17.6 1.6-28.9 5.7-0.2 0.1-0.4 0.2-0.7 0.3-32.1 12.8-43.2 11.6-47 9.7-2.8-1.4-7.1-6.5-11.7-22.9-6.3-22.7-4.1-32.3-3.5-34.4 4.8-6.6 5.7-15.3 2-22.8-4.1-8.5-13.2-13.5-22.6-12.4-7.1 0.8-8-1.3-8.4-2.2-1.6-3.5-0.3-8.7 0.9-9.7l1.5-0.9c11.6-7.7 16.9-21.9 21.9-35.5 1-2.6 2.3-6.1 3.6-9.3C906.8 269.4 902.8 509 890.1 602.8zM610.8 597.1c-12.2-10.5-20.8-19.3-28.4-27.1-24.7-25.4-40-38.7-93.1-38.7-33.9 0-71.6 3.6-93.9 30.3-18 21.6-22.5 52.8-14.1 98.3 10 54.4 32.3 70.2 47.1 80.6 10 7.1 12.1 8.6 10.8 27.7-4.3 59.6 7.3 83.7 20.7 105.1 1.1 1.8 2.2 3.5 3.2 5.2 9.4 16.4 28.1 42.6 52.4 42.6 1.9 0 3.9-0.2 5.8-0.5 28.2-4.9 34.4-40 36.5-51.5 11.5-64.4 32.6-98.2 53.7-125 18.8-24 68.7-87.5-0.7-147z m-34.3 119.4C553 746.4 527.2 787 514 861.2c-0.7 4-1.5 7.2-2.2 9.7-3.1-3.6-6.7-8.6-10.1-14.5-1.2-2.2-2.6-4.4-4-6.7-8.3-13.3-17.6-28.3-14-78.4 2.9-40.8-11.6-54.6-29.4-67.2-11.5-8.1-22.3-15.8-29-52.4-5.6-30.6-4.1-51.4 4.5-61.7 8.2-9.9 26.6-14.3 59.6-14.3 36.7 0 41.4 4.8 61.1 25.2 7.8 8.1 17.6 18.1 31.3 29.9 28 24.1 26.7 44.9-5.3 85.7zM306.5 485.2c0.4-0.5 1.6-1.5 3.8-2.7l0.9-0.5c11.1-5.9 27.5-14.7 34.5-15.6 0.6 1.1 1.4 3.1 2.2 6.5 5.9 23.4 23.5 38.5 46 39.4 26.8 1 54.3-19 63.5-46.6 5.1-15.3 9-16.2 27.5-20.2 9.9-2.2 22.2-4.9 36-10.9 34.1-14.9 69.9-34.8 62-81.9l-0.5-3.2c-4.5-27.4-11.2-68.8-83.8-68.8-31.5 0-48.4 13.7-58.6 21.9-1.2 0.9-2.6 2.1-3.8 3-2.2-1.4-6.6-4.5-13.8-11.7-2.2-2.2-4-4.1-5.5-5.8 2.2-0.5 4.5-1 6.3-1.4 9.3-2 18.9-4.1 27.4-8.3 23.8-11.9 47.7-51.4 41.7-80.6-3.9-19.2-19-31.4-40.3-32.6-24.3-1.4-36.7 4.6-44.9 8.5-5.2 2.5-5.6 2.7-14-0.3-34.1-12.2-56.2 20.3-69.5 39.8-1.9 2.7-4.2 6.1-6.4 9.1-1.5-1.8-3-3.7-4.3-5.3-15.7-19.6-39.5-49.2-74.3-48.2-7.9 0.2-26.5 0.8-71.4 62.3-24.3 33.2-47.3 72.5-60 102.5-1.4 3.4-2 7-1.7 10.6 6.6 74.7 41.9 118.1 52.7 129.7 8.6 15.6 43.3 64.6 162.3 121 2.4 1.1 4.9 1.8 7.5 2.1 1.1 0.1 2.2 0.1 3.3 0.1 10.2 0 22.8-4.2 28.5-16.5 9.8-21-10.2-41-18.7-49.5-31-31.3-34.7-42.4-34.6-45.9z m-17.1-42c-19.5 10.4-25.4 24.8-26.9 35.1-2 13.4 2.4 26.8 10.1 39.8-58.7-36.8-73.9-63.4-75.5-66.3-1.1-3.1-2.7-5-5.1-7.4-1.4-1.4-34.1-33.9-41.5-99 24.4-54.6 74.6-121.9 91.8-132.3 12.2 1.7 26.4 19.4 36 31.4 9.4 11.7 16.9 21.1 27.3 25.1 25.9 10.8 43.3-14.7 54.9-31.6 4.8-7.1 13.6-20 18.5-22.6 23.6 8.2 36 3.8 47.7-1.9 5.5-2.7 9.9-4.8 22.2-4.2-1 8.5-10.4 25.2-18 29-3.4 1.7-10.6 3.2-16.9 4.6-16.7 3.6-39.6 8.6-45.8 29.6-6 20.3 9.1 38.8 22.9 52.6 34.1 34.1 54.8 29.9 77 11.9 8.3-6.7 14.8-12 30.6-12 34.7 0 35.8 6.7 39.8 31.5l0.6 3.4c1.6 9.4 2.8 16.9-35.9 33.8-9.8 4.3-18.9 6.3-27.7 8.2-21 4.6-47.1 10.3-60.2 49.6-3.5 10.6-13.5 16.2-19.3 16.2h-0.3c-1.4-0.1-3.1-0.1-4.5-5.7-4.6-18.5-13.6-30.9-26.8-36.7-22.7-10.1-46.5 2.6-74.1 17.4l-0.9 0.5z"
|
||||
p-id="1646"
|
||||
fill="currentColor"></path>
|
||||
<path
|
||||
d="M512 0C229.7 0 0 229.7 0 512s229.7 512 512 512 512-229.7 512-512S794.3 0 512 0z m0 979.5C254.2 979.5 44.5 769.8 44.5 512S254.2 44.5 512 44.5 979.5 254.2 979.5 512 769.8 979.5 512 979.5z"
|
||||
p-id="1647"
|
||||
fill="currentColor"></path>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
60
components/layout/components/icons/management.tsx
Normal file
60
components/layout/components/icons/management.tsx
Normal file
@@ -0,0 +1,60 @@
|
||||
import { SVGProps } from "react"
|
||||
|
||||
export function SystemIcon(props: SVGProps<SVGSVGElement>) {
|
||||
return (
|
||||
<svg
|
||||
width="16"
|
||||
height="16"
|
||||
viewBox="0 0 16 16"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<path
|
||||
d="M11.7284 13.9936H4.40328C4.33652 13.9924 4.2702 14.0045 4.20818 14.0293C4.14616 14.0541 4.08969 14.0909 4.04206 14.1378C3.99444 14.1846 3.95661 14.2405 3.93078 14.3021C3.90496 14.3637 3.89166 14.4299 3.89166 14.4967C3.89166 14.5636 3.90496 14.6297 3.93078 14.6914C3.95661 14.753 3.99444 14.8089 4.04206 14.8557C4.08969 14.9026 4.14616 14.9394 4.20818 14.9642C4.2702 14.989 4.33652 15.0011 4.40328 14.9999H11.7356C11.8017 15.0003 11.8672 14.9876 11.9284 14.9624C11.9896 14.9373 12.0451 14.9002 12.0919 14.8535C12.1387 14.8067 12.1757 14.751 12.2008 14.6898C12.226 14.6286 12.2387 14.563 12.2383 14.4968C12.2311 14.2235 12.0084 13.9936 11.7284 13.9936ZM14.3001 1H1.70284C1.51665 1 1.33807 1.07395 1.2063 1.20561C1.07453 1.33728 1.00033 1.5159 1 1.70227L1 12.3011C1.00029 12.4875 1.07447 12.6661 1.20624 12.7978C1.33802 12.9295 1.51662 13.0035 1.70284 13.0035H14.3001C14.4864 13.0035 14.665 12.9295 14.7967 12.7978C14.9285 12.6661 15.0027 12.4875 15.003 12.3011V1.70227C15.0026 1.5159 14.9284 1.33728 14.7967 1.20561C14.6649 1.07395 14.4863 1 14.3001 1ZM12.4325 7.62061C12.4098 7.72479 12.3593 7.82086 12.2863 7.89853C12.2133 7.97621 12.1206 8.03259 12.0181 8.06164L11.8866 8.09447C11.5312 8.19946 11.2295 8.43678 11.0436 8.75762C10.8577 9.07846 10.8016 9.45842 10.887 9.81935L10.9339 9.95098C10.9597 10.054 10.9573 10.162 10.9271 10.2638C10.8969 10.3655 10.8399 10.4573 10.7621 10.5294C10.598 10.6552 10.4243 10.7678 10.2424 10.866C10.0638 10.9708 9.87926 11.0653 9.68985 11.149C9.58837 11.1804 9.48026 11.1835 9.37715 11.158C9.27404 11.1325 9.17982 11.0793 9.10462 11.0042L9.00592 10.8989C8.73758 10.6422 8.38074 10.499 8.00961 10.499C7.63848 10.499 7.28164 10.6422 7.0133 10.8989L6.91459 11.0042C6.83727 11.0759 6.7424 11.1258 6.6396 11.1489C6.5368 11.172 6.42971 11.1675 6.32921 11.1359C6.13739 11.0574 5.95258 10.9627 5.77678 10.8529C5.595 10.7549 5.42129 10.6426 5.25731 10.5171C5.17964 10.4448 5.12278 10.353 5.0927 10.2513C5.06261 10.1495 5.0604 10.0415 5.08628 9.93863L5.1258 9.80684C5.20852 9.44598 5.15048 9.06712 4.96354 8.74764C4.7766 8.42817 4.47486 8.19219 4.11996 8.0879L3.98845 8.05507C3.78416 7.99582 3.62017 7.83119 3.57331 7.62061C3.54931 7.41519 3.53835 7.20846 3.54051 7.00166C3.535 6.79486 3.54597 6.58794 3.57331 6.38288C3.59835 6.2805 3.6498 6.18648 3.72252 6.11024C3.79523 6.034 3.88666 5.9782 3.98767 5.94841L4.12574 5.91558C4.86263 5.69827 5.29666 4.94081 5.11955 4.19039L5.08019 4.05876C5.05463 3.95571 5.057 3.8477 5.08706 3.74587C5.11712 3.64405 5.17379 3.5521 5.25121 3.47952C5.41508 3.35185 5.58878 3.23737 5.77069 3.13714C5.94903 3.03251 6.13316 2.93809 6.32218 2.85433C6.52616 2.78851 6.74966 2.84776 6.90756 2.99925L7.00612 3.10447C7.27278 3.36126 7.62806 3.5053 7.99809 3.50664C8.36813 3.50798 8.72444 3.36652 8.99295 3.11166L9.09166 3.00629C9.16791 2.93288 9.26212 2.88086 9.36482 2.85545C9.46752 2.83003 9.5751 2.83213 9.67673 2.86152C9.86856 2.94005 10.0534 3.03477 10.2292 3.14465C10.411 3.24265 10.5847 3.35494 10.7488 3.48046C10.8263 3.55298 10.8831 3.64489 10.9133 3.74671C10.9435 3.84853 10.946 3.95658 10.9206 4.05969L10.8737 4.19133C10.6896 4.93456 11.1302 5.69827 11.8668 5.91558L12.0116 5.94841C12.1137 5.97605 12.2062 6.03116 12.2793 6.10775C12.3523 6.18435 12.4029 6.2795 12.4258 6.38288C12.4531 6.58794 12.4642 6.79485 12.4587 7.00166C12.4698 7.20834 12.461 7.41561 12.4325 7.62061Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
<path
|
||||
d="M6.56703 8.2953C6.94761 8.67625 7.46378 8.89026 8.00199 8.89026C8.5402 8.89026 9.05637 8.67625 9.43694 8.2953C9.81751 7.91436 10.0313 7.39769 10.0313 6.85895C10.0313 6.32021 9.81751 5.80354 9.43694 5.42259C9.05637 5.04165 8.5402 4.82764 8.00199 4.82764C7.46378 4.82764 6.94761 5.04165 6.56703 5.42259C6.18646 5.80354 5.97266 6.32021 5.97266 6.85895C5.97266 7.39769 6.18646 7.91436 6.56703 8.2953Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
}
|
||||
|
||||
export const PersonalMenuIcon = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="1927"
|
||||
width="14"
|
||||
height="14"
|
||||
fill="currentColor"
|
||||
{...props}>
|
||||
<path
|
||||
d="M511.976 24.429a487.618 487.618 0 0 1 487.619 487.619 487.619 487.619 0 1 1-487.619-487.62z m60.953 518.095H451.024a182.86 182.86 0 0 0-129.3 53.557 182.86 182.86 0 0 0-53.557 129.3h487.619l-0.305-10.728a182.857 182.857 0 0 0-182.552-172.129z m-60.953-304.762a121.906 121.906 0 0 0-86.199 208.104 121.9 121.9 0 0 0 172.399 0 121.905 121.905 0 0 0-86.2-208.104z"
|
||||
p-id="1928"></path>
|
||||
</svg>
|
||||
)
|
||||
|
||||
export const TaskMenuIcon = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg
|
||||
width="14"
|
||||
height="14"
|
||||
viewBox="0 0 14 14"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}>
|
||||
<g clipPath="url(#clip0_16390_8144)">
|
||||
<path
|
||||
d="M9.97792 0.0650635H1.99082C1.15724 0.0650635 0.480469 0.741832 0.480469 1.57541V10.4126C0.480469 12.3562 2.06097 13.9347 4.00255 13.9347H11.9897C12.8232 13.9347 13.5 13.2579 13.5 12.4243V3.58715C13.5021 1.64556 11.9216 0.0650635 9.97792 0.0650635ZM7.35957 9.53156H4.10984C3.74257 9.53156 3.44546 9.23444 3.44546 8.86717C3.44546 8.4999 3.74257 8.20072 4.10984 8.20072H7.35957C7.72684 8.20072 8.02396 8.49784 8.02396 8.86717C8.02602 9.23238 7.72684 9.53156 7.35957 9.53156ZM9.87063 5.71236H4.10984C3.74257 5.71236 3.44546 5.41524 3.44546 5.04797C3.44546 4.6807 3.74257 4.38359 4.10984 4.38359H9.87063C10.2379 4.38359 10.535 4.6807 10.535 5.04797C10.535 5.41524 10.2379 5.71236 9.87063 5.71236Z"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_16390_8144">
|
||||
<rect width="14" height="14" fill="white" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
)
|
||||
Reference in New Issue
Block a user