菜单图标

main
sunzehua 2 days ago
parent 40c0fc7746
commit 3e9bdba28e

@ -7,7 +7,7 @@ VITE_PUBLIC_PATH = /
# Cross-domain proxy, you can configure multiple
# Please note that no line breaks
# VITE_PROXY = [["/basic-api","http://localhost:3000"],["/upload","http://localhost:3300/upload"]]
VITE_PROXY=[["/api","http://118.190.144.189:3008"],["/stage-api","https://www.666cxf.com/stage-api"]] # 开发 测试环境
VITE_PROXY=[["/api","http://60.209.125.238:3008/"],["/stage-api","https://www.666cxf.com/stage-api"]] # 开发 测试环境
# Delete console
VITE_DROP_CONSOLE = true

@ -35,6 +35,7 @@
"dependencies": {
"@ant-design/colors": "^6.0.0",
"@ant-design/icons-vue": "^6.1.0",
"@element-plus/icons-vue": "^2.3.1",
"@iconify/iconify": "^2.2.1",
"@logicflow/core": "^1.1.13",
"@logicflow/extension": "^1.1.13",
@ -45,14 +46,15 @@
"@zxcvbn-ts/core": "^2.0.1",
"ant-design-vue": "^3.2.0",
"axios": "^0.26.1",
"element-plus": "^2.3.12",
"file-saver": "^2.0.5",
"codemirror": "^5.65.3",
"cropperjs": "^1.5.12",
"crypto-js": "^4.1.1",
"crypto.js": "^3.0.0",
"dayjs": "^1.11.1",
"echarts": "^5.3.2",
"element-plus": "^2.3.12",
"exceljs": "^4.3.0",
"file-saver": "^2.0.5",
"intro.js": "^5.1.0",
"lodash-es": "^4.17.21",
"mockjs": "^1.1.0",
@ -71,11 +73,10 @@
"vue-json-pretty": "^2.0.6",
"vue-router": "^4.0.14",
"vue-types": "^4.1.1",
"xlsx": "^0.18.5",
"vxe-table": "^4.3.9",
"vxe-table-plugin-export-xlsx": "^3.0.4",
"xe-utils": "^3.5.7",
"exceljs": "^4.3.0"
"xlsx": "^0.18.5"
},
"devDependencies": {
"@commitlint/cli": "^16.2.3",

@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g clip-path="url(#clip-path-89_1827)">
<g opacity="0.5">
<path d="M18.4999 14.7C18.1999 14.3 17.5999 14.2 17.1999 14.4L14.4999 16.1C13.1999 16.9 11.6999 17.2 10.1999 16.9L8.2999 16.5C8.0999 16.4 7.9999 16.2 7.9999 16C7.9999 15.9 8.0999 15.8 8.1999 15.7L8.1999 15.7L8.1999 15.7L8.1999 15.7L8.1999 15.7L8.1999 15.7C8.1999 15.7 8.1999 15.7 8.2999 15.7L8.2999 15.7L8.3999 15.7L8.3999 15.7L8.3999 15.7L8.3999 15.7L8.3999 15.7C8.4999 15.7 8.4999 15.7 8.5999 15.7L8.8999 15.8L10.0999 16L10.5999 16.1L10.5999 16.1L11.1999 16.2C11.5999 16.3 12.0999 16.1 12.3999 15.8C12.4999 15.6 12.6999 15.4 12.6999 15.2C12.8999 14.5 12.4999 13.9 11.7999 13.7L8.5999 12.8L8.3999 12.7C8.0999 12.6 7.8999 12.6 7.5999 12.6L7.4999 12.6C7.0999 12.6 6.5999 12.7 6.1999 12.8C6.0999 12.8 5.9999 12.9 5.9999 12.9L1.9999 14.5C1.5999 14.7 1.3999 15 1.3999 15.4L1.3999 18.8C1.3999 18.9 1.3999 18.9 1.3999 19C1.4999 19.6 1.9999 19.9 2.5999 19.8L5.6999 19.3C6.1999 19.2 6.6999 19.2 7.1999 19.3L9.6999 19.8C11.6999 20.2 13.8999 19.7 15.4999 18.4L18.3999 16C18.6999 15.7 18.7999 15.1 18.4999 14.7Z" fill="currentColor" >
</path>
</g>
<path d="" fill="currentColor" >
</path>
<path d="M5.90014 12.1L6.10013 12C7.10013 11.7 8.10013 11.7 9.10013 12L9.70013 12.2L9.70013 11L7.50013 11L7.40014 11C7.00013 11 6.70013 10.7 6.70013 10.3C6.70013 9.8 7.00013 9.4 7.40014 9.3L7.50013 9.3L9.70013 9.3L9.70013 7.9L7.50013 7.9L7.40014 7.9C7.00013 7.9 6.70013 7.6 6.70013 7.2C6.70013 6.7 7.00013 6.3 7.40014 6.3L7.50013 6.3L9.30013 6.3L6.70013 3.7L6.60013 3.6C6.40014 3.3 6.40014 2.9 6.60013 2.6L6.70013 2.5L6.80013 2.4C7.10013 2.2 7.50013 2.2 7.80013 2.4L7.90014 2.5L10.6001 5.2L13.3001 2.5L13.4001 2.4C13.7001 2.2 14.1001 2.2 14.4001 2.4C14.8001 2.7 14.8001 3.2 14.6001 3.5L14.5001 3.6L11.9001 6.2L13.7001 6.2L13.8001 6.2C14.2001 6.3 14.4001 6.5 14.5001 6.9L14.5001 7L14.5001 7.1C14.4001 7.5 14.2001 7.7 13.8001 7.8L13.7001 7.8L11.5001 7.8L11.5001 9.2L13.7001 9.2L13.8001 9.2C14.2001 9.2 14.5001 9.5 14.5001 9.9C14.6001 10.3 14.2001 10.8 13.8001 10.8L13.7001 10.8L11.5001 10.8L11.5001 12.1L11.5001 12.2C11.5001 12.3 11.5001 12.3 11.4001 12.4L12.4001 12.7L12.6001 12.8C13.6001 13.2 14.2001 14.2 14.1001 15.3C14.1001 15.3 14.2001 15.3 14.2001 15.2L15.9001 14.1C17.7001 12.6 18.8001 10.3 18.8001 7.9C18.7001 3.6 15.0001 0 10.5001 0C8.90014 0 7.20013 0.5 5.80013 1.5C2.20014 4.1 1.30013 9.2 3.90013 12.8L5.90014 12.1Z" fill="currentColor" >
</path>
</g>
<defs>
<clipPath id="clip-path-89_1827">
<path d="M0 20L20 20L20 0L0 0L0 20Z" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

@ -0,0 +1,24 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M18.5999 11.6999L5.8999 11.6999L5.8999 7.6999C5.8999 7.1999 5.4999 6.6999 4.8999 6.6999L3.8999 6.6999L3.8999 5.8999C3.8999 5.3999 3.4999 4.8999 2.8999 4.8999C2.2999 4.8999 1.8999 5.2999 1.8999 5.8999L1.8999 6.6999C1.3999 6.6999 0.899899 7.0999 0.899899 7.6999L0.899899 11.6999C0.399899 11.7999 -0.000101246 12.2999 0.0998987 12.7999L0.699899 17.1999C0.899899 18.1999 1.6999 18.8999 2.5999 18.8999L14.6999 18.8999C15.3999 18.8999 15.9999 18.5999 16.3999 17.9999L19.4999 13.2999C19.5999 13.0999 19.6999 12.9999 19.6999 12.7999C19.5999 12.1999 19.0999 11.6999 18.5999 11.6999ZM4.4999 10.8999L3.4999 10.8999C3.1999 10.8999 3.0999 10.6999 3.0999 10.4999C2.9999 10.1999 3.0999 9.9999 3.3999 9.9999L4.3999 9.9999C4.6999 9.9999 4.7999 10.1999 4.7999 10.3999C4.8999 10.5999 4.5999 10.8999 4.4999 10.8999Z" fill="currentColor" >
</path>
</g>
<path d="M9.39981 7.80005L7.3998 7.80005C7.0998 7.80005 6.7998 8.10005 6.7998 8.50005L6.7998 9.80005C6.7998 10.1 7.0998 10.5 7.3998 10.5L9.39981 10.5C9.6998 10.5 9.9998 10.2 9.9998 9.80005L9.9998 8.50005C9.89981 8.10005 9.6998 7.80005 9.39981 7.80005Z" fill="currentColor" >
</path>
<path d="M13.4999 7.80005L11.4999 7.80005C11.1999 7.80005 10.8999 8.10005 10.8999 8.50005L10.8999 9.80005C10.8999 10.1 11.1999 10.5 11.4999 10.5L13.4999 10.5C13.7999 10.5 14.0999 10.2 14.0999 9.80005L14.0999 8.50005C14.0999 8.10005 13.7999 7.80005 13.4999 7.80005Z" fill="currentColor" >
</path>
<path d="M17.4999 7.80005L15.4999 7.80005C15.1999 7.80005 14.8999 8.10005 14.8999 8.50005L14.8999 9.80005C14.8999 10.1 15.1999 10.5 15.4999 10.5L17.4999 10.5C17.7999 10.5 18.0999 10.2 18.0999 9.80005L18.0999 8.50005C18.0999 8.10005 17.8999 7.80005 17.4999 7.80005Z" fill="currentColor" >
</path>
<path d="M7.3998 7L9.39981 7C9.6998 7 9.9998 6.7 9.9998 6.4L9.9998 5.2C9.9998 4.9 9.6998 4.5 9.39981 4.5L7.3998 4.5C7.0998 4.5 6.7998 4.8 6.7998 5.2L6.7998 6.5C6.9998 6.7 7.0998 7 7.3998 7Z" fill="currentColor" >
</path>
<path d="M11.4999 7L13.4999 7C13.7999 7 14.0999 6.7 14.0999 6.3L14.0999 5.2C14.0999 4.9 13.7999 4.5 13.4999 4.5L11.4999 4.5C11.1999 4.5 10.8999 4.8 10.8999 5.2L10.8999 6.5C10.8999 6.7 11.1999 7 11.4999 7Z" fill="currentColor" >
</path>
<path d="M15.4999 7L17.4999 7C17.7999 7 18.0999 6.7 18.0999 6.3L18.0999 5.2C18.0999 4.9 17.7999 4.5 17.4999 4.5L15.4999 4.5C15.1999 4.5 14.8999 4.8 14.8999 5.2L14.8999 6.5C15.0999 6.7 15.1999 7 15.4999 7Z" fill="currentColor" >
</path>
<path d="M7.3998 3.69995L9.39981 3.69995C9.6998 3.69995 9.9998 3.39995 9.9998 2.99995L9.9998 1.89995C9.9998 1.59995 9.6998 1.19995 9.39981 1.19995L7.3998 1.19995C7.0998 1.19995 6.7998 1.49995 6.7998 1.89995L6.7998 3.19995C6.8998 3.49995 7.0998 3.69995 7.3998 3.69995Z" fill="currentColor" >
</path>
<path d="M11.4999 3.69995L13.4999 3.69995C13.7999 3.69995 14.0999 3.39995 14.0999 2.99995L14.0999 1.89995C14.0999 1.59995 13.7999 1.19995 13.4999 1.19995L11.4999 1.19995C11.1999 1.19995 10.8999 1.49995 10.8999 1.89995L10.8999 3.19995C10.8999 3.49995 11.1999 3.69995 11.4999 3.69995Z" fill="currentColor" >
</path>
<path d="M15.4999 3.69995L17.4999 3.69995C17.7999 3.69995 18.0999 3.39995 18.0999 2.99995L18.0999 1.89995C18.0999 1.59995 17.7999 1.19995 17.4999 1.19995L15.4999 1.19995C15.1999 1.19995 14.8999 1.49995 14.8999 1.89995L14.8999 3.19995C15.0999 3.49995 15.1999 3.69995 15.4999 3.69995Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M11.2 9.89998C13.7 8.19998 17.1 8.79998 18.9 11.3L18.9 5.89998C18.9 5.59998 18.8 5.39998 18.7 5.19998L16.5 1.69998C16.2 1.29998 15.8 1.09998 15.3 1.09998L4.6 1.09998C4.1 1.09998 3.7 1.29998 3.4 1.69998L1.2 5.19998C1.1 5.39998 1 5.69998 1 5.89998L1 16.2C1 17 1.6 17.6 2.4 17.6L9.9 17.6C8.1 15.1 8.7 11.7 11.2 9.89998ZM2.7 5.49998C2.7 4.99998 2.9 4.79998 3.4 4.79998L16.5 4.79998C17 4.79998 17.2 4.99998 17.2 5.49998C17.2 5.99998 17 6.19998 16.5 6.19998L3.4 6.19998C2.9 6.19998 2.7 5.99998 2.7 5.49998Z" fill="currentColor" >
</path>
</g>
<path d="M18.7002 17.5L17.8002 16.6C18.2002 16 18.4002 15.2 18.4002 14.4C18.4002 12.1 16.6002 10.3 14.3002 10.3C12.0002 10.3 10.2002 12.1 10.2002 14.4C10.2002 16.7 12.0002 18.5 14.3002 18.5C15.2002 18.5 15.9002 18.2 16.6002 17.8L17.5002 18.7C17.8002 19 18.4002 19 18.7002 18.7C19.1002 18.3 19.1002 17.8 18.7002 17.5ZM14.3002 16.7C13.0002 16.7 11.9002 15.6 11.9002 14.3C11.9002 13 13.0002 11.9 14.3002 11.9C15.6002 11.9 16.7002 13 16.7002 14.3C16.7002 15.6 15.6002 16.7 14.3002 16.7Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="17.91259765625" height="18" viewBox="0 0 17.91259765625 18" fill="none">
<g opacity="0.5">
<path d="M16.9 1.1L15.8 1.1L15.8 0.6C15.8 0.3 15.5 0 15.2 0L14 0C13.7 0 13.4 0.3 13.4 0.6L13.4 1.2L4.4 1.2L4.4 0.6C4.5 0.3 4.2 0 4 0L2.8 0C2.5 0 2.3 0.3 2.3 0.6L2.3 1.2L1.1 1.2C0.6 1.1 0 1.6 0 2.2L0 16.8C0 17.5 0.5 18 1.1 18L16.8 18C17.5 18 17.9 17.5 17.9 16.9L17.9 2.2C18 1.6 17.5 1.1 16.9 1.1ZM15.9 15.9L2.1 15.9L2.1 5.4L16 5.4L16 15.9L15.9 15.9Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 575 B

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M14.2 1.4999C14 1.3999 13.5 1.5999 13.3 1.8999C13 2.1999 12.6 2.2999 12 2.2999C11.4 2.2999 10.9 1.8999 10.5 1.5999C10.3 1.4999 10.2 1.3999 10 1.3999C9.8 1.3999 9.6 1.4999 9.5 1.5999C9.1 1.8999 8.6 2.2999 8 2.2999C7.3 2.2999 7 2.1999 6.7 1.8999C6.4 1.5999 6 1.3999 5.8 1.4999C4.8 1.7999 4.5 2.4999 4.5 3.7999C4.5 5.2999 5.5 5.7999 6.6 5.7999L13.4 5.7999C14.6 5.7999 15.5 5.2999 15.5 3.7999C15.5 2.4999 15.2 1.7999 14.2 1.4999Z" fill="currentColor" >
</path>
</g>
<g opacity="0.5">
<path d="M13 6.6001L7 6.6001C3.7 6.6001 1 10.5001 1 13.8001C1 17.1001 3.3 18.6001 6.7 18.6001L13.4 18.6001C16.7 18.6001 19.1 17.1001 19.1 13.8001C19.1 10.5001 16.3 6.6001 13 6.6001Z" fill="currentColor" >
</path>
</g>
<path d="M13.0999 8.8L11.5999 11.5L12.6999 11.5C12.7999 11.5 12.7999 11.6 12.7999 11.6L12.7999 12.6C12.7999 12.7 12.6999 12.7 12.6999 12.7L10.8999 12.7L10.8999 13.4L12.6999 13.4C12.7999 13.4 12.7999 13.5 12.7999 13.5L12.7999 14.5C12.7999 14.6 12.6999 14.6 12.6999 14.6L10.8999 14.6L10.8999 16.4C10.8999 16.5 10.7999 16.5 10.7999 16.5L9.2999 16.5C9.1999 16.5 9.1999 16.4 9.1999 16.4L9.1999 14.6L7.3999 14.6C7.2999 14.6 7.2999 14.5 7.2999 14.5L7.2999 13.5C7.2999 13.4 7.3999 13.4 7.3999 13.4L9.0999 13.4L9.0999 12.7L7.3999 12.7C7.2999 12.7 7.2999 12.6 7.2999 12.6L7.2999 11.6C7.2999 11.5 7.3999 11.5 7.3999 11.5L8.3999 11.5L6.8999 8.8C6.8999 8.7 6.8999 8.6 6.9999 8.6L8.6999 8.6L9.9999 11L11.2999 8.5L12.9999 8.5C13.0999 8.6 13.0999 8.7 13.0999 8.8Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M12.4998 9.00005C13.3998 9.00005 14.2998 9.40005 14.9998 10L15.6998 10.7C16.9998 10 17.9998 8.90005 18.3998 7.40005C18.5998 6.60005 18.5998 5.80005 18.3998 5.10005C18.2998 4.70005 17.7998 4.60005 17.5998 4.90005L15.2998 7.20005L12.7998 7.20005L12.7998 4.70005L14.9998 2.50005C15.2998 2.20005 15.0998 1.80005 14.7998 1.70005C14.0998 1.50005 13.2998 1.50005 12.4998 1.70005C10.6998 2.10005 9.1998 3.70005 8.8998 5.60005C8.8998 5.90005 8.7998 6.20005 8.7998 6.40005L11.4998 9.10005C11.9998 9.00005 12.2998 9.00005 12.4998 9.00005Z" fill="currentColor" >
</path>
</g>
<path d="M18.1 14.5L14.2 10.7C13.4 9.9 12.3 9.8 11.4 10.2L7.8 6.7L7.8 4.7L3.6 1.5L1.5 3.6L4.7 7.8L6.8 7.8L10.3 11.3C9.8 12.2 10 13.4 10.8 14.1L14.7 18C15.2 18.5 16 18.5 16.5 18L18.3 16.2C18.6 15.8 18.6 15 18.1 14.5Z" fill="currentColor" >
</path>
<g opacity="0.5">
<path d="M9.0999 11.7L7.0999 9.69995L2.1999 14.6C1.2999 15.5 1.2999 16.9 2.1999 17.8C2.5999 18.2 3.1999 18.5 3.7999 18.5C4.3999 18.5 4.8999 18.3 5.3999 17.8L9.3999 13.8C8.9999 13.2 8.8999 12.5 9.0999 11.7ZM3.5999 17.2C3.1999 17.2 2.7999 16.8 2.7999 16.4C2.7999 16 3.1999 15.6 3.5999 15.6C3.9999 15.6 4.3999 16 4.3999 16.4C4.3999 16.8 4.0999 17.2 3.5999 17.2Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M10.5 4.2L9.9 4.2C9.5 4.2 9.2 4.3 8.9 4.4L6 5.9L6 3.3C6 2.9 6.4 2.4 6.9 2.4L9 2.4L9 1.4C9 1 9.4 0.5 9.9 0.5L10.8 0.5C11.3 0.5 11.7 0.9 11.7 1.4L11.7 2.5L13.8 2.5C14.3 2.5 14.7 2.9 14.7 3.4L14.7 6L11.4 4.3C11 4.3 10.7 4.2 10.5 4.2Z" fill="currentColor" >
</path>
</g>
<path d="M16.8998 13.5C15.2998 13.9 13.6998 14.4 12.2998 15.2C9.89983 16.5 9.79983 16.3 7.99983 15.4C6.59983 14.7 5.29983 14.3 3.79983 13.9L2.59983 12.1C1.19983 10.5 0.999828 9.70005 1.69983 9.30005L8.79983 5.60005C9.59983 5.20005 10.4998 5.20005 11.3998 5.60005L18.5998 9.30005C19.0998 9.70005 19.3998 10.4 18.0998 12.1L16.8998 13.5Z" fill="currentColor" >
</path>
<g opacity="0.5">
<path d="M19.5 17.3C19.5 17.7 19.1 18.2 18.6 18.2C18.4 18.2 18.3 18.2 18.2 18.1C17.6 17.7 16.7 17.4 16 17.4C14.7 17.4 13 18.6 13 18.6C13 18.6 12.1 19.5 10 19.5C8.9 19.6 7.9 19.2 7 18.6C7 18.6 5.2 17.4 4 17.4C3.2 17.3 2.4 17.6 1.8 18.1C1.7 18.2 1.6 18.2 1.4 18.2C0.9 18.2 0.5 17.8 0.5 17.3C0.5 16.9 0.7 16.6 1 16.4C1 16.4 3.5 13.7 7.3 16.4C7.3 16.4 8.6 17.3 9.4 17.3L10.3 17.3C11 17.2 11.8 16.9 12.4 16.4C13.5 15.7 16.1 14 18.8 16.4C19.2 16.6 19.4 16.8 19.5 17.3Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M19.5 4.70006L18.6 4.70006C18.2 4.70006 17.9 4.60006 17.5 4.50006L12 2.30006C10.9 1.90006 9.60001 2.10006 8.70001 2.80006L5.20001 5.50006C5.10002 5.60006 5.00002 5.70006 5.10002 5.70006C5.00002 6.00006 5.10002 6.40006 5.40002 6.60006C6.00002 6.90006 6.70001 6.90006 7.30001 6.50006L10.2 4.80006C10.4 4.70006 10.7 4.70006 10.9 4.90006C14.9 10.1001 17.1 12.8001 17.3 13.0001C17.5 13.2001 18.3 13.1001 19.4 12.7001C19.7 12.5001 19.9 12.4001 19.9 12.1001L19.9 5.10006C20 4.90006 19.8 4.70006 19.5 4.70006Z" fill="currentColor" >
</path>
</g>
<path d="M16.4 13.5L15.7 12.7L10.4 6.00001C10.4 6.00001 10.3 6.00001 10.2 6.00001L7.7 7.40001C6.9 7.90001 5.9 8.00001 5 7.70001C4.5 7.50001 4.2 7.10001 4 6.60001C3.9 6.10001 3.9 5.60001 4.2 5.10001C4.3 5.00001 4.2 4.80001 4.1 4.80001L4 4.80001L0.5 4.80001C0.2 4.70001 0 5.00001 0 5.20001L0 12.2C0.1 12.5 0.3 12.7 0.6 12.7L1.6 12.7L2.3 11.8C3 11 4.2 10.9 5 11.5C5 11.5 5 11.5 5.1 11.5C5.4 11.8 8.9 14.9001 9.1 15.2001C9.7 15.9001 9.8 16.8001 9.4 17.6001L9.3 17.8001C9.8 18.1001 15.8 15.4001 16.2 15.1001C16.7 14.8001 16.9 14.1 16.5 13.6L16.4 13.5Z" fill="currentColor" >
</path>
<g opacity="0.5">
<path d="M4.39997 12.2C3.99997 12 3.49997 12.1 3.19998 12.5L2.49998 13.4C2.19998 13.8 2.19998 14.4 2.59998 14.7L2.69998 14.8C2.89998 15 4.29997 15.9 6.99997 17.6C7.39997 17.9 7.99997 17.9 8.29997 17.4C8.29997 17.4 8.29997 17.3 8.39997 17.3L8.49997 17.1C8.69997 16.7 8.69997 16.2 8.29997 15.9C8.09997 15.6 4.79997 12.5 4.39997 12.2Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M15.6 12.5999C14.6 12.6999 13.8 13.3999 13.5 14.2999L8.10002 14.2999C8.00002 13.9999 7.90002 13.6999 7.70002 13.3999L13.2 7.99995C12.7 7.69995 12.3 7.29995 12 6.79995L6.60002 12.1999C6.10002 11.8999 5.50002 11.6999 4.90002 11.6999L4.90002 6.49995C6.20002 5.99995 6.90002 4.59995 6.40002 3.29995C6.00002 1.99995 4.50002 1.29995 3.20002 1.69995C1.90002 2.09995 1.20002 3.69995 1.60002 4.99995C1.90002 5.69995 2.40002 6.29995 3.10002 6.49995L3.10002 12.1999C1.50002 13.0999 0.900022 15.1999 1.90002 16.7999C2.80002 18.3999 4.90002 18.9999 6.50002 17.9999C7.30002 17.4999 7.90002 16.7999 8.10002 15.8999L13.4 15.8999C13.8 17.1999 15.3 17.8999 16.6 17.4999C17.7 17.0999 18.5 15.9999 18.3 14.7999C18.2 13.4999 17 12.4999 15.6 12.5999Z" fill="currentColor" >
</path>
</g>
<path d="M15 1.5C13.1 1.5 11.5 3.1 11.5 5C11.5 5.6 11.7 6.3 12 6.8C12.3 7.3 12.7 7.7 13.2 8C13.7 8.3 14.3 8.5 15 8.5C16.9 8.5 18.5 6.9 18.5 5C18.5 3.1 16.9 1.5 15 1.5Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M16.6002 0.5L3.4002 0.5C2.2002 0.5 1.2002 1.5 1.2002 2.7L1.2002 17.3C1.2002 18.5 2.2002 19.5 3.4002 19.5L16.6002 19.5C17.8002 19.5 18.8002 18.5 18.8002 17.3L18.8002 2.7C18.8002 1.5 17.8002 0.5 16.6002 0.5ZM10.0002 4.2C10.6002 4.2 11.1002 4.7 11.1002 5.3C11.1002 5.9 10.6002 6.4 10.0002 6.4C9.4002 6.4 8.9002 5.9 8.9002 5.3C8.9002 4.6 9.4002 4.2 10.0002 4.2ZM5.2002 4.2C5.8002 4.2 6.3002 4.7 6.3002 5.3C6.3002 5.9 5.8002 6.4 5.2002 6.4C4.6002 6.4 4.1002 5.9 4.1002 5.3C4.1002 4.6 4.6002 4.2 5.2002 4.2ZM4.9002 9.3L13.0002 9.3C13.4002 9.3 13.7002 9.6 13.7002 10C13.7002 10.4 13.4002 10.7 13.0002 10.7L4.9002 10.7C4.5002 10.7 4.2002 10.4 4.2002 10C4.1002 9.6 4.5002 9.3 4.9002 9.3ZM15.1002 15.1L4.9002 15.1C4.5002 15.1 4.2002 14.8 4.2002 14.4C4.2002 14 4.5002 13.7 4.9002 13.7L15.1002 13.7C15.5002 13.7 15.8002 14 15.8002 14.4C15.8002 14.8 15.5002 15.1 15.1002 15.1ZM14.7002 6.3C14.1002 6.3 13.6002 5.8 13.6002 5.2C13.6002 4.6 14.1002 4.1 14.7002 4.1C15.3002 4.1 15.8002 4.6 15.8002 5.2C15.8002 5.8 15.3002 6.3 14.7002 6.3Z" fill="currentColor" >
</path>
</g>
<circle cx="9.99990234375" cy="5.299951171875" r="1.1" fill="currentColor" >
</circle>
<circle cx="5.20009765625" cy="5.299951171875" r="1.1" fill="currentColor" >
</circle>
<circle cx="14.70009765625" cy="5.299951171875" r="1.1" fill="currentColor" >
</circle>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18" height="18" viewBox="0 0 18 18" fill="none">
<g opacity="0.5">
<path d="M15 0L3 0C1.4 0 0 1.4 0 3.1L0 15C0 16.6 1.4 18 3 18L15 18C16.6 18 18 16.6 18 15L18 3.1C18 1.4 16.7 0 15 0ZM3 6.1C3 5.6 3.5 5.1 4 5.1L5 5.1L5 4.1C5 3.6 5.5 3.1 6 3.1C6.5 3.1 7 3.6 7 4.1L7 5.1L8 5.1C8.5 5.1 9 5.6 9 6.1C9 6.6 8.5 7.1 8 7.1L7 7.1L7 8.1C7 8.6 6.5 9.1 6 9.1C5.5 9.1 5 8.6 5 8.1L5 7.1L4 7.1C3.5 7.1 3 6.6 3 6.1ZM4.3 13.7C3.9 13.3 3.9 12.7 4.3 12.3L12.3 4.3C12.7 3.9 13.3 3.9 13.7 4.3C14.1 4.7 14.1 5.3 13.7 5.7L5.7 13.7C5.4 14.1 4.7 14.1 4.3 13.7ZM14 15L11 15C10.5 15 10 14.5 10 14C10 13.5 10.5 13 11 13L14 13C14.5 13 15 13.5 15 14C15 14.5 14.5 15 14 15ZM14 12L11 12C10.5 12 10 11.5 10 11C10 10.5 10.5 10 11 10L14 10C14.5 10 15 10.5 15 11C15 11.6 14.5 12 14 12Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 883 B

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M15.1999 11.3C12.7999 11.3 10.8999 13.3 10.8999 15.6C10.8999 17.9 12.8999 19.9 15.1999 19.9C17.4999 19.9 19.4999 17.9 19.4999 15.6C19.5999 13.2 17.5999 11.3 15.1999 11.3ZM17.3999 16.5L14.7999 16.5L14.6999 16.5C14.4999 16.5 14.2999 16.3 14.2999 16L14.2999 13.4L14.2999 13.3C14.2999 13.1 14.4999 12.9 14.7999 12.9L14.8999 12.9C15.0999 12.9 15.2999 13.1 15.2999 13.4L15.2999 15.7L17.4999 15.7L17.5999 15.7C17.7999 15.7 17.9999 15.9 17.9999 16.2C17.8999 16.3 17.6999 16.5 17.3999 16.5Z" fill="currentColor" >
</path>
<g opacity="0.5">
<path d="M10.6999 13C12.0999 10.5 15.2999 9.7 17.7999 11.1L17.7999 0.8C17.7999 0.3 17.3999 0 16.9999 0L1.2999 0C0.799902 0 0.399902 0.4 0.399902 0.8L0.399902 18.2C0.399902 18.7 0.799902 19 1.1999 19L11.1999 19C9.8999 17.5 9.5999 15 10.6999 13ZM3.8999 3.5L14.2999 3.5C14.7999 3.5 15.0999 3.9 15.0999 4.3C15.0999 4.8 14.6999 5.1 14.2999 5.1L3.8999 5.1L3.7999 5.1C3.2999 5.1 3.0999 4.8 3.0999 4.3C3.0999 3.9 3.3999 3.5 3.8999 3.5ZM3.8999 7.8L9.8999 7.8C10.3999 7.8 10.6999 8.2 10.6999 8.6C10.6999 9.1 10.2999 9.4 9.8999 9.4L3.8999 9.4L3.7999 9.4C3.2999 9.4 3.0999 9.2 3.0999 8.7C3.0999 8.2 3.3999 7.8 3.8999 7.8ZM8.2999 13.9L3.8999 13.9L3.7999 13.9C3.2999 13.8 2.9999 13.5 2.9999 13.1C2.9999 12.7 3.3999 12.3 3.7999 12.3L8.0999 12.3C8.5999 12.3 8.8999 12.7 8.8999 13.1C9.1999 13.5 8.6999 13.9 8.2999 13.9Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M16.7 2.5L13.7 2.5L13.7 2.7C13.7 3.7 12.9 4.4 12 4.4L7.9 4.4C6.9 4.4 6.2 3.6 6.2 2.7L6.2 2.5L3.2 2.5C2.2 2.5 1.5 3.3 1.5 4.2L1.5 17.8C1.5 18.8 2.3 19.5 3.2 19.5L16.8 19.5C17.8 19.5 18.5 18.7 18.5 17.8L18.5 4.2C18.5 3.3 17.7 2.5 16.7 2.5ZM14.4 9.6L10 14.6C9.9 14.8 9.6 14.9 9.4 14.9C9.2 14.9 8.9 14.8 8.8 14.7L6.2 12.4C5.8 12 5.8 11.6 6.1 11.1C6.5 10.8 7 10.7 7.4 11.1L9.4 12.8L13.3 8.4C13.7 8 14.2 8 14.6 8.3C14.6 8.7 14.6 9.2 14.4 9.6Z" fill="currentColor" >
</path>
</g>
<path d="M13.096 8.40064L9.19604 12.8006L7.19604 11.2006C6.79604 10.9006 6.29604 10.9006 5.89604 11.3006C5.59603 11.7006 5.59603 12.2006 5.99604 12.6006L8.59604 14.9006C8.89604 15.0006 9.09604 15.0006 9.29603 15.0006C9.59604 15.0006 9.79604 14.9006 9.89604 14.7006L14.296 9.60065C14.596 9.20064 14.596 8.70064 14.196 8.30064C13.896 8.10065 13.496 8.10065 13.096 8.40064Z" fill="currentColor" >
</path>
<path d="M8.5001 3.4001L11.4001 3.4001C12.2001 3.4001 12.8001 2.8001 12.8001 2.0001C12.8001 1.2001 12.2001 0.600098 11.4001 0.600098L8.5001 0.600098C7.7001 0.600098 7.1001 1.2001 7.1001 2.0001C7.1001 2.8001 7.8001 3.4001 8.5001 3.4001Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M8.2 1.59998L2.6 1.59998C2 1.59998 1.5 2.09998 1.5 2.69998L1.5 8.29998C1.5 8.89998 2 9.39998 2.6 9.39998L8.2 9.39998C8.8 9.39998 9.3 8.89998 9.3 8.29998L9.3 2.69998C9.3 2.09998 8.8 1.59998 8.2 1.59998Z" fill="currentColor" >
</path>
</g>
<g opacity="0.5">
<path d="M17.4002 1.59998L11.8002 1.59998C11.2002 1.59998 10.7002 2.09998 10.7002 2.69998L10.7002 8.29998C10.7002 8.89998 11.2002 9.39998 11.8002 9.39998L17.4002 9.39998C18.0002 9.39998 18.5002 8.89998 18.5002 8.29998L18.5002 2.69998C18.5002 2.09998 18.0002 1.59998 17.4002 1.59998Z" fill="currentColor" >
</path>
</g>
<g opacity="0.5">
<path d="M8.2 10.6L2.6 10.6C2 10.6 1.5 11.1 1.5 11.7L1.5 17.3C1.5 17.9 2 18.4 2.6 18.4L8.2 18.4C8.8 18.4 9.3 17.9 9.3 17.3L9.3 11.7C9.3 11.1 8.8 10.6 8.2 10.6Z" fill="currentColor" >
</path>
</g>
<path d="M17.4002 10.6L11.8002 10.6C11.2002 10.6 10.7002 11.1 10.7002 11.7L10.7002 17.3C10.7002 17.9 11.2002 18.4 11.8002 18.4L17.4002 18.4C18.0002 18.4 18.5002 17.9 18.5002 17.3L18.5002 11.7C18.5002 11.1 18.0002 10.6 17.4002 10.6Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M12.4998 9.00005C13.3998 9.00005 14.2998 9.40005 14.9998 10L15.6998 10.7C16.9998 10 17.9998 8.90005 18.3998 7.40005C18.5998 6.60005 18.5998 5.80005 18.3998 5.10005C18.2998 4.70005 17.7998 4.60005 17.5998 4.90005L15.2998 7.20005L12.7998 7.20005L12.7998 4.70005L14.9998 2.50005C15.2998 2.20005 15.0998 1.80005 14.7998 1.70005C14.0998 1.50005 13.2998 1.50005 12.4998 1.70005C10.6998 2.10005 9.1998 3.70005 8.8998 5.60005C8.8998 5.90005 8.7998 6.20005 8.7998 6.40005L11.4998 9.10005C11.9998 9.00005 12.2998 9.00005 12.4998 9.00005Z" fill="currentColor" >
</path>
</g>
<path d="M18.1 14.5L14.2 10.7C13.4 9.9 12.3 9.8 11.4 10.2L7.8 6.7L7.8 4.7L3.6 1.5L1.5 3.6L4.7 7.8L6.8 7.8L10.3 11.3C9.8 12.2 10 13.4 10.8 14.1L14.7 18C15.2 18.5 16 18.5 16.5 18L18.3 16.2C18.6 15.8 18.6 15 18.1 14.5Z" fill="currentColor" >
</path>
<g opacity="0.5">
<path d="M9.0999 11.7L7.0999 9.69995L2.1999 14.6C1.2999 15.5 1.2999 16.9 2.1999 17.8C2.5999 18.2 3.1999 18.5 3.7999 18.5C4.3999 18.5 4.8999 18.3 5.3999 17.8L9.3999 13.8C8.9999 13.2 8.8999 12.5 9.0999 11.7ZM3.5999 17.2C3.1999 17.2 2.7999 16.8 2.7999 16.4C2.7999 16 3.1999 15.6 3.5999 15.6C3.9999 15.6 4.3999 16 4.3999 16.4C4.3999 16.8 4.0999 17.2 3.5999 17.2Z" fill="currentColor" >
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M17.6002 3.9L11.1002 0.8C10.4002 0.4 9.5002 0.4 8.8002 0.8L2.4002 3.9C1.7002 4.2 1.2002 5 1.2002 5.8L1.2002 14.2C1.2002 15.1 1.6002 15.8 2.4002 16.1L8.9002 19.2C9.60019 19.6 10.5002 19.6 11.2002 19.2L17.7002 16.1C18.5002 15.7 18.9002 15 18.9002 14.2L18.9002 5.8C18.8002 5 18.3002 4.2 17.6002 3.9ZM10.0002 14.8C10.0002 15.2 9.7002 15.5 9.3002 15.5L6.6002 15.5C6.2002 15.5 5.9002 15.2 5.9002 14.8L5.9002 12.1C5.9002 11.7 6.2002 11.4 6.6002 11.4L9.3002 11.4C9.7002 11.4 10.0002 11.7 10.0002 12.1L10.0002 14.8ZM15.5002 14.8C15.5002 15.2 15.2002 15.5 14.8002 15.5L12.0002 15.5C11.6002 15.5 11.3002 15.2 11.3002 14.8L11.3002 12.1C11.3002 11.7 11.6002 11.4 12.0002 11.4L14.7002 11.4C15.1002 11.4 15.4002 11.7 15.4002 12.1L15.4002 14.8L15.5002 14.8ZM15.5002 9.3C15.5002 9.7 15.2002 10 14.8002 10L12.0002 10C11.6002 10 11.3002 9.7 11.3002 9.3L11.3002 6.7C11.3002 6.3 11.6002 6 12.0002 6L14.7002 6C15.1002 6 15.4002 6.3 15.4002 6.7L15.4002 9.3L15.5002 9.3Z" fill="currentColor" >
</path>
</g>
<path d="M9.2999 11.4L6.5999 11.4C6.1999 11.4 5.8999 11.7 5.8999 12.1L5.8999 14.8C5.8999 15.2 6.1999 15.5 6.5999 15.5L9.2999 15.5C9.6999 15.5 9.9999 15.2 9.9999 14.8L9.9999 12.1C9.9999 11.7 9.6999 11.4 9.2999 11.4ZM8.9999 12.8L6.9999 12.8C6.7999 12.8 6.5999 12.6 6.5999 12.4C6.5999 12.2 6.7999 12 6.9999 12L8.9999 12C9.1999 12 9.3999 12.2 9.3999 12.4C9.3999 12.6 9.1999 12.8 8.9999 12.8Z" fill="currentColor" >
</path>
<path d="M14.7998 11.4L11.9998 11.4C11.5998 11.4 11.2998 11.7 11.2998 12.1L11.2998 14.8C11.2998 15.2 11.5998 15.5 11.9998 15.5L14.6998 15.5C15.0998 15.5 15.3998 15.2 15.3998 14.8L15.3998 12.1C15.4998 11.7 15.0998 11.4 14.7998 11.4ZM14.3998 12.8L12.3998 12.8C12.1998 12.8 11.9998 12.6 11.9998 12.4C11.9998 12.2 12.1998 12 12.3998 12L14.3998 12C14.5998 12 14.7998 12.2 14.7998 12.4C14.7998 12.6 14.5998 12.8 14.3998 12.8Z" fill="currentColor" >
</path>
<path d="M14.7998 6L11.9998 6C11.5998 6 11.2998 6.3 11.2998 6.7L11.2998 9.4C11.2998 9.8 11.5998 10.1 11.9998 10.1L14.6998 10.1C15.0998 10.1 15.3998 9.8 15.3998 9.4L15.3998 6.7C15.4998 6.2 15.0998 6 14.7998 6ZM14.3998 7.3L12.3998 7.3C12.1998 7.3 11.9998 7.1 11.9998 7C11.9998 6.9 12.1998 6.6 12.3998 6.6L14.3998 6.6C14.5998 6.6 14.7998 6.8 14.7998 7C14.7998 7.2 14.5998 7.3 14.3998 7.3Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M9.9998 7.80005L9.9998 7.80005C8.7998 7.80005 7.7998 8.80005 7.7998 10C7.7998 11.2 8.7998 12.2 9.9998 12.2C11.1998 12.2 12.1998 11.2 12.1998 10C12.1998 8.80005 11.1998 7.80005 9.9998 7.80005Z" fill="currentColor" >
</path>
</g>
<g opacity="0.5">
<path d="M18.5 8.30002L18.5 8.30002C19 7.80002 19.1 7.20002 18.9 6.60002C18.6 5.80002 18.1 5.10002 17.6 4.50002C17.2 4.00002 16.6 3.80002 16 4.00002C15.3 4.10002 14.6 4.00002 14 3.70002C13.4 3.40002 13 2.90002 12.7 2.20002C12.5 1.60002 12 1.20002 11.4 1.10002C10.4 1.00002 9.59999 1.00002 8.69999 1.10002C8.09999 1.20002 7.49999 1.60002 7.29999 2.20002C7.09999 2.80002 6.69999 3.30002 6.09999 3.60002C5.49999 4.00002 4.79999 4.10002 4.09999 3.90002C3.49999 3.80002 2.79999 4.00002 2.39999 4.50002C1.89999 5.10002 1.39999 5.90002 1.09999 6.60002C0.899992 7.20002 0.999992 7.80002 1.49999 8.30002C1.89999 8.70002 2.19999 9.30002 2.19999 10C2.19999 10.7 1.89999 11.3 1.49999 11.7C1.09999 12.1 0.899992 12.8 1.19999 13.4C1.49999 14.2 1.99999 14.9 2.49999 15.5C2.89999 16 3.49999 16.2 4.09999 16C4.79999 15.9 5.49999 16 6.09999 16.3C6.69999 16.6 7.09999 17.1 7.29999 17.8C7.49999 18.4 7.99999 18.8 8.59999 18.9C9.49999 19 10.3 19 11.2 18.9C11.8 18.8 12.3 18.4 12.5 17.8C12.7 17.2 13.2 16.6 13.8 16.3C14.4 16 15.1 15.9 15.8 16C16.4 16.1 17 15.9 17.4 15.5C17.9 14.9 18.4 14.1 18.7 13.4C19 12.8 18.8 12.2 18.4 11.7C17.6 10.8 17.6 9.30002 18.5 8.30002ZM13.6 10C13.6 12 12 13.6 9.99999 13.6C7.99999 13.6 6.39999 12 6.39999 10C6.39999 8.00002 7.99999 6.40002 9.99999 6.40002C12 6.40002 13.6 8.00002 13.6 10L13.6 10Z" fill="currentColor" >
</path>
</g>
<path d="M9.9999 6.40002C7.9999 6.40002 6.3999 8.00002 6.3999 10C6.3999 12 7.9999 13.6 9.9999 13.6C11.9999 13.6 13.5999 12 13.5999 10L13.5999 10C13.5999 8.00002 11.9999 6.40002 9.9999 6.40002ZM9.9999 12.2C8.7999 12.2 7.7999 11.2 7.7999 10C7.7999 8.80002 8.7999 7.80002 9.9999 7.80002L9.9999 7.80002C11.1999 7.80002 12.1999 8.80002 12.1999 10C12.1999 11.2 11.1999 12.2 9.9999 12.2Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="none">
<g opacity="0.5">
<path d="M5.5 7.80005L5.5 7.80005L9.5 7.80005L9.5 10L3.1 10C2.8 10 2.6 10.2 2.6 10.5L2.6 13.3L1.5 13.3C1.2 13.3 1 13.4 0.8 13.6C0.6 13.8 0.5 14.1 0.5 14.3L0.5 17.3C0.5 17.9 0.9 18.3 1.5 18.3L4.7 18.3C5 18.3 5.2 18.2 5.4 18C5.6 17.8 5.7 17.5 5.7 17.3L5.7 14.3C5.7 14 5.6 13.8 5.4 13.6C5.2 13.4 5 13.3 4.7 13.3L3.7 13.3L3.7 11L9.6 11L9.6 13.3L8.6 13.3C8.3 13.3 8.1 13.4 7.9 13.6C7.7 13.8 7.6 14.1 7.6 14.3L7.6 17.3C7.6 17.9 8 18.3 8.6 18.3L11.8 18.3C12.1 18.3 12.3 18.2 12.5 18C12.7 17.8 12.8 17.5 12.8 17.3L12.8 14.3C12.8 14 12.7 13.8 12.5 13.6C12.3 13.4 12.1 13.3 11.8 13.3L10.7 13.3L10.7 11L16.6 11L16.6 13.3L15.6 13.3C15.3 13.3 15.1 13.4 14.9 13.6C14.7 13.8 14.6 14.1 14.6 14.3L14.6 17.3C14.6 17.9 15 18.3 15.6 18.3L18.8 18.3C19.4 18.3 19.8 17.8 19.8 17.3L19.8 14.3C19.8 14 19.7 13.8 19.5 13.6C19.3 13.4 19.1 13.3 18.8 13.3L17.7 13.3L17.7 10.5C17.7 10.2 17.5 10 17.2 10L10.8 10L10.8 7.80005L5.5 7.80005Z" fill="currentColor" >
</path>
</g>
<path d="M10.4999 7.89998L14.4999 7.89998C15.0999 7.89998 15.5999 7.39998 15.5999 6.79998L15.5999 2.69998C15.5999 2.39998 15.4999 2.09998 15.2999 1.89998C15.0999 1.69998 14.7999 1.59998 14.4999 1.59998L5.4999 1.59998C4.8999 1.59998 4.3999 2.09998 4.3999 2.69998L4.3999 6.79998C4.3999 7.39998 4.8999 7.89998 5.4999 7.89998L10.4999 7.89998Z" fill="currentColor" >
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="60px" height="60px" viewBox="0 0 60 60" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61 (89581) - https://sketch.com -->
<title>Icon1@3x</title>
<desc>Created with Sketch.</desc>
<g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="系统首页" transform="translate(-419.000000, -136.000000)" fill="#0593FF">
<g id="1" transform="translate(234.000000, 120.000000)">
<g id="Total-Users">
<g id="Icon1" transform="translate(185.000000, 16.000000)">
<path d="M23,60 C10.2974508,60 1.55561363e-15,49.7025492 0,37 L0,23 C-1.55561363e-15,10.2974508 10.2974508,2.33342044e-15 23,0 L37,0 C49.7025492,-2.33342044e-15 60,10.2974508 60,23 L60,37 C60,49.7025492 49.7025492,60 37,60 L23,60 Z" id="Circle-2" opacity="0.209999993"></path>
<g id="Group" transform="translate(14.000000, 18.000000)" fill-rule="nonzero">
<path d="M24,6.66666667 C26.209139,6.66666667 28,8.45752767 28,10.6666667 C28,12.8758057 26.209139,14.6666667 24,14.6666667 C21.790861,14.6666667 20,12.8758057 20,10.6666667 C20,8.45752767 21.790861,6.66666667 24,6.66666667 Z M12,0 C14.9455187,0 17.3333333,2.38781467 17.3333333,5.33333333 C17.3333333,8.278852 14.9455187,10.6666667 12,10.6666667 C9.05448133,10.6666667 6.66666667,8.278852 6.66666667,5.33333333 C6.66666667,2.38781467 9.05448133,0 12,0 Z" id="Combined-Shape" opacity="0.587820871"></path>
<path d="M23.4686027,16.0012776 L23.3172917,16 C27.927838,16 31.7158139,18.2931929 31.9979916,23.2 C32.0092328,23.3954741 31.9979916,24 31.2745999,24 L26.1333333,24 L26.1333333,24 C26.1333333,20.9989578 25.1418595,18.2294867 23.4686027,16.0012776 Z M11.9777884,13.3333333 C18.3616218,13.3333333 23.6065116,16.3909238 23.9972191,22.9333333 C24.0127839,23.1939654 23.9972191,24 22.9955999,24 L0.97000297,24 L0.97000297,24 C0.635616207,24 -0.027282334,23.2789066 0.000868912387,22.932274 C0.517678033,16.5686878 5.6825498,13.3333333 11.9777884,13.3333333 Z" id="Combined-Shape"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

@ -13,18 +13,10 @@
v-model="visible"
:overlayClassName="`${prefixCls}-popover`"
>
<template #title>
<div class="flex justify-between">
<a-input
:placeholder="t('component.icon.search')"
@change="debounceHandleSearchChange"
allowClear
/>
</div>
</template>
<template #title> </template>
<template #content>
<div v-if="getPaginationList.length">
<!-- <div v-if="getPaginationList.length">
<ScrollContainer class="border border-solid border-t-0">
<ul class="flex flex-wrap px-2">
<li
@ -35,7 +27,6 @@
@click="handleClick(icon)"
:title="icon"
>
<!-- <Icon :icon="icon" :prefix="prefix" /> -->
<SvgIcon v-if="isSvgMode" :name="icon" />
<Icon :icon="icon" v-else />
</li>
@ -50,12 +41,18 @@
@change="handlePageChange"
/>
</div>
</div> -->
<div class="icnonBox-list">
<div
@click="handleClick(item)"
class="icnonBox"
v-for="(item, index) in menuIcon"
:key="index"
>
<SvgIcon :name="item" :size="25" color="rgba(39, 94, 204, 1)" />
</div>
</div>
<template v-else
><div class="p-5"><a-empty /></div>
</template>
</template>
<span class="cursor-pointer px-2 py-1 flex items-center" v-if="isSvgMode && currentSelect">
<SvgIcon :name="currentSelect" />
</span>
@ -65,13 +62,12 @@
</a-input>
</template>
<script lang="ts" setup>
import { ref, watchEffect, watch, unref } from 'vue'
import { ref, watchEffect, watch, unref, onMounted } from 'vue'
import { useDesign } from '/@/hooks/web/useDesign'
import { ScrollContainer } from '/@/components/Container'
import { Input, Popover, Pagination, Empty } from 'ant-design-vue'
import Icon from './Icon.vue'
import SvgIcon from './SvgIcon.vue'
import iconsData from '../data/icons.data'
import { propTypes } from '/@/utils/propTypes'
import { usePagination } from '/@/hooks/web/usePagination'
@ -80,13 +76,36 @@
import { useCopyToClipboard } from '/@/hooks/web/useCopyToClipboard'
import { useMessage } from '/@/hooks/web/useMessage'
import svgIcons from 'virtual:svg-icons-names'
const menuIcon = [
'menu-caishui',
'menu-renwu',
'menu-jiesuan',
'menu-jichu1',
'menu-xitong',
'menu-xiangshi',
'menu-xiangmao',
'menu-shouye',
'menu-shenhe',
'menu-jichu',
'menu-huoban',
'menu-haiyun',
'menu-gongju',
'menu-feiyong',
'menu-chuanqi',
'menu-chaxun',
'menu-cangwei',
'menu-zuzhi',
]
// 使WebStormunused
const AInput = Input
const APopover = Popover
const APagination = Pagination
const AEmpty = Empty
onMounted(() => {
const icons = import.meta.glob('/@/assets/icons')
console.log(icons, 1312)
})
function getIcons() {
const data = iconsData as any
const prefix: string = data?.prefix ?? ''
@ -136,6 +155,7 @@
watch(
() => currentSelect.value,
(v) => {
console.log('currentSelect.value', v)
emit('update:value', v)
return emit('change', v)
},
@ -165,7 +185,7 @@
currentList.value = icons.filter((item) => item.includes(value))
}
</script>
<style lang="less">
<style lang="less" scoped>
@prefix-cls: ~'@{namespace}-icon-picker';
.@{prefix-cls} {
@ -185,4 +205,12 @@
}
}
}
.icnonBox-list {
display: flex;
.icnonBox {
margin-right: 10px;
text-align: center;
cursor: pointer;
}
}
</style>

@ -1,6 +1,7 @@
<template>
<svg
:class="[prefixCls, $attrs.class, spin && 'svg-icon-spin']"
:fill="color"
:style="getStyle"
aria-hidden="true"
>
@ -19,6 +20,10 @@
type: String,
default: 'icon',
},
color: {
type: String,
default: 'black',
},
name: {
type: String,
required: true,
@ -43,6 +48,7 @@
return {
width: s,
height: s,
color: props.color,
}
})
return { symbolId, prefixCls, getStyle }

Loading…
Cancel
Save