Commit 8a14069e71d5393cfa5b758f46a1c5c001fa172b
1 parent
b9b470f4
refactor: refactor dashboard
Showing
89 changed files
with
1457 additions
and
2471 deletions
.husky/lintstagedrc.js
... | ... | @@ -2,7 +2,7 @@ module.exports = { |
2 | 2 | '*.{js,jsx,ts,tsx}': ['eslint --fix', 'prettier --write'], |
3 | 3 | '{!(package)*.json,*.code-snippets,.!(browserslist)*rc}': ['prettier --write--parser json'], |
4 | 4 | 'package.json': ['prettier --write'], |
5 | - '*.vue': ['prettier --write', 'stylelint --fix'], | |
5 | + '*.vue': ['eslint --fix', 'prettier --write', 'stylelint --fix'], | |
6 | 6 | '*.{scss,less,styl,css,html}': ['stylelint --fix', 'prettier --write'], |
7 | 7 | '*.md': ['prettier --write'], |
8 | 8 | }; | ... | ... |
CHANGELOG.zh_CN.md
build/vite/alias.ts
... | ... | @@ -2,7 +2,7 @@ import { resolve } from 'path'; |
2 | 2 | import type { Alias } from 'vite'; |
3 | 3 | |
4 | 4 | function pathResolve(dir: string) { |
5 | - return resolve(__dirname, '.', dir); | |
5 | + return resolve(process.cwd(), '.', dir); | |
6 | 6 | } |
7 | 7 | |
8 | 8 | export function createAlias(alias: [string, string][]): Alias[] { | ... | ... |
build/vite/plugin/html.ts
... | ... | @@ -12,7 +12,7 @@ import { GLOB_CONFIG_FILE_NAME } from '../../constant'; |
12 | 12 | export function configHtmlPlugin(env: ViteEnv, isBuild: boolean) { |
13 | 13 | const { VITE_GLOB_APP_TITLE, VITE_PUBLIC_PATH } = env; |
14 | 14 | |
15 | - const path = VITE_PUBLIC_PATH.endsWith('/') ? VITE_PUBLIC_PATH : `${VITE_PUBLIC_PATH}/`; | |
15 | + const path = VITE_PUBLIC_PATH?.endsWith('/') ? VITE_PUBLIC_PATH : `${VITE_PUBLIC_PATH}/`; | |
16 | 16 | |
17 | 17 | const getAppConfigSrc = () => { |
18 | 18 | return `${path || '/'}${GLOB_CONFIG_FILE_NAME}?v=${pkg.version}-${new Date().getTime()}`; | ... | ... |
package.json
... | ... | @@ -8,8 +8,8 @@ |
8 | 8 | }, |
9 | 9 | "scripts": { |
10 | 10 | "bootstrap": "yarn install", |
11 | - "serve": "npx --max_old_space_size=4096 vite", | |
12 | - "dev": "npx --max_old_space_size=4096 vite", | |
11 | + "serve": "cross-env --max_old_space_size=4096 vite", | |
12 | + "dev": "cross-env --max_old_space_size=4096 vite", | |
13 | 13 | "build": "vite build && esno ./build/script/postBuild.ts", |
14 | 14 | "build:no-cache": "yarn clean:cache && npm run build", |
15 | 15 | "report": "cross-env REPORT=true npm run build ", |
... | ... | @@ -32,7 +32,7 @@ |
32 | 32 | }, |
33 | 33 | "dependencies": { |
34 | 34 | "@iconify/iconify": "^2.0.0-rc.6", |
35 | - "@vueuse/core": "^4.6.2", | |
35 | + "@vueuse/core": "^4.6.3", | |
36 | 36 | "@zxcvbn-ts/core": "^0.3.0", |
37 | 37 | "ant-design-vue": "^2.1.2", |
38 | 38 | "apexcharts": "^3.26.0", |
... | ... | @@ -49,7 +49,7 @@ |
49 | 49 | "sortablejs": "^1.13.0", |
50 | 50 | "tinymce": "^5.7.1", |
51 | 51 | "vditor": "^3.8.4", |
52 | - "vue": "3.0.7", | |
52 | + "vue": "3.0.10", | |
53 | 53 | "vue-i18n": "^9.0.0", |
54 | 54 | "vue-router": "^4.0.5", |
55 | 55 | "vue-types": "^3.0.2", |
... | ... | @@ -60,7 +60,7 @@ |
60 | 60 | "devDependencies": { |
61 | 61 | "@commitlint/cli": "^12.0.1", |
62 | 62 | "@commitlint/config-conventional": "^12.0.1", |
63 | - "@iconify/json": "^1.1.322", | |
63 | + "@iconify/json": "^1.1.323", | |
64 | 64 | "@purge-icons/generated": "^0.7.0", |
65 | 65 | "@types/crypto-js": "^4.0.1", |
66 | 66 | "@types/fs-extra": "^9.0.9", |
... | ... | @@ -72,21 +72,20 @@ |
72 | 72 | "@types/qs": "^6.9.6", |
73 | 73 | "@types/rollup-plugin-visualizer": "^2.6.0", |
74 | 74 | "@types/sortablejs": "^1.10.6", |
75 | - "@typescript-eslint/eslint-plugin": "^4.19.0", | |
76 | - "@typescript-eslint/parser": "^4.19.0", | |
75 | + "@typescript-eslint/eslint-plugin": "^4.20.0", | |
76 | + "@typescript-eslint/parser": "^4.20.0", | |
77 | 77 | "@vitejs/plugin-legacy": "^1.3.2", |
78 | - "@vitejs/plugin-vue": "^1.2.0", | |
78 | + "@vitejs/plugin-vue": "^1.2.1", | |
79 | 79 | "@vitejs/plugin-vue-jsx": "^1.1.2", |
80 | - "@vue/compiler-sfc": "3.0.7", | |
80 | + "@vue/compiler-sfc": "3.0.10", | |
81 | 81 | "autoprefixer": "^10.2.5", |
82 | - "body-parser": "^1.19.0", | |
83 | 82 | "commitizen": "^4.2.3", |
84 | 83 | "conventional-changelog-cli": "^2.1.1", |
85 | 84 | "cross-env": "^7.0.3", |
86 | 85 | "dotenv": "^8.2.0", |
87 | 86 | "eslint": "^7.23.0", |
88 | 87 | "eslint-config-prettier": "^8.1.0", |
89 | - "eslint-define-config": "^1.0.5", | |
88 | + "eslint-define-config": "^1.0.6", | |
90 | 89 | "eslint-plugin-prettier": "^3.3.1", |
91 | 90 | "eslint-plugin-vue": "^7.8.0", |
92 | 91 | "esno": "^0.5.0", |
... | ... | @@ -97,7 +96,7 @@ |
97 | 96 | "is-ci": "^3.0.0", |
98 | 97 | "less": "^4.1.1", |
99 | 98 | "lint-staged": "^10.5.4", |
100 | - "postcss": "^8.2.8", | |
99 | + "postcss": "^8.2.9", | |
101 | 100 | "prettier": "^2.2.1", |
102 | 101 | "pretty-quick": "^3.1.0", |
103 | 102 | "rimraf": "^3.0.2", |
... | ... | @@ -108,17 +107,17 @@ |
108 | 107 | "stylelint-order": "^4.1.0", |
109 | 108 | "ts-node": "^9.1.1", |
110 | 109 | "typescript": "4.2.3", |
111 | - "vite": "2.1.3", | |
110 | + "vite": "2.1.5", | |
112 | 111 | "vite-plugin-compression": "^0.2.3", |
113 | 112 | "vite-plugin-html": "^2.0.3", |
114 | 113 | "vite-plugin-imagemin": "^0.2.9", |
115 | - "vite-plugin-mock": "^2.4.0", | |
114 | + "vite-plugin-mock": "^2.4.1", | |
116 | 115 | "vite-plugin-purge-icons": "^0.7.0", |
117 | 116 | "vite-plugin-pwa": "^0.6.4", |
118 | 117 | "vite-plugin-style-import": "^0.9.1", |
119 | 118 | "vite-plugin-svg-icons": "^0.4.0", |
120 | 119 | "vite-plugin-theme": "^0.5.0", |
121 | - "vite-plugin-windicss": "0.11.0", | |
120 | + "vite-plugin-windicss": "0.10.4", | |
122 | 121 | "vue-eslint-parser": "^7.6.0" |
123 | 122 | }, |
124 | 123 | "resolutions": { | ... | ... |
src/assets/icons/download-count.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 356.99 419.8"><defs><style>.cls-1{fill:#ffa546;}.cls-2{fill:#ff6059;opacity:0.4;}.cls-3{fill:#426572;}.cls-4{fill:#ffd947;}</style></defs><title>Asset 91</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M351,380.73v17.59a15.52,15.52,0,0,1-15.47,15.48H21.46A15.52,15.52,0,0,1,6,398.32V380.73a15.51,15.51,0,0,1,15.47-15.47H335.52A15.51,15.51,0,0,1,351,380.73Z"/><path class="cls-2" d="M351,406.85c0,3.95-7,7.19-15.47,7.19H21.46C13,414,6,410.8,6,406.85V380.73a15.51,15.51,0,0,1,15.47-15.47H37.66l3.44,25.27c0,4,7,7.2,15.47,7.2l283.72,12.44,7.38-2.28Z"/><path class="cls-3" d="M335.52,419.8H21.46A21.5,21.5,0,0,1,0,398.32V380.73a21.49,21.49,0,0,1,21.46-21.47H335.52A21.49,21.49,0,0,1,357,380.73v17.59a21.52,21.52,0,0,1-21.46,21.48ZM21.46,371.26A9.48,9.48,0,0,0,12,380.73v17.59a9.48,9.48,0,0,0,9.46,9.48H335.52a9.52,9.52,0,0,0,9.46-9.48V380.73a9.48,9.48,0,0,0-9.46-9.47Z"/><path class="cls-1" d="M247.93,138H233.23V41.7A35.7,35.7,0,0,0,197.53,6H159.45a35.7,35.7,0,0,0-35.7,35.7V138H109.06C80,138,61.84,169.48,76.37,194.64l34.72,60.13,30,52c16.6,28.76,58.12,28.76,74.72,0l30-52,34.72-60.13C295.14,169.48,277,138,247.93,138Z"/><path class="cls-2" d="M280.62,188l-34.73,60.13-30,52c-11.24,19.46-66.68,32.78-52.52,18.88,60.22-59.12,104.3-182.16,104.3-182.16A37.74,37.74,0,0,1,280.62,188Z"/><path class="cls-4" d="M192.3,6c-.22.23-.42.47-.63.72-38.92,45-18.36,116.49-42.85,170.71-10.14,22.45-29.18,41.51-52.15,49.48L78,194.64C63.52,169.48,81.67,138,110.72,138h14.7V41.7A35.7,35.7,0,0,1,161.12,6Z"/><path class="cls-3" d="M178.49,334.39h0a48.64,48.64,0,0,1-42.56-24.57L71.17,197.64A43.75,43.75,0,0,1,109.06,132h8.69V41.7A41.74,41.74,0,0,1,159.45,0h38.09a41.75,41.75,0,0,1,41.7,41.7V132h8.69a43.75,43.75,0,0,1,37.89,65.62L221,309.82A48.64,48.64,0,0,1,178.49,334.39ZM109.06,144a31.75,31.75,0,0,0-27.49,47.62l64.76,112.17a37.14,37.14,0,0,0,64.33,0l64.76-112.17A31.75,31.75,0,0,0,247.92,144H227.23V41.7A29.73,29.73,0,0,0,197.53,12H159.45a29.73,29.73,0,0,0-29.7,29.7V144Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-1.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 391.31 560.11"><defs><style>.cls-1{fill:#f9cdb7;}.cls-2{fill:#e2a78d;}.cls-3{fill:#213346;}.cls-4{fill:#bfe1ee;}.cls-5{fill:#dfe7ea;}.cls-6{fill:#b46078;}.cls-7{fill:#96426e;}.cls-8{fill:#fff;}.cls-9{fill:#fefdf5;}.cls-10{fill:#f4eae1;}.cls-11{fill:#f9637c;}.cls-12{fill:#ba4264;}.cls-13{fill:#b13a59;}</style></defs><title>Asset 15</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><circle class="cls-1" cx="45.9" cy="303.35" r="41.4"/><path class="cls-2" d="M78.13,278.08a41.39,41.39,0,0,0-57.27,57.27,41.4,41.4,0,1,1,57.27-57.27Z"/><path class="cls-3" d="M45.9,347.82a45.9,45.9,0,1,1,45.89-45.9A46,46,0,0,1,45.9,347.82Zm0-82.79a36.9,36.9,0,1,0,36.89,36.89A36.94,36.94,0,0,0,45.9,265Z"/><circle class="cls-1" cx="345.41" cy="303.35" r="41.4"/><path class="cls-3" d="M345.42,347.82a45.9,45.9,0,1,1,45.89-45.9A46,46,0,0,1,345.42,347.82Zm0-82.79a36.9,36.9,0,1,0,36.89,36.89A36.94,36.94,0,0,0,345.42,265Z"/><path class="cls-1" d="M191.57,88.78h2.79a146.1,146.1,0,0,1,146.1,146.1v95A147.5,147.5,0,0,1,193,477.43h0a147.5,147.5,0,0,1-147.5-147.5v-95a146.1,146.1,0,0,1,146.1-146.1Z"/><path class="cls-2" d="M211.7,474.46a147.74,147.74,0,0,1-20.29,1.41c-81.14,0-147.5-66.37-147.5-147.5v-97c0-79.3,64.87-144.18,144.17-144.18h6.65a142.14,142.14,0,0,1,17,1C147.26,95.87,91.42,154.6,81.17,220.06a509,509,0,0,1-13.33,61.86L54.49,328.37C54.49,402.62,140.07,464.5,211.7,474.46Z"/><path class="cls-3" d="M191.41,481.93a152.43,152.43,0,0,1-152-152V234.88A151,151,0,0,1,190,84.28h2.79a151,151,0,0,1,150.61,150.6v95.05a152.45,152.45,0,0,1-152,152ZM190,93.28a142,142,0,0,0-141.6,141.6v95.05a142.82,142.82,0,0,0,244,101,142,142,0,0,0,42-101V234.88A142,142,0,0,0,192.8,93.28Z"/><path class="cls-4" d="M325.44,305.26v.19C324.89,305.48,325.11,305.35,325.44,305.26Z"/><path class="cls-3" d="M368.43,305.61a3,3,0,0,1-2.94-2.41c-4.06-20.3-24.53-16.89-25.4-16.73a3,3,0,1,1-1-5.91c9.36-1.67,28.17.66,32.33,21.46a3,3,0,0,1-2.35,3.53A3,3,0,0,1,368.43,305.61Z"/><path class="cls-3" d="M21.27,308.26a2.36,2.36,0,0,1-.37,0,3,3,0,0,1-2.61-3.34c1.75-14.23,7.79-21.26,12.55-24.65a20.94,20.94,0,0,1,10.61-4.05,3,3,0,0,1,.24,6c-.65,0-14.7,1.08-17.45,23.43A3,3,0,0,1,21.27,308.26Z"/><ellipse class="cls-5" cx="184.64" cy="499.11" rx="179.73" ry="52.86"/><path class="cls-6" d="M335.74,353.31c21.15,38.6,14.42,76.22,15.16,112.12l-11.45-12.67a123.72,123.72,0,0,1-30.05,60,44.13,44.13,0,0,0-13.92-15.33,92.89,92.89,0,0,1-28.69,48.92,37.34,37.34,0,0,0-1.06-30.87A58.87,58.87,0,0,1,233.6,551.2a24.22,24.22,0,0,0,2.63-23.34c-11.66,19.79-45.18,20.39-57.53,1-.86,3.91-.23,9.05,3.76,9.38-16.8,2.59-32.18-4.49-43.74-16.95a28.25,28.25,0,0,0,9.37,18.32A51.33,51.33,0,0,1,105.4,511.3c-21.68,1.35-43.33-13.51-49.87-34.21a10.36,10.36,0,0,1-2.7,9.92C15.38,468,17.38,382.75,41.91,354.63c0,0,51.63,8.28,83,32.06,8.53,6.48,8.78-2.64,21-7.72,16.48-6.83,45.87-11.63,62.57-11.7,24.41-.11,37.46,30.85,53.1,16.16C303,344.58,335.38,352.66,335.74,353.31Z"/><path class="cls-7" d="M352.35,461,340.9,448.3a123.83,123.83,0,0,1-30,60,44.26,44.26,0,0,0-13.92-15.34,92.89,92.89,0,0,1-28.69,48.92A37.38,37.38,0,0,0,267.18,511a58.84,58.84,0,0,1-32.13,35.77,24.22,24.22,0,0,0,2.63-23.33c-11.66,19.79-45.18,20.39-57.53,1-.87,3.91.11,18.31,4.11,18.65-16.8,2.58-32.53-13.76-44.09-26.22.67,7,2.41,19.59,7.68,24.23-17.9-.91-33.22-18.12-41-34.26-21.68,1.35-43.33-13.5-49.87-34.21a10.38,10.38,0,0,1-2.7,9.93C41.34,476,32.8,461.71,28.19,444.67,44.75,456.74,64.24,465,83.51,472.46c13.08,5,26.33,9.83,40.12,12.34,13.38,2.43,27.05,2.67,40.65,2.91,37.73.65,77,1,111.14-15.22,9.78-4.65,20.09-12.6,19.75-23.43-.39-12.38-13.93-19.44-25.48-23.87,24.6-3.65,44.78-22.73,56-44.92a136.88,136.88,0,0,0,9.89-26.39l3.31,2.58C349,391.91,351.61,425.08,352.35,461Z"/><path class="cls-3" d="M256.37,560.11l7.72-18.34a32.54,32.54,0,0,0,2.3-16.08,63.44,63.44,0,0,1-29.54,26.86l-15.22,6.65,9.78-13.42A19.55,19.55,0,0,0,235,535.31c-6.64,5.87-15.71,9.29-25.74,9.47a40.71,40.71,0,0,1-22-5.69c1.08,5.49,1.15,10.37-3.11,12.33l-1.88.87-1.88-.87c-13.79-6.36-24.61-12.92-33.69-20.51,1.54,6.3,3.28,8.56,4.17,9.34l9.71,8.53-12.91-.66c-19.13-1-35-18.9-43.5-35h-.05c-18.58,0-36.49-10.43-46.18-26.13l-.46.48-2.31,2.25-2.88-1.46C38,481,27.7,464.56,23.31,441.92c-6.43-33.13.88-73.25,16.66-91.33a4.5,4.5,0,0,1,6.78,5.91c-14.15,16.23-20.57,53-14.61,83.71,3.45,17.74,10.68,31,20.55,37.85a5.39,5.39,0,0,0-.06-2.56L61.27,473c5.89,18.64,25.78,32.29,45.3,31.07l3-.19,1.31,2.73c7.82,16.21,18.57,26.05,28.08,30.23A85.81,85.81,0,0,1,135.69,519l-1.27-13.24,9.05,9.75c9,9.69,19.89,17.53,34.83,25-.35-1.64-.78-3.38-1.09-4.62-1.3-5.17-2-8.22-1.46-10.69l2.33-10.64,5.86,9.18c4.85,7.6,14,12.09,24.49,12.09h.66c10.8-.2,20-5,24.71-13l4.51-7.66,3.5,8.16a28.32,28.32,0,0,1,2,14.83,54.25,54.25,0,0,0,19.1-26.84l3.33-10.56,5,9.89a41.62,41.62,0,0,1,4.38,18.57,88.24,88.24,0,0,0,16.95-35.57l1.43-6.48,5.49,3.73a48.58,48.58,0,0,1,11.95,11.55,120.21,120.21,0,0,0,25.08-53.29l1.69-8.89,10.47,11.59c2.16-37.59-3.37-68.28-17.17-95.91a4.5,4.5,0,1,1,8-4c15.83,31.7,21.33,67,17.31,111.15l-.93,10.24-12.53-13.87A127.42,127.42,0,0,1,314.17,513l-4.26,4.66-3-5.54a39.46,39.46,0,0,0-7.37-9.62,97.41,97.41,0,0,1-28.29,44.41Z"/><path class="cls-1" d="M158.08,455.14A10.16,10.16,0,0,1,147.94,445V406.25a10.17,10.17,0,0,1,10.14-10.14H229a10.17,10.17,0,0,1,10.13,10.14V445A10.16,10.16,0,0,1,229,455.14"/><path class="cls-2" d="M240.85,410.47v12a10.15,10.15,0,0,0-9.29-6.1H160.61a10.16,10.16,0,0,0-10.14,10.13v26.74a10.1,10.1,0,0,1-.84-4V410.47a10.16,10.16,0,0,1,10.13-10.13h71A10.16,10.16,0,0,1,240.85,410.47Z"/><path class="cls-3" d="M193.13,394.93c7.32,0,14.47,0,21.37.11l10.16.12,2.48,0,1.23,0h.34l.45,0,.89.06a14.83,14.83,0,0,1,6.56,2.4,14.65,14.65,0,0,1,6.5,11.19l0,.81v.68l0,1.11-.06,2.21c0,1.45-.08,2.89-.13,4.3-.18,5.64-.38,10.9-.61,15.69s-.48,9.14-.75,12.95c0,.48-.06,1-.1,1.41,0,.23,0,.45,0,.68s-.05.55-.08.81a12.38,12.38,0,0,1-.77,3.09,12,12,0,0,1-3.1,4.43,10.12,10.12,0,0,1-6.49,2.68,5.06,5.06,0,0,1-1.78-.27c-.39-.15-.58-.31-.58-.49s.19-.35.52-.54l1.41-.68a10.84,10.84,0,0,0,4.06-3.37,8.74,8.74,0,0,0,1.39-3.21,8.13,8.13,0,0,0,.13-1.92l0-.53c0-.23,0-.45-.05-.68,0-.46-.07-.93-.1-1.41-.27-3.81-.52-8.15-.74-12.95s-.44-10.05-.62-15.69c0-1.41-.09-2.85-.13-4.3l-.06-2.21,0-1.11v-.28l0-.16,0-.32a5.68,5.68,0,0,0-2.72-4.14,5.59,5.59,0,0,0-2.44-.77h-.76l-1.23,0-2.48,0-10.16.12c-6.9.07-14.05.1-21.37.1s-14.47,0-21.37-.1l-10.17-.12-2.47,0-1.23,0h-.76a5.59,5.59,0,0,0-2.44.77,5.68,5.68,0,0,0-2.72,4.14l0,.32,0,.16v.28l0,1.11-.06,2.21c0,1.45-.09,2.89-.13,4.3-.18,5.64-.39,10.9-.62,15.69s-.47,9.14-.74,12.95c0,.48-.07,1-.1,1.41,0,.23,0,.45,0,.68l0,.53a8.13,8.13,0,0,0,.13,1.92,8.58,8.58,0,0,0,1.39,3.21,10.69,10.69,0,0,0,4.06,3.37l1.4.68c.34.19.52.37.52.54s-.18.34-.57.49a5.06,5.06,0,0,1-1.78.27,10.14,10.14,0,0,1-6.5-2.68,12,12,0,0,1-3.09-4.43,12.38,12.38,0,0,1-.77-3.09c0-.26-.07-.59-.08-.81l-.06-.68c0-.46-.06-.93-.1-1.41-.26-3.81-.51-8.15-.74-12.95s-.43-10.05-.61-15.69c0-1.41-.09-2.85-.13-4.3,0-.73-.05-1.47-.07-2.21l0-1.11v-.68l0-.81a14.74,14.74,0,0,1,13.06-13.59l.89-.06.45,0h.34l1.23,0,2.47,0,10.17-.12C178.66,395,185.81,394.93,193.13,394.93Z"/><path class="cls-3" d="M54.48,374.11a37.83,37.83,0,0,0,.49,9.41,39.45,39.45,0,0,0,3,9.29,40.75,40.75,0,0,1-5.73-8.37,42.54,42.54,0,0,1-3.46-9.9,46.05,46.05,0,0,1-1-10.71,50.72,50.72,0,0,1,.42-5.48,35.47,35.47,0,0,1,1.17-5.68l10.41,4.56a24.21,24.21,0,0,0-2,3.68,43.89,43.89,0,0,0-1.6,4.2A39.74,39.74,0,0,0,54.48,374.11Z"/><path class="cls-3" d="M70,382.66c.81,7.4,4.1,14.79,8.86,21.21A47.32,47.32,0,0,1,64.51,384a38.71,38.71,0,0,1-2.31-12.94,35.09,35.09,0,0,1,2.63-13.62l10,5.38C71,367.93,69.21,375.33,70,382.66Z"/><path class="cls-3" d="M98.32,388.23a51,51,0,0,0,6.84,20.32,54,54,0,0,1-12.35-18.93A56.65,56.65,0,0,1,89,366.14l11.2,1.92A47.79,47.79,0,0,0,98.32,388.23Z"/><path class="cls-3" d="M282.66,384.17a26.93,26.93,0,0,1-.31,8.78c-.5,2.23-1.26,3.53-2,3.48-1.43-.15-2-5.39-2.82-11.65s-1.36-11.51,0-12c.66-.21,1.71.88,2.72,2.92A27,27,0,0,1,282.66,384.17Z"/><path class="cls-3" d="M305.19,378.25a35.36,35.36,0,0,1-2.39,12.16c-1.21,3-2.49,4.54-3.14,4.31-1.37-.52.25-7.73.42-16.61s-.95-16.16.45-16.6c.65-.19,1.85,1.45,2.91,4.47A35.62,35.62,0,0,1,305.19,378.25Z"/><path class="cls-3" d="M328.91,374.58a53,53,0,0,1,.5,9.22,44.45,44.45,0,0,1-.88,7.48c-.89,4.19-2.12,6.59-2.77,6.45-1.47-.31-.09-10.37-1.91-22.42s-5.7-21.42-4.36-22.11c.6-.31,2.41,1.68,4.41,5.46a46.7,46.7,0,0,1,2.91,6.93A56.29,56.29,0,0,1,328.91,374.58Z"/><path class="cls-3" d="M63.25,476.89a41,41,0,0,1-.26-8.64,36.07,36.07,0,0,1,.52-3.73,28.41,28.41,0,0,1,.79-3.18c1.19-3.83,2.68-5.88,3.3-5.66s.47,2.63.25,6.31c0,.93-.12,1.93-.13,3s0,2.22,0,3.41a68.87,68.87,0,0,0,.61,7.76,75.5,75.5,0,0,0,1.58,7.62c.34,1.15.63,2.26,1,3.27s.66,2,1,2.85c1.24,3.47,2.14,5.7,1.53,6.13s-2.54-1.16-4.76-4.51A27.16,27.16,0,0,1,67,488.7a35.74,35.74,0,0,1-1.55-3.44A41.24,41.24,0,0,1,63.25,476.89Z"/><path class="cls-3" d="M95.32,490.74a52.94,52.94,0,0,1-.06-13.92c.47-3.51,1.17-5.64,1.87-5.63s1.28,2.19,1.74,5.63.8,8.16,1.51,13.2c.37,2.51.82,4.86,1.3,7,.29,1,.5,2.06.8,3q.19.7.39,1.35l.41,1.23c1,3.14,1.89,5.16,1.29,5.61s-2.46-.92-4.52-4l-.78-1.23c-.25-.43-.48-.9-.73-1.39a31.63,31.63,0,0,1-1.37-3.18A41.46,41.46,0,0,1,95.32,490.74Z"/><path class="cls-3" d="M133.57,497.43c-4.22-15-4.79-27.65-3.43-27.82s4.23,11.85,8.35,26.45,7.93,26.36,6.6,26.93S137.74,512.42,133.57,497.43Z"/><path class="cls-3" d="M246.46,509.58c1.89-6.31,3.22-12.24,4.4-16.52s2.17-6.94,2.88-6.83.94,2.91.68,7.41a78.07,78.07,0,0,1-3.07,17.43,59.78,59.78,0,0,1-3.67,9.2,42.39,42.39,0,0,1-2.2,3.76c-.37.57-.73,1.13-1.1,1.64l-1.13,1.43c-3,3.61-5.46,5.14-5.93,4.69s.94-2.87,2.92-6.68c.25-.47.5-1,.77-1.49l.78-1.65c.56-1.12,1-2.39,1.62-3.67C244.45,515.67,245.5,512.73,246.46,509.58Z"/><path class="cls-3" d="M276.25,498.2c1.34-7.68,2-14.9,3-20.1s1.81-8.37,2.51-8.31,1.07,3.35,1.08,8.62a122.32,122.32,0,0,1-1.55,20.69,60.77,60.77,0,0,1-3.08,11.26,42.45,42.45,0,0,1-4.42,8.53c-3.14,4.54-6,6.46-6.51,6s1.27-3.2,3.37-7.8a68.85,68.85,0,0,0,3.11-8.29A89.28,89.28,0,0,0,276.25,498.2Z"/><path class="cls-3" d="M306.39,479c1.49-6.22,2.52-12,3.48-16.23s1.83-6.81,2.54-6.73,1.08,2.78,1,7.15a78.88,78.88,0,0,1-2.11,17,58.26,58.26,0,0,1-3,9.11c-.63,1.35-1.19,2.63-1.87,3.77-.33.58-.63,1.14-1,1.66l-1,1.47c-2.59,3.69-4.87,5.39-5.38,5s.61-2.87,2.22-6.72L302,493c.2-.53.41-1.08.62-1.66.47-1.12.85-2.38,1.32-3.67C304.79,485,305.63,482.1,306.39,479Z"/><path class="cls-3" d="M316.6,469.6c1.61-4,2.93-7.79,4-11.33.5-1.78,1-3.46,1.41-5.07s.78-3.1,1.1-4.47c1.26-5.5,1.93-9,2.68-9s1.27,3.64.89,9.52c-.1,1.46-.24,3.07-.52,4.78s-.61,3.53-1,5.44a76.28,76.28,0,0,1-9.69,23.34c-1.07,1.63-2.07,3.19-3.13,4.56s-2.05,2.64-3,3.74c-3.89,4.42-6.89,6.55-7.37,6.09s1.47-3.46,4.47-8.24c.75-1.2,1.57-2.5,2.39-3.94s1.69-3,2.6-4.58C313.16,477.18,315,473.53,316.6,469.6Z"/><path class="cls-8" d="M36.38,392.54c.75-3.65,2.73-6.2,4.07-5.78s1.62,3.43.93,6.81-2.14,6-3.55,5.89S35.63,396.18,36.38,392.54Z"/><path class="cls-8" d="M37.64,432a53,53,0,0,1-1.88-14.87c.13-3.85.79-6.2,1.47-6.2,1.47,0,2.42,9.08,5.35,19.74s6.63,19,5.37,19.72c-.59.34-2.36-1.34-4.42-4.6A51.58,51.58,0,0,1,37.64,432Z"/><path class="cls-3" d="M125.55,391.49h-.49c-5.14-.18-9.18-3.25-12.42-5.71l-.2-.15a157,157,0,0,0-68.06-29.49,4.5,4.5,0,0,1,1.51-8.87,166.07,166.07,0,0,1,72,31.19l.19.15c2.47,1.87,5,3.8,7.31,3.89s4.86-1.61,7.58-3.4l.77-.5C149.09,368.55,169,363,189.86,363h0c20.83,0,40.77,5.52,56.13,15.56l.77.5c2.71,1.79,5.3,3.48,7.58,3.4s4.84-2,7.3-3.89l.2-.15a166.07,166.07,0,0,1,72-31.19,4.5,4.5,0,1,1,1.51,8.87,157,157,0,0,0-68.06,29.49l-.2.15c-3.24,2.46-7.28,5.53-12.42,5.71s-9.43-2.62-12.85-4.87l-.74-.49c-28.72-18.76-73.71-18.76-102.43,0l-.74.49C134.6,388.79,130.5,391.49,125.55,391.49Z"/><path class="cls-3" d="M190.39,345.16a4.49,4.49,0,0,1-4.5-4.5V294.07a4.5,4.5,0,0,1,9,0v46.59A4.5,4.5,0,0,1,190.39,345.16Z"/><path class="cls-2" d="M178.07,222.19c1.68,7.42,1.09,17.32-4.12,23.31-6.08,7-15.65,5.56-23.92,5.21a103.64,103.64,0,0,0-30,3.07c-8,2.05-15.14,7-23.27,8.36-8.9,1.55-11-3.2-5.06-9.72,7-7.66,17-15.82,26.45-20.25,17.56-8.26,39.91-12.29,59.6-10.32"/><path class="cls-2" d="M204.25,225.47c-1.68,7.42-1.08,17.32,4.13,23.31,6.07,7,15.65,5.56,23.92,5.21a103.61,103.61,0,0,1,30,3.07c8,2.05,15.14,6.95,23.27,8.36,8.91,1.55,11-3.19,5.06-9.72-6.94-7.66-17-15.81-26.44-20.25-17.57-8.26-39.91-12.29-59.61-10.31"/><path class="cls-6" d="M205.19,214.55c-1.68,7.41-1.09,17.31,4.12,23.3,6.07,7,15.65,5.57,23.92,5.22a103.23,103.23,0,0,1,30,3.07c8,2.05,15.15,6.94,23.27,8.36,8.91,1.55,11-3.2,5.07-9.73-6.95-7.66-17-15.81-26.45-20.25-17.57-8.26-39.91-12.28-59.6-10.31"/><path class="cls-3" d="M289.6,259.29a22.42,22.42,0,0,1-3.85-.36c-5-.87-9.51-2.84-13.86-4.75a64.83,64.83,0,0,0-9.76-3.68,98.35,98.35,0,0,0-28.71-2.93c-.88,0-1.78.08-2.68.13-8,.44-18,1-24.83-6.89-6.61-7.6-6.88-19.43-5.11-27.26a5.34,5.34,0,0,1,4.29-3.82,123.23,123.23,0,0,1,62,10.72c9.2,4.33,19.88,12.49,27.87,21.3,5.87,6.47,4.76,11.05,3.58,13.2C297.53,256.7,295.17,259.29,289.6,259.29Zm-51.81-20.82a106.54,106.54,0,0,1,26.58,3.31,73,73,0,0,1,11.13,4.16c4,1.77,7.86,3.44,11.79,4.12a12.72,12.72,0,0,0,2.79.22,12.53,12.53,0,0,0-1.83-2.48c-7.24-8-16.83-15.35-25-19.2a114.19,114.19,0,0,0-54.15-10.17c-.7,5.74.13,12.44,3.63,16.47,4,4.56,10.57,4.2,17.55,3.82l2.79-.15C234.63,238.51,236.21,238.47,237.79,238.47Z"/><path class="cls-6" d="M173.31,210.57c1.68,7.42,1.09,17.32-4.12,23.3-6.08,7-15.66,5.57-23.93,5.22a103.27,103.27,0,0,0-30,3.07c-8,2.05-15.14,7-23.27,8.36-8.91,1.55-11-3.2-5.06-9.72,6.94-7.66,17-15.82,26.45-20.25,17.56-8.26,39.9-12.29,59.6-10.32"/><path class="cls-3" d="M88.89,255.31c-5.56,0-7.93-2.59-8.89-4.34-1.19-2.15-2.3-6.72,3.58-13.2,8-8.81,18.66-17,27.86-21.29a123,123,0,0,1,62-10.72,5.3,5.3,0,0,1,4.29,3.82c1.77,7.82,1.49,19.65-5.12,27.25-6.86,7.88-16.82,7.33-24.83,6.89l-2.68-.13a98.35,98.35,0,0,0-28.71,2.93,66.24,66.24,0,0,0-9.75,3.68c-4.36,1.91-8.86,3.88-13.87,4.75A22.42,22.42,0,0,1,88.89,255.31Zm-.47-9a12.45,12.45,0,0,0,2.78-.21c3.93-.69,7.75-2.36,11.8-4.13a73.52,73.52,0,0,1,11.12-4.16,107.61,107.61,0,0,1,31.33-3.2c.92,0,1.85.09,2.8.14,7,.38,13.57.75,17.54-3.82,3.51-4,4.33-10.72,3.63-16.47a114.34,114.34,0,0,0-54.15,10.17c-8.19,3.85-17.78,11.21-25,19.2A12.55,12.55,0,0,0,88.42,246.3Z"/><path class="cls-3" d="M183.32,443.66a115.94,115.94,0,0,1-19.23-1.61,3.5,3.5,0,1,1,1.27-6.88c.3.05,30.64,5.45,44.81-4.67a15.44,15.44,0,0,0,6.65-10.76,3.5,3.5,0,1,1,6.92,1.05,22.47,22.47,0,0,1-9.51,15.42C205.9,442.15,193.63,443.66,183.32,443.66Z"/><path class="cls-3" d="M353.48,315.47a3,3,0,0,1-2.91-2.3,38.7,38.7,0,0,1-1.16-13.9A21,21,0,0,1,355.94,286a3,3,0,0,1,4,4.48,15.11,15.11,0,0,0-4.57,9.53,33.19,33.19,0,0,0,1,11.77,3,3,0,0,1-2.22,3.61A2.79,2.79,0,0,1,353.48,315.47Z"/><path class="cls-3" d="M33.65,315.47a2.79,2.79,0,0,1-.7-.08,3,3,0,0,1-2.23-3.61,33.19,33.19,0,0,0,1-11.77,15.1,15.1,0,0,0-4.56-9.53,3,3,0,1,1,4-4.48,21,21,0,0,1,6.53,13.27,38.93,38.93,0,0,1-1.16,13.9A3,3,0,0,1,33.65,315.47Z"/><path class="cls-8" d="M257.31,169.69a45.27,45.27,0,0,1,7.68,4,35.23,35.23,0,0,1,5.5,4.42c2.85,2.87,4,5.23,3.3,6s-3.05,0-6.42-1.57l-5.81-2.68c-2.18-1-4.56-2-7.09-3s-5-1.88-7.24-2.68l-6.07-2c-3.49-1.2-5.77-2.2-5.73-3.28s2.48-2,6.52-2.08a34.71,34.71,0,0,1,7,.58A45.21,45.21,0,0,1,257.31,169.69Z"/><path class="cls-8" d="M37.56,196.45a14.27,14.27,0,0,1,4.18-5.72c1.52-1.16,2.92-1.47,3.78-.87s1.07,2,.85,3.68a23.93,23.93,0,0,1-1.76,5.89,23.77,23.77,0,0,1-3,5.37c-1.06,1.34-2.18,2.15-3.23,1.95s-1.79-1.42-2-3.31A14.32,14.32,0,0,1,37.56,196.45Z"/><path class="cls-8" d="M59.41,173.58c3.26-1.52,6.63-1.21,7.53.71s-1,4.71-4.29,6.23-6.63,1.2-7.53-.71S56.15,175.1,59.41,173.58Z"/><path class="cls-8" d="M74.62,157.15c2.37-5.05,5.43-8.82,7.45-8.15s2.07,5.88-.51,11.39-6.65,8.81-8.43,7.7S72.26,162.2,74.62,157.15Z"/><path class="cls-9" d="M57.89,159.15V82c0-15.57,6.93-29.64,17.59-35.75l38.7-22.17c46.33-26.53,98.7-26.53,145,0l38.71,22.17C308.57,52.33,315.49,66.4,315.49,82v77.18"/><path class="cls-10" d="M312.46,80.79v19.39c-49.22-48.34-115.1-74.62-177.69-59.93-17.18,4-34.87,11.84-45.35,28.33-13.07,20.57-10.54,52.57,5.53,70C106.58,151.12,122,155,137.89,158h-83V80.79c0-15.58,6.92-29.65,17.59-35.76l38.7-22.17c46.32-26.52,98.7-26.52,145,0L294.88,45C305.55,51.14,312.46,65.21,312.46,80.79Z"/><path class="cls-3" d="M315.3,163.91a4.5,4.5,0,0,1-4.5-4.5V82.23c0-14-6-26.52-15.32-31.85L256.77,28.22c-22.36-12.81-46-19.31-70.27-19.31s-47.91,6.5-70.27,19.31L77.52,50.38C68.22,55.71,62.2,68.22,62.2,82.23v77.18a4.5,4.5,0,0,1-9,0V82.23c0-17.18,7.79-32.75,19.85-39.66l38.7-22.16c47.51-27.21,102-27.21,149.5,0L300,42.57C312,49.48,319.8,65.05,319.8,82.23v77.18A4.49,4.49,0,0,1,315.3,163.91Z"/><path class="cls-11" d="M358.91,168a188.7,188.7,0,0,1-7.86,25.11c-1.65,4.39-15.77,41.8-14.06,43.41-34-31.93-86.3-52.37-145-52.37S81.13,204.56,47.14,236.44c-12.27-38.2-42.51-96.29-6.57-129,10.27-9.35,23.35-13.28,36.1-16.5,72.69-18.36,148.62-20.81,221.57-3.88,12,2.79,24,6.15,34.87,12.74s20.46,16.78,25,30C362.43,142.3,361.73,155.35,358.91,168Z"/><path class="cls-12" d="M61.88,102.48C69,96,77.49,92.12,86.27,89.28q-4.09,1-8.18,2c-12.75,3.22-25.83,7.15-36.1,16.5-35.94,32.71-5.7,90.8,6.57,129a163.52,163.52,0,0,1,17-13.88C52.14,185,28.54,132.83,61.88,102.48Z"/><path class="cls-13" d="M104.58,105a1,1,0,0,1-.19-2c6.25-1.26,12.88-2.39,19.71-3.36a1,1,0,0,1,.28,2c-6.79,1-13.39,2.09-19.6,3.34A.68.68,0,0,1,104.58,105Z"/><path class="cls-13" d="M57.19,120.46a1,1,0,0,1-.84-.46,1,1,0,0,1,.3-1.38c.42-.27,10.63-6.73,35.7-12.92a1,1,0,1,1,.48,1.94c-24.75,6.11-35,12.6-35.1,12.66A1,1,0,0,1,57.19,120.46Z"/><path class="cls-13" d="M220.93,96.32h-.09c-6.83-.61-13.48-1-19.79-1.22a1,1,0,0,1,0-2h0c6.34.2,13,.62,19.9,1.23a1,1,0,0,1-.09,2Z"/><path class="cls-13" d="M152,99.31a1,1,0,0,1-.16-2l5.35-.91c10.3-1.78,21-3.62,31.71-3.45a1,1,0,1,1,0,2c-10.58-.16-21.13,1.66-31.34,3.42l-5.37.91Z"/><path class="cls-13" d="M326.33,116.8a1,1,0,0,1-.33-.06c-6.55-2.35-13-4.47-19.07-6.29a1,1,0,0,1-.67-1.25,1,1,0,0,1,1.25-.67c6.13,1.83,12.58,4,19.16,6.33a1,1,0,0,1-.34,1.94Z"/><path class="cls-13" d="M295.34,107.21a1,1,0,0,1-.24,0C270.44,101,258.75,102,258.64,102a1,1,0,1,1-.19-2c.48,0,12.09-1.07,37.13,5.24a1,1,0,0,1-.24,2Z"/><path class="cls-13" d="M105.15,117.87a1,1,0,0,1-.19-2c6.24-1.26,12.88-2.39,19.71-3.36a1,1,0,1,1,.28,2c-6.79,1-13.39,2.09-19.6,3.34A.68.68,0,0,1,105.15,117.87Z"/><path class="cls-13" d="M57.76,133.34a1,1,0,0,1-.54-1.84c.42-.27,10.63-6.73,35.7-12.92a1,1,0,0,1,.48,1.94c-24.69,6.1-35,12.6-35.1,12.66A1,1,0,0,1,57.76,133.34Z"/><path class="cls-13" d="M221.5,109.2h-.09c-6.83-.61-13.49-1-19.79-1.22a1,1,0,0,1-1-1,1,1,0,0,1,1-1c6.33.2,13,.62,19.89,1.23a1,1,0,0,1-.08,2Z"/><path class="cls-13" d="M152.57,112.24a1,1,0,0,1-.35-1.94c.46-.17,11.58-4.16,37.21-4.46a1,1,0,0,1,1,1,1,1,0,0,1-1,1c-25.23.3-36.44,4.3-36.55,4.34A1,1,0,0,1,152.57,112.24Z"/><path class="cls-13" d="M326.9,129.68a1,1,0,0,1-.34-.06c-6.54-2.35-12.95-4.47-19.06-6.29a1,1,0,0,1,.58-1.92c6.13,1.83,12.58,4,19.16,6.33a1,1,0,0,1-.34,1.94Z"/><path class="cls-13" d="M295.91,120.09a1,1,0,0,1-.24,0c-24.72-6.23-36.35-5.2-36.46-5.19a1,1,0,0,1-.2-2c.49,0,12.09-1.07,37.14,5.24a1,1,0,0,1-.24,2Z"/><path class="cls-13" d="M104,132.4a1,1,0,0,1-1-.8,1,1,0,0,1,.78-1.18c6.25-1.25,12.88-2.39,19.71-3.36a1,1,0,0,1,1.14.85,1,1,0,0,1-.85,1.13c-6.8,1-13.4,2.09-19.61,3.34A.65.65,0,0,1,104,132.4Z"/><path class="cls-13" d="M56.62,147.87a1,1,0,0,1-.84-.46,1,1,0,0,1,.3-1.38c.42-.27,10.64-6.73,35.71-12.92a1,1,0,0,1,1.21.73,1,1,0,0,1-.74,1.21c-24.74,6.11-35,12.6-35.1,12.66A1,1,0,0,1,56.62,147.87Z"/><path class="cls-13" d="M220.36,123.73h-.09c-6.83-.62-13.48-1-19.78-1.23a1,1,0,0,1-1-1,1,1,0,0,1,1-1c6.34.2,13,.62,19.9,1.23a1,1,0,0,1-.09,2Z"/><path class="cls-13" d="M151.43,126.77a1,1,0,0,1-.35-1.94c.47-.17,11.58-4.16,37.22-4.46h0a1,1,0,0,1,0,2c-25.29.3-36.43,4.3-36.54,4.34A1.07,1.07,0,0,1,151.43,126.77Z"/><path class="cls-13" d="M325.77,144.22a1,1,0,0,1-.34-.06c-6.54-2.36-12.95-4.48-19.06-6.3a1,1,0,0,1-.67-1.25,1,1,0,0,1,1.24-.67c6.14,1.84,12.59,4,19.16,6.33a1,1,0,0,1-.33,1.95Z"/><path class="cls-13" d="M294.77,134.62l-.24,0c-24.65-6.21-36.35-5.2-36.46-5.19a1,1,0,0,1-.19-2c.48,0,12.08-1.07,37.14,5.24a1,1,0,0,1-.25,2Z"/><path class="cls-8" d="M134.28,55.94a21.68,21.68,0,0,1,9.13,1c2.27.86,3.52,2,3.38,3s-1.6,1.81-3.74,2.36a52.83,52.83,0,0,1-8.1,1.2,52.47,52.47,0,0,1-8.19.23c-2.2-.16-3.76-.65-4.09-1.66s.7-2.36,2.79-3.59A21.52,21.52,0,0,1,134.28,55.94Z"/><path class="cls-8" d="M189.16,54c14.08.87,25.23,3.94,25,6s-11.61,2.48-25.44,1.63S163.63,59,163.64,56.91,175.09,53.15,189.16,54Z"/><path class="cls-3" d="M45,244.59l-2.18-6.77c-1.91-6-4.28-12.43-6.78-19.29-13.82-37.8-31-84.85,1.47-114.42C48.67,94,62.43,89.89,75.57,86.57c75.35-19,152.7-20.37,223.69-3.89C311.33,85.48,324.07,89,335.45,96c12.88,7.83,22.44,19.32,26.92,32.35,4.08,11.86,4.39,25.17.93,40.67h0a191.33,191.33,0,0,1-8,25.71l-.14.4c-10,26.58-13.67,38.62-13.77,40.85a3.89,3.89,0,0,0-1.28-2.7l-6.16,6.56C299.3,207.29,247.58,188.65,192,188.65S84.83,207.26,50.21,239.73ZM197.37,80.24A489.6,489.6,0,0,0,77.77,95.3c-12,3-24.58,6.73-34.17,15.47-28,25.5-12,69.4.92,104.68,1.65,4.52,3.25,8.88,4.7,13.07,36.12-31.14,87.71-48.87,142.8-48.87,54.72,0,106,17.49,142,48.22,1-3.25,2.37-7.53,4.18-12.73,2.27-6.56,5.11-14.37,8.44-23.22l.15-.39A184.81,184.81,0,0,0,354.52,167c3.08-13.83,2.87-25.54-.66-35.78-3.8-11.05-12-20.85-23.09-27.6-9.72-5.91-20.44-9.15-33.54-12.19A441.79,441.79,0,0,0,197.37,80.24ZM358.91,168h0Z"/><path class="cls-8" d="M316.3,283a85,85,0,0,1-.17-10.5c.2-2.77.72-4.63,1.76-4.88s2.37,1.22,3.57,3.91a35.67,35.67,0,0,1,1.44,22.17c-.84,2.82-2,4.45-3,4.34s-1.82-1.89-2.38-4.61A83.3,83.3,0,0,1,316.3,283Z"/><path class="cls-8" d="M310.41,253a8.45,8.45,0,0,1-.74-3.45,4,4,0,0,1,1-2.95,2.9,2.9,0,0,1,3.26-.34,7.5,7.5,0,0,1,3.8,8.75,2.92,2.92,0,0,1-2.48,2.15,4.08,4.08,0,0,1-2.87-1.26A8.5,8.5,0,0,1,310.41,253Z"/><path class="cls-8" d="M300.23,237.15c-1-1.27-.45-3.35,1.22-4.65s3.82-1.33,4.82-.06.44,3.36-1.23,4.66S301.22,238.42,300.23,237.15Z"/><path class="cls-8" d="M258.7,168A36.44,36.44,0,0,1,271.61,173c3,2,4.41,3.89,3.92,4.8s-2.75.81-6,.2-7.55-1.61-12.31-2.55-9.11-1.61-12.36-2.27-5.37-1.37-5.47-2.44,1.91-2.24,5.43-3A36.43,36.43,0,0,1,258.7,168Z"/><path class="cls-8" d="M296.63,182.34a5.05,5.05,0,0,1,2.82,2.8,3,3,0,0,1-.45,3,4.48,4.48,0,0,1-2.58,1.46,4.48,4.48,0,0,1-4.87-2,4.37,4.37,0,0,1-.75-2.87,3,3,0,0,1,1.85-2.44A5.05,5.05,0,0,1,296.63,182.34Z"/><path class="cls-8" d="M320.06,194.45a16.53,16.53,0,0,1,5.18,5.14c1,1.69,1.19,3.15.49,3.94s-2.13.8-3.88.28a28.09,28.09,0,0,1-11.07-7.19c-1.19-1.39-1.77-2.7-1.32-3.67s1.85-1.37,3.8-1.15A16.57,16.57,0,0,1,320.06,194.45Z"/><circle class="cls-3" cx="133.38" cy="300.14" r="22.91"/><circle class="cls-1" cx="143.6" cy="283.11" r="12.7"/><circle class="cls-8" cx="124.18" cy="308.69" r="5.28"/><circle class="cls-3" cx="239.38" cy="305.14" r="22.91"/><circle class="cls-1" cx="249.6" cy="288.11" r="12.7"/><circle class="cls-8" cx="230.18" cy="313.69" r="5.28"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-2.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 379.47 510.81"><defs><style>.cls-1{fill:#dfe7ea;}.cls-2{fill:#ceea57;}.cls-3{fill:#213346;}.cls-4{fill:#95bc4a;}.cls-5{fill:#bfe1ee;}.cls-11,.cls-6{fill:#fff;}.cls-7{fill:#f5a2c6;}.cls-8{fill:#d676a3;}.cls-9{fill:#f9637c;}.cls-10{fill:#cc3656;}.cls-11{opacity:0.5;}.cls-12{fill:#f6aecd;}.cls-13{fill:#86b9f8;}.cls-14{fill:#7662fa;}</style></defs><title>Asset 16</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><ellipse class="cls-1" cx="191.74" cy="457.95" rx="179.73" ry="52.86"/><circle class="cls-2" cx="334.64" cy="271.05" r="40.33"/><path class="cls-3" d="M334.64,314.49a44.83,44.83,0,1,1,44.83-44.83A44.88,44.88,0,0,1,334.64,314.49Zm0-80.66a35.83,35.83,0,1,0,35.83,35.83A35.87,35.87,0,0,0,334.64,233.83Z"/><path class="cls-3" d="M356.42,273.33a3,3,0,0,1-2.93-2.41c-3.92-19.6-23.82-16.39-24.67-16.24a3,3,0,0,1-1.05-5.91c9.15-1.63,27.53.65,31.6,21a3,3,0,0,1-2.35,3.53A3.05,3.05,0,0,1,356.42,273.33Z"/><circle class="cls-2" cx="44.83" cy="269.05" r="40.33"/><path class="cls-4" d="M76.23,244.43a40.32,40.32,0,0,0-55.79,55.79,40.33,40.33,0,1,1,55.79-55.79Z"/><path class="cls-3" d="M44.83,312.49a44.83,44.83,0,1,1,44.83-44.83A44.88,44.88,0,0,1,44.83,312.49Zm0-80.66a35.83,35.83,0,1,0,35.83,35.83A35.87,35.87,0,0,0,44.83,231.83Z"/><path class="cls-2" d="M188.76,62h2.72A142.34,142.34,0,0,1,333.82,204.34v92.6a143.7,143.7,0,0,1-143.7,143.7h0a143.7,143.7,0,0,1-143.7-143.7v-92.6A142.34,142.34,0,0,1,188.76,62Z"/><path class="cls-4" d="M208.37,437.76a143.43,143.43,0,0,1-19.77,1.37c-79,0-143.71-64.66-143.71-143.71V200.94c0-77.25,63.22-140.46,140.47-140.46h6.48a136.88,136.88,0,0,1,16.53,1C138.82,69.71,84.43,129.29,84.43,200.94v94.48C84.43,367.76,138.58,428.06,208.37,437.76Z"/><path class="cls-3" d="M188.6,445.15A148.62,148.62,0,0,1,40.39,296.94v-92.6A147.26,147.26,0,0,1,187.24,57.5H190A147.26,147.26,0,0,1,336.8,204.34v92.6A148.62,148.62,0,0,1,188.6,445.15ZM187.24,66.5A138.26,138.26,0,0,0,49.39,204.34v92.6a139,139,0,0,0,237.52,98.31,138.2,138.2,0,0,0,40.89-98.31v-92.6A138.24,138.24,0,0,0,190,66.5Z"/><path class="cls-5" d="M319.19,272.92v.18C318.65,273.12,318.86,273,319.19,272.92Z"/><path class="cls-3" d="M20.84,273.92a2.31,2.31,0,0,1-.37,0,3,3,0,0,1-2.61-3.34c1.7-13.89,7.61-20.76,12.26-24.07a20.44,20.44,0,0,1,10.38-4,3,3,0,0,1,.23,6c-.63,0-14.25,1.06-16.92,22.76A3,3,0,0,1,20.84,273.92Z"/><path class="cls-3" d="M190.57,306.5a3,3,0,0,1-3-3V256.91a3,3,0,1,1,6,0V303.5A3,3,0,0,1,190.57,306.5Z"/><path class="cls-6" d="M40.94,365.6c.72-3.5,2.66-5.94,4-5.52s1.67,3.31,1,6.55-2.1,5.77-3.51,5.62S40.22,369.1,40.94,365.6Z"/><path class="cls-6" d="M42.16,403.44a49.43,49.43,0,0,1-1.78-14.27c.14-3.7.8-5.95,1.48-6,1.47,0,2.43,8.7,5.23,18.9s6.3,18.17,5,18.93c-.59.34-2.31-1.26-4.31-4.37A48.78,48.78,0,0,1,42.16,403.44Z"/><path class="cls-7" d="M137.75,2.51a33.77,33.77,0,0,0-24.37,10.94,34,34,0,0,0-41.26,46,34,34,0,1,0,38.79,54.36,34,34,0,0,0,54.73-27.46c0-.39,0-.78-.06-1.17a34,34,0,1,0,7.68-66.91,34.46,34.46,0,0,0-5.87.62A33.92,33.92,0,0,0,137.75,2.51Z"/><path class="cls-8" d="M89.32,49.48a33.74,33.74,0,0,0,2.8,12.94,34,34,0,0,0,6.82,64,34.92,34.92,0,0,1-6.91.82A34,34,0,0,1,77.12,62.42a34,34,0,0,1,30.57-47.49,34.27,34.27,0,0,1,8.1.82A34,34,0,0,0,89.32,49.48Z"/><path class="cls-3" d="M86.42,130.69A38.47,38.47,0,0,1,66.54,59.3,38.47,38.47,0,0,1,102.61,9.43a38.62,38.62,0,0,1,9.42,1A38,38,0,0,1,137.67,0h0a38.68,38.68,0,0,1,31.88,16c1.2-.14,2.42-.22,3.63-.24a38.47,38.47,0,0,1,28.34,65.18,38.17,38.17,0,0,1-27,11.75,40.18,40.18,0,0,1-4.53-.19,38.46,38.46,0,0,1-58.66,29.07,38.09,38.09,0,0,1-24.22,9.13ZM103.29,18.42h-.53a29.45,29.45,0,0,0-28.94,30,29,29,0,0,0,2.43,11.22l1.75,4L74,65.5a29.47,29.47,0,1,0,33.65,47.16l2.8-2.92,3.2,2.48A29.45,29.45,0,0,0,161.14,88.4c0-.29,0-.58,0-.87l-.53-6.29,6.12,1.55a29.47,29.47,0,1,0,6.65-58.05,28.71,28.71,0,0,0-5.08.54l-3.08.6-1.63-2.68A29.59,29.59,0,0,0,137.83,9h0a29.21,29.21,0,0,0-21.14,9.5l-1.93,2.09L112,19.75A29.32,29.32,0,0,0,103.29,18.42ZM137.75,4.51h0Z"/><polygon class="cls-3" points="225.1 107.59 226.73 112.26 221.44 110.12 233.38 107.94 235.94 107.48 236.58 109.21 243.09 126.94 231.9 111.73 235.06 112.98 224.2 118.39 221.46 119.76 218.98 116.27 215.87 111.89 194.8 82.23 205.66 66.03 225.1 107.59"/><polygon class="cls-3" points="81.49 154.74 81.53 157.94 84.27 155.47 76.54 156.78 74.89 157.06 74.88 158.25 74.82 170.43 78.27 158.75 76.63 160.2 84.41 161.1 86.37 161.33 87.11 158.67 88.04 155.33 95.65 128.68 84.16 125.25 81.49 154.74"/><polygon class="cls-3" points="197.95 122.51 197.9 126.47 194.51 123.42 204.09 125.03 206.15 125.38 206.16 126.86 206.23 141.99 201.95 127.48 203.99 129.29 194.33 130.4 191.89 130.68 190.97 127.38 189.82 123.23 180.37 90.14 194.63 85.89 197.95 122.51"/><polygon class="cls-3" points="149.78 144.16 144.65 143.61 144.93 142.63 148.61 118.63 135.56 121.73 137.8 143.28 138.05 145.98 138.25 148.13 140.4 147.9 147.64 147.1 148.59 155.26 151.23 145.32 151.49 144.35 149.78 144.16"/><circle class="cls-3" cx="241.03" cy="227.35" r="41.06"/><rect class="cls-9" x="238.09" y="225.78" width="15.99" height="86.04" rx="6.5"/><path class="cls-10" d="M249.78,310.38a5.81,5.81,0,0,1-3.69,1.43c-4.42,0-8-5.69-8-12.71V238.48c0-7,3.58-12.7,8-12.7a5.8,5.8,0,0,1,3.69,1.42c-2.56,2.13-4.31,6.38-4.31,11.28V299.1C245.47,304,247.22,308.25,249.78,310.38Z"/><path class="cls-3" d="M246.09,314.81a11,11,0,0,1-11-11v-70a11,11,0,0,1,22,0v70A11,11,0,0,1,246.09,314.81Zm0-86a5,5,0,0,0-5,5v70a5,5,0,1,0,10,0v-70A5,5,0,0,0,246.09,228.78Z"/><path class="cls-6" d="M296.05,131.36a75.23,75.23,0,0,1,6,11c.74,1.78,1.43,3.47,1.95,5.11s1,3.16,1.31,4.57c1.35,5.68,1.2,9.35.22,9.6-2.16.52-6.69-12.4-15.84-26.1-9-13.81-19.06-23.07-17.73-24.84.61-.81,4.05.51,8.73,4,1.17.87,2.42,1.86,3.69,3s2.58,2.43,3.93,3.81A76.62,76.62,0,0,1,296.05,131.36Z"/><path class="cls-6" d="M313.3,178.31c.48,2.42-.82,4.71-2.89,5.12s-4.15-1.22-4.62-3.64.82-4.72,2.9-5.13S312.83,175.89,313.3,178.31Z"/><path class="cls-6" d="M317,202.62c.54,4.11-.73,7.66-2.82,7.94s-4.24-2.84-4.77-6.94.73-7.66,2.83-7.94S316.48,198.52,317,202.62Z"/><circle class="cls-11" cx="229.78" cy="343.53" r="5.28"/><path class="cls-12" d="M138,52.68a29,29,0,0,0-19.37-.87c-4.89,1.53-7.35,3.77-7.61,3.46-.11-.12.35-.84,1.49-1.84A19.53,19.53,0,0,1,118,50.11a27.32,27.32,0,0,1,9.38-1.92,29,29,0,0,1,11.56,2.13,27.34,27.34,0,0,1,9.7,6.66,27.9,27.9,0,0,1,5.25,8,23.39,23.39,0,0,1,1.74,6.16c.19,1.49.1,2.34-.06,2.36-.42.07-.9-3.21-3.31-7.74a30.26,30.26,0,0,0-5.31-7.14A27.38,27.38,0,0,0,138,52.68Z"/><path class="cls-12" d="M108.26,80.3a20.07,20.07,0,0,1,5.12-6.47,17.38,17.38,0,0,1,5.9-3.25,12.35,12.35,0,0,1,4.47-.59c1.06.08,1.62.29,1.61.45,0,.42-2.29.4-5.44,1.83a19,19,0,0,0-5,3.33,20.41,20.41,0,0,0-4.38,5.83,30,30,0,0,0-2.72,13.22c0,3.56.27,5.81-.11,5.89s-1.22-2.07-1.69-5.78a27.59,27.59,0,0,1,0-6.59A24.21,24.21,0,0,1,108.26,80.3Z"/><path class="cls-12" d="M140.43,20.33a25.58,25.58,0,0,1,7.06,2.46,15.34,15.34,0,0,1,4.81,3.92,8.61,8.61,0,0,1,1.76,3.83c.16,1,0,1.54-.14,1.56-.41.07-.75-2-3-4.19a16.3,16.3,0,0,0-4.52-3,28.82,28.82,0,0,0-6.48-2.05,20.5,20.5,0,0,0-6.69-.31,13.86,13.86,0,0,0-5.09,1.69c-2.71,1.55-3.75,3.39-4.09,3.2-.15-.07-.09-.63.35-1.52a9.55,9.55,0,0,1,2.73-3.17,13.55,13.55,0,0,1,5.72-2.52A19.9,19.9,0,0,1,140.43,20.33Z"/><path class="cls-12" d="M186.89,58.43a31.33,31.33,0,0,0,1.87-9.7,11.92,11.92,0,0,0-2.48-7.23,38.35,38.35,0,0,0-3.72-4.12c-.95-1-1.44-1.54-1.33-1.68s.8.18,2,.91a22.1,22.1,0,0,1,4.49,3.76,12.88,12.88,0,0,1,3.43,8.27,30.14,30.14,0,0,1-1.79,10.58,20.67,20.67,0,0,1-2.38,5.16,14,14,0,0,1-3.87,3.81,16.85,16.85,0,0,1-8.49,2.65,18,18,0,0,1-5.85-.68c-1.33-.39-2-.81-1.95-1,.1-.41,3,.43,7.63-.16a16.46,16.46,0,0,0,7.33-2.79A12.18,12.18,0,0,0,184.85,63,19.79,19.79,0,0,0,186.89,58.43Z"/><path class="cls-12" d="M85.1,87.16A13.11,13.11,0,0,1,81,78.56c-.12-2.47.54-3.89.85-3.83s.39,1.48.94,3.56A14,14,0,0,0,94.08,88.92c2.11.43,3.54.36,3.61.74s-1.3,1-3.78,1.06A13.1,13.1,0,0,1,85.1,87.16Z"/><path class="cls-12" d="M133,92.83a24.28,24.28,0,0,0,4.74-.43,20,20,0,0,0,2-.52,16.5,16.5,0,0,0,1.73-.6c2.1-.83,3.36-1.6,3.61-1.3s-.66,1.54-2.78,2.91a13.24,13.24,0,0,1-1.81,1,16.71,16.71,0,0,1-2.21.82,18.08,18.08,0,0,1-10.7-.22,16.23,16.23,0,0,1-2.18-.92,11.2,11.2,0,0,1-1.76-1c-2.06-1.46-2.88-2.81-2.66-3s1.49.54,3.55,1.46c.52.22,1.08.47,1.71.67s1.3.4,2,.6A24.26,24.26,0,0,0,133,92.83Z"/><path class="cls-12" d="M104.17,42.92a20.9,20.9,0,0,1,4-4,17.67,17.67,0,0,1,2.09-1.33,12.45,12.45,0,0,1,2-.9c2.48-.93,4.14-.86,4.19-.55s-1.36.94-3.41,2.17a17.51,17.51,0,0,0-1.62,1.08c-.58.38-1.13.88-1.74,1.37a23.08,23.08,0,0,0-6,8.07c-.29.72-.6,1.4-.8,2.06s-.4,1.29-.55,1.87c-.59,2.31-.7,3.86-1.09,3.89s-.86-1.53-.7-4.17a13.28,13.28,0,0,1,.3-2.13,16.39,16.39,0,0,1,.66-2.4A20.41,20.41,0,0,1,104.17,42.92Z"/><path class="cls-12" d="M163.78,45.73a23.94,23.94,0,0,0,1.71-3.89,22.19,22.19,0,0,0,.81-3.4c.32-2,.34-3.32.72-3.38s.95,1.21,1.09,3.46a14.52,14.52,0,0,1-.35,3.94A16.69,16.69,0,0,1,163,50.82a14.36,14.36,0,0,1-3.2,2.32c-2,1-3.43,1.14-3.54.85s1-1.06,2.54-2.35a22.65,22.65,0,0,0,2.5-2.45A23.79,23.79,0,0,0,163.78,45.73Z"/><path class="cls-6" d="M173.73,70.51a21.63,21.63,0,0,0,8.47-4.27c1.93-1.57,3-3,3.68-2.73.32.11.49.65.41,1.55a8.73,8.73,0,0,1-1.32,3.5,16.46,16.46,0,0,1-10,6.9,22.68,22.68,0,0,1-11.76-.33c-2.83-.87-4.37-1.93-4.22-2.6s2-.89,4.71-1A47.09,47.09,0,0,0,173.73,70.51Z"/><path class="cls-6" d="M186.07,51.39c.2-1.77,1.49-3.08,2.89-2.93s2.38,1.72,2.19,3.49-1.49,3.08-2.89,2.92S185.88,53.16,186.07,51.39Z"/><path class="cls-6" d="M183.86,41.8a2.6,2.6,0,0,1,4.14-3,2.61,2.61,0,0,1-4.14,3Z"/><path class="cls-13" d="M330,302c20.28,37,13.83,73.05,14.54,107.47l-11-12.15a118.62,118.62,0,0,1-28.8,57.47,42.38,42.38,0,0,0-13.34-14.7A89.09,89.09,0,0,1,263.9,487a35.8,35.8,0,0,0-1-29.59,56.4,56.4,0,0,1-30.8,34.29,23.17,23.17,0,0,0,2.52-22.37c-11.17,19-43.3,19.54-55.14,1-.82,3.75-.22,8.67,3.61,9-16.11,2.48-30.85-4.3-41.93-16.25a27.05,27.05,0,0,0,9,17.56,49.18,49.18,0,0,1-40.92-27.17c-20.77,1.29-41.53-12.94-47.8-32.79a9.91,9.91,0,0,1-2.59,9.51c-35.89-18.22-34-99.94-10.46-126.89,0,0,49.48,7.94,79.51,30.74,6.43,4.88,14.43-4.6,23.27-7.4,17.51-5.53,38.32-11.15,56.88-11.22,23.39-.1,35.9,29.56,50.89,15.49C298.57,293.65,329.64,301.39,330,302Z"/><path class="cls-14" d="M345.91,405.22l-11-12.16a118.76,118.76,0,0,1-28.81,57.48,42.3,42.3,0,0,0-13.34-14.7,89,89,0,0,1-27.51,46.89,35.83,35.83,0,0,0-1-29.59,56.4,56.4,0,0,1-30.8,34.29A23.2,23.2,0,0,0,236,465.06c-11.17,19-43.3,19.54-55.14,1-.83,3.75.11,17.55,3.94,17.87-16.1,2.48-31.18-13.18-42.26-25.13.64,6.7,2.31,18.78,7.36,23.23-17.16-.88-31.84-17.37-39.3-32.84-20.78,1.29-41.53-12.95-47.8-32.79a9.91,9.91,0,0,1-2.58,9.51c-12.41-6.3-20.59-20-25-36.31,15.87,11.57,34.55,19.51,53,26.63,12.54,4.82,25.24,9.42,38.46,11.83,12.82,2.33,25.92,2.56,39,2.79,36.17.62,73.84.94,106.53-14.59,9.37-4.45,19.26-12.08,18.93-22.46-.37-11.86-13.35-18.63-24.42-22.88,23.58-3.5,42.91-21.78,53.67-43.05a131.59,131.59,0,0,0,9.48-25.3L333,305C342.73,339,345.19,370.81,345.91,405.22Z"/><path class="cls-3" d="M253.41,500.93l7.73-18.34a31,31,0,0,0,2.25-14.75,61,61,0,0,1-28.12,25.32l-15.22,6.65,9.79-13.42a18.51,18.51,0,0,0,3.37-9.49,38.29,38.29,0,0,1-24.46,8.83,39.29,39.29,0,0,1-20.87-5.26c1,5.16.93,9.73-3.16,11.61l-1.89.86-1.88-.86c-13-6-23.27-12.19-31.89-19.33,1.42,5.57,3,7.6,3.8,8.31l9.71,8.53-12.91-.66c-18.37-.93-33.64-18.1-41.8-33.56-17.77,0-34.88-10-44.23-24.92l-.28.28L61,433l-2.87-1.46c-13.73-7-23.61-22.79-27.84-44.54-6.17-31.81.86-70.33,16-87.71a4.5,4.5,0,1,1,6.78,5.92c-13.31,15.26-19.57,51.18-14,80.07,3.26,16.82,10.08,29.4,19.38,36a5.07,5.07,0,0,0-.1-2.09l8.63-2.54c5.62,17.79,24.6,30.81,43.23,29.66l3-.19,1.31,2.72c7.38,15.29,17.47,24.65,26.45,28.73a83.68,83.68,0,0,1-3-16.73l-1.27-13.24,9.05,9.75c8.53,9.2,18.86,16.65,33,23.73-.31-1.46-.69-2.95-1-4-1.25-5-1.93-7.92-1.4-10.33l2.33-10.64,5.86,9.18c4.71,7.38,13.68,11.69,24,11.5s19.08-4.81,23.52-12.35l4.51-7.66,3.51,8.17a27.18,27.18,0,0,1,2,13.86A51.87,51.87,0,0,0,260,453.4l3.32-10.56,5,9.88a40,40,0,0,1,4.21,17.36,84.32,84.32,0,0,0,15.89-33.6l1.43-6.48,5.49,3.72a47,47,0,0,1,11.36,10.93,115.09,115.09,0,0,0,23.84-50.82l1.7-8.88,10,11.05c2-35.79-3.31-65-16.46-91.39a4.5,4.5,0,1,1,8-4C349,331,354.25,364.9,350.39,407.23l-.93,10.24-12.07-13.36a122.34,122.34,0,0,1-27.94,51.07l-4.26,4.65-3-5.53a37.69,37.69,0,0,0-6.81-9,93.54,93.54,0,0,1-27.08,42.37Z"/><path class="cls-2" d="M159.69,399.62a9.74,9.74,0,0,1-9.71-9.71V352.76a9.74,9.74,0,0,1,9.71-9.71h68a9.75,9.75,0,0,1,9.72,9.71v37.15a9.75,9.75,0,0,1-9.72,9.71"/><path class="cls-4" d="M239,356.81v11.52a9.75,9.75,0,0,0-8.91-5.85h-68a9.74,9.74,0,0,0-9.71,9.71v25.63a9.65,9.65,0,0,1-.81-3.87V356.81a9.75,9.75,0,0,1,9.71-9.72h68A9.76,9.76,0,0,1,239,356.81Z"/><path class="cls-3" d="M193.29,341.91c7,0,13.87,0,20.49.1l9.74.12,2.37,0,1.18,0h.33l.43,0,.85.06a14.26,14.26,0,0,1,6.29,2.29,14.06,14.06,0,0,1,6.23,10.73l0,.78v.65l0,1.07c0,.7,0,1.41-.05,2.11,0,1.39-.09,2.77-.13,4.12-.17,5.41-.37,10.45-.59,15s-.45,8.76-.71,12.42c0,.45-.07.9-.1,1.34,0,.22,0,.44-.05.66s-.05.52-.08.78a11.57,11.57,0,0,1-.74,3,11.41,11.41,0,0,1-3,4.24,9.64,9.64,0,0,1-6.23,2.57,4.68,4.68,0,0,1-1.7-.26c-.38-.14-.55-.3-.55-.46s.17-.34.49-.52l1.35-.66a10.23,10.23,0,0,0,3.89-3.22,8.51,8.51,0,0,0,1.34-3.09,8,8,0,0,0,.12-1.84l0-.5c0-.22,0-.44-.05-.66l-.09-1.34c-.26-3.66-.5-7.82-.72-12.42s-.41-9.63-.59-15c0-1.35-.08-2.73-.12-4.12l-.06-2.11,0-1.07v-.43l0-.3a5.41,5.41,0,0,0-4.95-4.71h-.73l-1.18,0-2.37,0-9.74.12c-6.62.06-13.47.1-20.49.1s-13.87,0-20.48-.1l-9.74-.12-2.38,0-1.18,0h-.73a5.42,5.42,0,0,0-4.94,4.71l0,.3,0,.16v.27l0,1.07c0,.7,0,1.41-.05,2.11,0,1.39-.09,2.77-.13,4.12-.17,5.41-.37,10.45-.59,15s-.46,8.76-.71,12.42c0,.45-.07.9-.1,1.34,0,.22,0,.44,0,.66l0,.5a7.43,7.43,0,0,0,.13,1.84,8.18,8.18,0,0,0,1.34,3.09,10.21,10.21,0,0,0,3.88,3.22l1.35.66c.32.18.5.35.5.52s-.18.32-.55.46A4.74,4.74,0,0,1,157,404a9.6,9.6,0,0,1-6.22-2.57,11.32,11.32,0,0,1-3-4.24,12,12,0,0,1-.74-3c0-.26-.06-.57-.08-.78s0-.44-.05-.66l-.09-1.34c-.26-3.66-.5-7.82-.72-12.42s-.41-9.63-.59-15c0-1.35-.08-2.73-.12-4.12l-.06-2.11,0-1.07v-.65l0-.78a14.08,14.08,0,0,1,6.22-10.73,14.31,14.31,0,0,1,6.29-2.29l.86-.06.43,0h.32l1.18,0,2.38,0,9.74-.12C179.42,342,186.28,341.91,193.29,341.91Z"/><path class="cls-3" d="M60.39,322a37.09,37.09,0,0,0,.47,9,37.78,37.78,0,0,0,2.92,8.91,39.35,39.35,0,0,1-5.49-8A40.74,40.74,0,0,1,55,322.37a44.5,44.5,0,0,1-1-10.27,49.21,49.21,0,0,1,.4-5.25,33.42,33.42,0,0,1,1.13-5.44l10,4.36a23.19,23.19,0,0,0-1.89,3.53,41.21,41.21,0,0,0-1.54,4A38.35,38.35,0,0,0,60.39,322Z"/><path class="cls-3" d="M75.3,330.15c.78,7.09,3.93,14.18,8.49,20.33A45.39,45.39,0,0,1,70,331.43,37.16,37.16,0,0,1,67.79,319,33.53,33.53,0,0,1,70.32,306l9.59,5.16C76.2,316,74.51,323.12,75.3,330.15Z"/><path class="cls-3" d="M102.41,335.48A49,49,0,0,0,109,355a51.46,51.46,0,0,1-11.83-18.14,54.08,54.08,0,0,1-3.61-22.51l10.73,1.85A45.78,45.78,0,0,0,102.41,335.48Z"/><path class="cls-3" d="M279.1,331.6a25.9,25.9,0,0,1-.28,8.41c-.49,2.14-1.22,3.39-1.88,3.33-1.37-.13-2-5.16-2.7-11.16s-1.3-11,0-11.49c.63-.2,1.64.84,2.61,2.8A25.74,25.74,0,0,1,279.1,331.6Z"/><path class="cls-3" d="M300.7,325.92a34.06,34.06,0,0,1-2.28,11.66c-1.17,2.83-2.4,4.35-3,4.13-1.32-.5.23-7.41.4-15.92s-.91-15.49.43-15.91c.62-.19,1.77,1.39,2.79,4.28A34.18,34.18,0,0,1,300.7,325.92Z"/><path class="cls-3" d="M323.44,322.4a51.55,51.55,0,0,1,.48,8.84,42.08,42.08,0,0,1-.84,7.17c-.86,4-2,6.32-2.66,6.19-1.41-.31-.09-10-1.83-21.5s-5.47-20.53-4.18-21.19c.58-.3,2.31,1.61,4.22,5.24a44.14,44.14,0,0,1,2.79,6.64A53.12,53.12,0,0,1,323.44,322.4Z"/><path class="cls-3" d="M68.8,420.47a39.61,39.61,0,0,1-.25-8.28,35.94,35.94,0,0,1,.5-3.58,25.93,25.93,0,0,1,.76-3c1.14-3.68,2.57-5.64,3.16-5.43s.45,2.52.24,6.05c0,.89-.12,1.85-.12,2.88s0,2.13,0,3.28a59.18,59.18,0,0,0,2.11,14.73c.33,1.1.6,2.17.94,3.14s.63,1.89.92,2.73c1.2,3.32,2,5.46,1.47,5.87s-2.43-1.11-4.56-4.32a23.37,23.37,0,0,1-1.57-2.71,33.94,33.94,0,0,1-1.49-3.3A40.12,40.12,0,0,1,68.8,420.47Z"/><path class="cls-3" d="M99.55,433.75a50.42,50.42,0,0,1-.07-13.35c.45-3.36,1.12-5.4,1.79-5.39s1.24,2.09,1.67,5.4.77,7.81,1.45,12.64c.35,2.41.78,4.67,1.25,6.7.27,1,.47,2,.76,2.85l.38,1.3c.14.41.27.8.39,1.18,1,3,1.81,4.94,1.24,5.37s-2.36-.88-4.34-3.84c-.24-.37-.49-.77-.74-1.18s-.46-.87-.7-1.33a28,28,0,0,1-1.31-3.05A39.4,39.4,0,0,1,99.55,433.75Z"/><path class="cls-3" d="M136.2,440.16c-4-14.35-4.59-26.51-3.28-26.67s4.05,11.36,8,25.35,7.6,25.27,6.32,25.82S140.2,454.53,136.2,440.16Z"/><path class="cls-3" d="M244.41,451.81c1.82-6.05,3.09-11.74,4.22-15.84s2.08-6.65,2.75-6.55.91,2.79.66,7.11a75.23,75.23,0,0,1-2.94,16.7,56.28,56.28,0,0,1-3.52,8.82c-.71,1.29-1.35,2.52-2.1,3.61-.37.54-.71,1.07-1.06,1.56l-1.08,1.38c-2.84,3.46-5.24,4.92-5.69,4.49s.9-2.74,2.8-6.4c.24-.45.48-.93.74-1.43l.74-1.58c.54-1.08,1-2.29,1.55-3.52C242.49,457.64,243.49,454.83,244.41,451.81Z"/><path class="cls-3" d="M273,440.9c1.29-7.37,2-14.28,2.87-19.27s1.74-8,2.41-8,1,3.21,1,8.27a116.76,116.76,0,0,1-1.5,19.83,57.15,57.15,0,0,1-2.95,10.79,40,40,0,0,1-4.24,8.17c-3,4.36-5.79,6.2-6.23,5.76s1.21-3.06,3.23-7.47a65,65,0,0,0,3-7.94A85.72,85.72,0,0,0,273,440.9Z"/><path class="cls-3" d="M301.86,422.49c1.43-6,2.41-11.53,3.33-15.56s1.76-6.53,2.43-6.46,1,2.67,1,6.86a74.69,74.69,0,0,1-2,16.31,56.91,56.91,0,0,1-2.88,8.73c-.61,1.29-1.15,2.53-1.8,3.62-.31.55-.6,1.09-.91,1.59l-.95,1.41c-2.48,3.54-4.67,5.16-5.16,4.77s.59-2.76,2.14-6.45l.6-1.45q.3-.76.6-1.59c.45-1.08.82-2.28,1.26-3.51C300.32,428.25,301.13,425.46,301.86,422.49Z"/><path class="cls-3" d="M311.64,413.48c1.55-3.78,2.81-7.46,3.86-10.85.48-1.71,1-3.33,1.35-4.87s.75-3,1.06-4.28c1.21-5.28,1.85-8.64,2.57-8.62s1.22,3.49.85,9.12c-.1,1.41-.23,2.95-.5,4.59s-.58,3.38-1,5.21a72.61,72.61,0,0,1-9.28,22.38c-1,1.56-2,3-3,4.36s-2,2.53-2.89,3.59c-3.73,4.24-6.6,6.27-7.06,5.84s1.41-3.32,4.28-7.9c.72-1.15,1.51-2.4,2.29-3.78s1.62-2.84,2.49-4.39C308.34,420.75,310.06,417.25,311.64,413.48Z"/><path class="cls-6" d="M42.94,339.6c.72-3.5,2.66-5.94,4-5.52s1.67,3.31,1,6.55-2.1,5.77-3.51,5.62S42.22,343.1,42.94,339.6Z"/><path class="cls-6" d="M44.16,377.44a49.43,49.43,0,0,1-1.78-14.27c.14-3.7.8-5.95,1.48-6,1.47,0,2.43,8.7,5.23,18.9s6.3,18.17,5,18.93c-.59.34-2.31-1.26-4.31-4.37A48.78,48.78,0,0,1,44.16,377.44Z"/><path class="cls-3" d="M128.52,338.8H128c-5-.18-8.88-3.13-12-5.51l-.19-.14a150.17,150.17,0,0,0-65.16-28.23A4.5,4.5,0,0,1,52.19,296,159.48,159.48,0,0,1,121.27,326l.19.15c2.35,1.77,4.77,3.61,6.9,3.69s4.58-1.53,7.15-3.22l.75-.49c14.75-9.64,33.89-14.95,53.9-14.95h0c20,0,39.15,5.31,53.9,14.95l.74.48c2.58,1.7,5,3.3,7.15,3.23s4.56-1.92,6.9-3.69l.19-.15A159.59,159.59,0,0,1,328.13,296a4.5,4.5,0,0,1,1.52,8.88,150.17,150.17,0,0,0-65.16,28.23l-.19.14c-3.13,2.38-7,5.33-12,5.51s-9.12-2.53-12.42-4.7l-.71-.47c-27.47-17.94-70.5-17.94-98,0l-.72.47C137.27,336.2,133.32,338.8,128.52,338.8Z"/><path class="cls-3" d="M210.09,385.31h-36a3.5,3.5,0,1,1,0-7h36a3.5,3.5,0,0,1,0,7Z"/><circle class="cls-14" cx="256.32" cy="340.31" r="34.5"/><circle class="cls-6" cx="246.03" cy="330.35" r="40.04"/><circle class="cls-11" cx="250.78" cy="312.53" r="5.28"/><polygon class="cls-3" points="141.26 29.28 141.29 32.05 143.66 29.92 136.97 31.05 135.54 31.29 135.53 32.32 135.48 42.88 138.47 32.75 137.05 34.01 143.79 34.79 145.49 34.99 146.13 32.68 146.93 29.79 152.37 10.18 143.58 3.72 141.26 29.28"/><polygon class="cls-3" points="131.05 92.41 129.84 89.02 133.69 90.55 125.03 92.19 123.17 92.54 122.7 91.28 117.89 78.43 126.08 89.43 123.78 88.53 131.65 84.56 133.64 83.55 135.46 86.07 137.73 89.24 153.18 110.69 145.37 122.52 131.05 92.41"/><circle class="cls-3" cx="123.96" cy="232.98" r="22.91"/><circle class="cls-2" cx="134.18" cy="215.95" r="12.7"/><circle class="cls-6" cx="114.77" cy="241.53" r="5.28"/><circle class="cls-3" cx="242.84" cy="330.2" r="15.77"/><circle class="cls-6" cx="255.89" cy="340.77" r="10.18"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-3.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 391.79 532.35"><defs><style>.cls-1{fill:#f9cdb7;}.cls-2{fill:#e2a78d;}.cls-3{fill:#213346;}.cls-4{fill:#bfe1ee;}.cls-5{fill:#dfe7ea;}.cls-6{fill:#e99a4f;}.cls-7{fill:#ce7149;}.cls-8,.cls-9{fill:#fff;}.cls-9{opacity:0.5;}</style></defs><title>Asset 17</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><circle class="cls-1" cx="345.9" cy="275.59" r="41.4"/><path class="cls-2" d="M333.5,312.37a41.4,41.4,0,1,0,0-79.56,41.41,41.41,0,0,1,0,79.56Z"/><circle class="cls-1" cx="45.9" cy="275.59" r="41.4"/><path class="cls-2" d="M55.4,314.37a41.4,41.4,0,1,1,0-79.56,41.41,41.41,0,0,0,0,79.56Z"/><path class="cls-3" d="M45.9,320.06a45.9,45.9,0,1,1,45.89-45.9A46,46,0,0,1,45.9,320.06Zm0-82.79a36.9,36.9,0,1,0,36.89,36.89A36.94,36.94,0,0,0,45.9,237.27Z"/><path class="cls-3" d="M21.27,281a3.1,3.1,0,0,1-.43,0,3.51,3.51,0,0,1-3.05-3.9c1.77-14.41,7.92-21.55,12.76-25a21.46,21.46,0,0,1,10.88-4.14,3.5,3.5,0,0,1,.28,7c-.65,0-14.28,1.11-17,23A3.5,3.5,0,0,1,21.27,281Z"/><path class="cls-3" d="M33.65,288.21a3.88,3.88,0,0,1-.82-.09,3.5,3.5,0,0,1-2.59-4.22,32.88,32.88,0,0,0,1-11.59,14.61,14.61,0,0,0-4.4-9.21,3.5,3.5,0,1,1,4.65-5.23,21.52,21.52,0,0,1,6.69,13.58,39.36,39.36,0,0,1-1.16,14.07A3.5,3.5,0,0,1,33.65,288.21Z"/><path class="cls-3" d="M345.9,320.06a45.9,45.9,0,1,1,45.89-45.9A46,46,0,0,1,345.9,320.06Zm0-82.79a36.9,36.9,0,1,0,36.89,36.89A36.94,36.94,0,0,0,345.9,237.27Z"/><path class="cls-3" d="M370.52,281a3.5,3.5,0,0,1-3.47-3.07c-2.69-21.94-16.39-23-17-23a3.52,3.52,0,0,1-3.32-3.66,3.47,3.47,0,0,1,3.6-3.34,21.46,21.46,0,0,1,10.88,4.14c4.85,3.45,11,10.59,12.76,25A3.5,3.5,0,0,1,371,281,3,3,0,0,1,370.52,281Z"/><path class="cls-3" d="M358.15,288.21a3.49,3.49,0,0,1-3.4-2.69,39.2,39.2,0,0,1-1.17-14.08,21.56,21.56,0,0,1,6.69-13.57,3.5,3.5,0,1,1,4.66,5.23,14.56,14.56,0,0,0-4.4,9.21,32.42,32.42,0,0,0,1,11.59,3.52,3.52,0,0,1-2.6,4.22A3.72,3.72,0,0,1,358.15,288.21Z"/><path class="cls-1" d="M196.57,61h2.79a146.1,146.1,0,0,1,146.1,146.1v95A147.5,147.5,0,0,1,198,449.67h0a147.5,147.5,0,0,1-147.5-147.5v-95A146.1,146.1,0,0,1,196.57,61Z"/><path class="cls-2" d="M216.7,446.7a147.74,147.74,0,0,1-20.29,1.41c-81.14,0-147.5-66.37-147.5-147.5v-97c0-79.3,64.87-144.18,144.17-144.18h6.65a142.14,142.14,0,0,1,17,1C152.26,68.11,96.42,126.84,86.17,192.3a509.6,509.6,0,0,1-13.33,61.87L59.49,300.61C59.49,374.86,145.07,436.74,216.7,446.7Z"/><path class="cls-3" d="M196.41,454.17a152.43,152.43,0,0,1-152-152V207.12A151,151,0,0,1,195,56.52h2.79a151,151,0,0,1,150.61,150.6v95.05a152.45,152.45,0,0,1-152,152ZM195,65.52a142,142,0,0,0-141.6,141.6v95.05a143.43,143.43,0,0,0,143,143h0a143.43,143.43,0,0,0,143-143V207.12A142,142,0,0,0,197.8,65.52Z"/><path class="cls-4" d="M330.44,277.5v.2C329.89,277.72,330.11,277.59,330.44,277.5Z"/><ellipse class="cls-5" cx="189.64" cy="471.35" rx="179.73" ry="52.86"/><path class="cls-6" d="M340.74,325.56c21.15,38.59,14.42,76.21,15.16,112.11L344.45,425A123.67,123.67,0,0,1,314.4,485a44.13,44.13,0,0,0-13.92-15.33,92.89,92.89,0,0,1-28.69,48.92,37.34,37.34,0,0,0-1.06-30.87,58.87,58.87,0,0,1-32.13,35.77,24.22,24.22,0,0,0,2.63-23.34c-11.66,19.79-45.18,20.39-57.53,1-.86,3.91-.23,9.05,3.76,9.38-16.8,2.59-32.18-4.49-43.74-16.95a28.25,28.25,0,0,0,9.37,18.32,51.33,51.33,0,0,1-42.69-28.35c-21.68,1.35-43.33-13.5-49.87-34.21a10.36,10.36,0,0,1-2.7,9.92C20.38,440.24,22.38,355,46.91,326.87c0,0,51.63,8.28,83,32.07,20,15.18,54.48-19.31,83.62-19.43,24.41-.11,37.46,30.85,53.1,16.16C308,316.82,340.38,324.9,340.74,325.56Z"/><path class="cls-7" d="M357.35,433.22,345.9,420.54a123.83,123.83,0,0,1-30,60,44.26,44.26,0,0,0-13.92-15.34,92.85,92.85,0,0,1-28.69,48.92,37.38,37.38,0,0,0-1.06-30.87A58.84,58.84,0,0,1,240.05,519a24.22,24.22,0,0,0,2.63-23.33c-11.66,19.79-45.18,20.39-57.53,1-.87,3.92.11,18.31,4.11,18.65-16.8,2.58-32.53-13.75-44.09-26.22.67,7,2.41,19.59,7.68,24.23-17.9-.91-33.22-18.12-41-34.26-21.68,1.35-43.33-13.5-49.87-34.21a10.38,10.38,0,0,1-2.7,9.93C46.34,448.23,37.8,434,33.19,416.91,49.75,429,69.24,437.27,88.51,444.7c13.08,5,26.33,9.83,40.12,12.34,13.38,2.43,27.05,2.67,40.65,2.91,37.73.65,77,1,111.14-15.22,9.78-4.65,20.09-12.6,19.75-23.43-.39-12.38-13.93-19.44-25.48-23.87,24.6-3.65,44.78-22.73,56-44.92a136.88,136.88,0,0,0,9.89-26.39l3.31,2.58C354,364.15,356.61,397.32,357.35,433.22Z"/><path class="cls-6" d="M180.3,341l-49.84,18.58-82-37.21a62.33,62.33,0,0,0-12.09,21.43A237,237,0,0,1,86,361.31a244.47,244.47,0,0,1,22.74,12.33c4,2.46,12.45,10.51,17.42,9.89a10.29,10.29,0,0,0,4.12-1.85c45.61-29.33,79.08-30.62,132.55-21.06L237.74,346Z"/><path class="cls-3" d="M261.36,532.35,269.09,514a32.54,32.54,0,0,0,2.3-16.08,63.44,63.44,0,0,1-29.54,26.86l-15.22,6.65L236.41,518A19.55,19.55,0,0,0,240,507.55c-6.64,5.87-15.71,9.29-25.74,9.47a40.79,40.79,0,0,1-22.06-5.69c1.1,5.49,1.16,10.38-3.1,12.33l-1.88.87-1.88-.87c-13.79-6.36-24.61-12.91-33.69-20.51,1.53,6.3,3.28,8.56,4.17,9.34l9.71,8.53-12.91-.66c-19.13-1-35-18.9-43.5-35h-.06c-18.58,0-36.48-10.43-46.17-26.13l-.47.48L60.12,462l-2.88-1.46C43,453.25,32.7,436.8,28.31,414.16,21.88,381,29.19,340.91,45,322.83a4.5,4.5,0,1,1,6.78,5.92c-14.15,16.22-20.57,53-14.61,83.7,3.45,17.74,10.68,31,20.55,37.85a5.39,5.39,0,0,0-.06-2.56l8.64-2.54c5.89,18.64,25.8,32.28,45.3,31.07l3-.19,1.32,2.73C123.72,495,134.47,504.86,144,509a85.81,85.81,0,0,1-3.29-17.82L139.42,478l9.05,9.75c9,9.69,19.89,17.53,34.83,25-.35-1.64-.78-3.38-1.09-4.62-1.3-5.17-2-8.22-1.46-10.69l2.33-10.64,5.86,9.18c4.95,7.76,14.36,12.28,25.15,12.09s20-5,24.71-13l4.51-7.66,3.5,8.17a28.27,28.27,0,0,1,2,14.82,54.35,54.35,0,0,0,19.11-26.83L271.21,473l5,9.89a41.62,41.62,0,0,1,4.38,18.57,88.11,88.11,0,0,0,16.95-35.57l1.43-6.48,5.49,3.73a48.76,48.76,0,0,1,11.95,11.55,120.21,120.21,0,0,0,25.08-53.29l1.69-8.89,10.47,11.59c2.16-37.59-3.37-68.28-17.17-95.91a4.5,4.5,0,1,1,8-4c15.83,31.7,21.33,67,17.31,111.15l-.93,10.24-12.53-13.87a127.51,127.51,0,0,1-29.2,53.55l-4.26,4.65-3-5.54a39.94,39.94,0,0,0-7.38-9.62,97.41,97.41,0,0,1-28.29,44.41Z"/><path class="cls-1" d="M163.08,427.38a10.16,10.16,0,0,1-10.14-10.13V378.49a10.17,10.17,0,0,1,10.14-10.14H234a10.17,10.17,0,0,1,10.13,10.14v38.76A10.16,10.16,0,0,1,234,427.38"/><path class="cls-2" d="M245.85,382.71v12a10.15,10.15,0,0,0-9.29-6.1H165.61a10.16,10.16,0,0,0-10.14,10.13V425.5a10.1,10.1,0,0,1-.84-4V382.71a10.16,10.16,0,0,1,10.13-10.13h71A10.16,10.16,0,0,1,245.85,382.71Z"/><path class="cls-3" d="M198.13,367.18c7.32,0,14.47,0,21.37.1l10.16.12,2.48,0,1.23,0h.34l.45,0,.89.06a14.83,14.83,0,0,1,6.56,2.4,14.65,14.65,0,0,1,6.5,11.19l0,.81v.68l0,1.11L248,386c0,1.45-.08,2.89-.13,4.3-.18,5.64-.38,10.9-.61,15.69s-.48,9.14-.75,12.95c0,.48-.06.95-.1,1.41,0,.23,0,.46,0,.68s-.05.55-.08.81a12.57,12.57,0,0,1-.77,3.1,12,12,0,0,1-3.1,4.42A10.12,10.12,0,0,1,236,432a4.84,4.84,0,0,1-1.78-.27c-.39-.15-.58-.31-.58-.49s.19-.35.52-.54l1.41-.68a10.84,10.84,0,0,0,4.06-3.37,8.74,8.74,0,0,0,1.39-3.21,8.13,8.13,0,0,0,.13-1.92l0-.53c0-.22,0-.45-.05-.68,0-.46-.07-.93-.1-1.41-.27-3.81-.52-8.15-.74-12.95s-.44-10.05-.62-15.69c0-1.41-.09-2.85-.13-4.3l-.06-2.21,0-1.11v-.28l0-.16,0-.32a5.7,5.7,0,0,0-2.72-4.14,5.59,5.59,0,0,0-2.44-.77h-.76l-1.23,0-2.48,0-10.16.12c-6.9.07-14.05.11-21.37.11s-14.47,0-21.37-.11L166.59,377l-2.47,0-1.23,0h-.76a5.59,5.59,0,0,0-2.44.77,5.7,5.7,0,0,0-2.72,4.14l0,.32,0,.16v.28l0,1.11-.06,2.21c0,1.45-.09,2.89-.13,4.3-.18,5.64-.39,10.9-.62,15.69s-.47,9.14-.74,12.95c0,.48-.07.95-.1,1.41,0,.23,0,.46,0,.68l0,.53a8.13,8.13,0,0,0,.13,1.92,8.58,8.58,0,0,0,1.39,3.21,10.69,10.69,0,0,0,4.06,3.37l1.4.68c.34.19.52.37.52.54s-.18.34-.57.49a4.84,4.84,0,0,1-1.78.27,10.14,10.14,0,0,1-6.5-2.68,12,12,0,0,1-3.09-4.42,12.57,12.57,0,0,1-.77-3.1c0-.26-.07-.59-.08-.81l-.06-.68c0-.46-.06-.93-.1-1.41-.26-3.81-.51-8.15-.74-12.95s-.43-10.05-.61-15.69c0-1.41-.09-2.85-.13-4.3,0-.73-.05-1.47-.07-2.21l0-1.11V382l0-.81a14.74,14.74,0,0,1,13.06-13.59l.89-.06.45,0h.34l1.23,0,2.47,0,10.17-.12C183.66,367.21,190.81,367.18,198.13,367.18Z"/><path class="cls-3" d="M59.48,346.35a37.83,37.83,0,0,0,.49,9.41,39.45,39.45,0,0,0,3,9.29,40.75,40.75,0,0,1-5.73-8.37,42.54,42.54,0,0,1-3.46-9.9,46.05,46.05,0,0,1-1-10.71,50.92,50.92,0,0,1,.42-5.48,35.69,35.69,0,0,1,1.17-5.68l10.41,4.56a24.7,24.7,0,0,0-2,3.68,43.89,43.89,0,0,0-1.6,4.2A39.74,39.74,0,0,0,59.48,346.35Z"/><path class="cls-3" d="M75,354.9c.81,7.4,4.1,14.8,8.86,21.21a47.35,47.35,0,0,1-14.38-19.87,38.82,38.82,0,0,1-2.31-12.95,35.09,35.09,0,0,1,2.63-13.62l10,5.38C76,340.17,74.21,347.57,75,354.9Z"/><path class="cls-3" d="M103.32,360.47a51,51,0,0,0,6.84,20.32,54,54,0,0,1-12.35-18.93A56.65,56.65,0,0,1,94,338.38l11.2,1.92A47.79,47.79,0,0,0,103.32,360.47Z"/><path class="cls-3" d="M287.66,356.41a26.93,26.93,0,0,1-.31,8.78c-.5,2.23-1.26,3.53-2,3.48-1.43-.15-2-5.39-2.82-11.65s-1.36-11.51,0-12c.66-.22,1.71.87,2.72,2.91A27,27,0,0,1,287.66,356.41Z"/><path class="cls-3" d="M310.19,350.49a35.36,35.36,0,0,1-2.39,12.16c-1.21,3-2.49,4.54-3.14,4.31-1.37-.52.25-7.73.42-16.61s-.95-16.16.45-16.6c.65-.19,1.85,1.45,2.91,4.47A35.62,35.62,0,0,1,310.19,350.49Z"/><path class="cls-3" d="M333.91,346.82a53,53,0,0,1,.5,9.22,44.45,44.45,0,0,1-.88,7.48c-.89,4.19-2.12,6.59-2.77,6.45-1.47-.31-.09-10.37-1.91-22.42s-5.7-21.42-4.36-22.11c.6-.31,2.41,1.68,4.41,5.46a46.7,46.7,0,0,1,2.91,6.93A56.29,56.29,0,0,1,333.91,346.82Z"/><path class="cls-3" d="M68.25,449.13a41,41,0,0,1-.26-8.64,36.07,36.07,0,0,1,.52-3.73,28.41,28.41,0,0,1,.79-3.18c1.19-3.83,2.68-5.88,3.3-5.66s.47,2.63.25,6.32c0,.92-.12,1.92-.13,3s0,2.22,0,3.41a68.87,68.87,0,0,0,.61,7.76A75.5,75.5,0,0,0,74.89,456c.34,1.15.63,2.26,1,3.27s.66,2,1,2.85c1.24,3.47,2.14,5.7,1.53,6.13s-2.54-1.16-4.76-4.51A26.15,26.15,0,0,1,72,460.94a35.74,35.74,0,0,1-1.55-3.44A41.24,41.24,0,0,1,68.25,449.13Z"/><path class="cls-3" d="M100.32,463a52.94,52.94,0,0,1-.06-13.92c.47-3.51,1.17-5.64,1.87-5.63s1.28,2.19,1.74,5.63.8,8.16,1.51,13.2c.37,2.51.82,4.86,1.3,7,.29,1,.5,2.06.8,3q.19.7.39,1.35l.41,1.23c1,3.14,1.89,5.16,1.29,5.61s-2.46-.92-4.52-4l-.78-1.23c-.25-.43-.48-.9-.73-1.39a31.63,31.63,0,0,1-1.37-3.18A41.46,41.46,0,0,1,100.32,463Z"/><path class="cls-3" d="M138.57,469.67c-4.22-15-4.79-27.65-3.43-27.82s4.23,11.85,8.35,26.45,7.93,26.36,6.6,26.93S142.74,484.66,138.57,469.67Z"/><path class="cls-3" d="M251.46,481.82c1.89-6.31,3.22-12.24,4.4-16.52s2.17-6.94,2.88-6.83.94,2.91.68,7.41a78.07,78.07,0,0,1-3.07,17.43,59.38,59.38,0,0,1-3.67,9.2,42.39,42.39,0,0,1-2.2,3.76c-.37.57-.73,1.13-1.1,1.64l-1.13,1.43c-3,3.61-5.46,5.14-5.93,4.69s.94-2.87,2.92-6.68c.25-.47.5-1,.77-1.49l.78-1.65c.56-1.12,1-2.39,1.62-3.67C249.45,487.91,250.5,485,251.46,481.82Z"/><path class="cls-3" d="M281.25,470.44c1.34-7.68,2-14.9,3-20.1s1.81-8.37,2.51-8.31,1.07,3.35,1.08,8.62a122.32,122.32,0,0,1-1.55,20.69,60.77,60.77,0,0,1-3.08,11.26,42.45,42.45,0,0,1-4.42,8.53c-3.14,4.54-6,6.46-6.51,6s1.27-3.2,3.37-7.8a68.21,68.21,0,0,0,3.11-8.29A89.28,89.28,0,0,0,281.25,470.44Z"/><path class="cls-3" d="M311.39,451.23c1.49-6.22,2.52-12,3.48-16.23s1.83-6.81,2.54-6.73,1.08,2.78,1,7.15a78.88,78.88,0,0,1-2.11,17,58.26,58.26,0,0,1-3,9.11c-.63,1.35-1.19,2.63-1.87,3.78-.33.57-.63,1.13-1,1.65l-1,1.47c-2.59,3.69-4.87,5.39-5.38,5s.61-2.87,2.22-6.72c.2-.48.42-1,.64-1.51s.41-1.08.62-1.66c.47-1.12.85-2.38,1.32-3.67C309.79,457.25,310.63,454.34,311.39,451.23Z"/><path class="cls-3" d="M321.6,441.84c1.61-3.95,2.93-7.79,4-11.33.5-1.78,1-3.46,1.41-5.07s.78-3.1,1.1-4.47c1.26-5.5,1.93-9,2.68-9s1.27,3.64.89,9.52c-.1,1.46-.24,3.07-.52,4.78s-.61,3.53-1,5.44a76,76,0,0,1-9.69,23.34c-1.07,1.63-2.07,3.19-3.13,4.56s-2.05,2.64-3,3.74c-3.89,4.43-6.89,6.55-7.37,6.09s1.47-3.46,4.47-8.24c.75-1.2,1.57-2.5,2.39-3.94s1.69-3,2.6-4.58C318.16,449.42,320,445.77,321.6,441.84Z"/><path class="cls-8" d="M41.38,364.78c.75-3.65,2.73-6.2,4.07-5.78s1.62,3.43.93,6.81-2.14,6-3.55,5.89S40.63,368.42,41.38,364.78Z"/><path class="cls-8" d="M42.64,404.21a53,53,0,0,1-1.88-14.87c.13-3.85.79-6.2,1.47-6.2,1.47,0,2.42,9.08,5.35,19.74s6.63,19,5.37,19.72c-.59.34-2.36-1.34-4.42-4.6A51.58,51.58,0,0,1,42.64,404.21Z"/><path class="cls-3" d="M130.55,363.73h-.49c-5.14-.18-9.18-3.24-12.42-5.71l-.2-.15a157,157,0,0,0-68.07-29.49,4.5,4.5,0,0,1,1.52-8.87,166.07,166.07,0,0,1,72,31.19l.2.15c2.46,1.87,5,3.8,7.3,3.89s4.87-1.61,7.58-3.4l.77-.5c15.36-10,35.29-15.56,56.13-15.56h0c20.83,0,40.77,5.52,56.13,15.56l.77.5c2.71,1.79,5.25,3.48,7.58,3.4s4.84-2,7.3-3.89l.2-.15a166.07,166.07,0,0,1,72-31.19,4.5,4.5,0,0,1,1.52,8.87,157,157,0,0,0-68.07,29.49l-.2.15c-3.24,2.46-7.28,5.53-12.42,5.71s-9.43-2.62-12.85-4.87l-.74-.49c-28.72-18.76-73.71-18.76-102.43,0l-.74.49C139.6,361,135.5,363.73,130.55,363.73Z"/><path class="cls-3" d="M195.39,318.4a3.5,3.5,0,0,1-3.5-3.5V268.31a3.5,3.5,0,0,1,7,0V314.9A3.5,3.5,0,0,1,195.39,318.4Z"/><path class="cls-2" d="M209.25,194.71c-1.68,7.42-1.08,17.32,4.13,23.31,6.07,7,15.65,5.56,23.92,5.22a103.26,103.26,0,0,1,30,3.06c8,2,15.14,6.95,23.27,8.36,8.91,1.55,11-3.19,5.06-9.72-6.94-7.66-17-15.81-26.44-20.25a118.77,118.77,0,0,0-59.61-10.31"/><path class="cls-6" d="M210.19,183.79c-1.68,7.41-1.09,17.31,4.12,23.3,6.07,7,15.65,5.57,23.92,5.22a103.23,103.23,0,0,1,30,3.07c8,2.05,15.15,6.94,23.27,8.36,8.91,1.55,11-3.2,5.07-9.73-6.95-7.65-17-15.81-26.45-20.24a118.64,118.64,0,0,0-59.6-10.32"/><path class="cls-3" d="M294.6,227.53a21.4,21.4,0,0,1-3.68-.35c-4.88-.84-9.33-2.79-13.63-4.67a65.63,65.63,0,0,0-9.91-3.74,99.68,99.68,0,0,0-29-3c-.89,0-1.79.08-2.69.13-7.79.43-17.48,1-24-6.55-6.37-7.32-6.62-18.78-4.9-26.37a3.52,3.52,0,0,1,1.16-1.91,3.48,3.48,0,0,1,2.26-1.14,122,122,0,0,1,61.44,10.63c9.08,4.27,19.64,12.34,27.55,21.06,5.45,6,4.5,10.13,3.44,12.05C301.77,225.25,299.66,227.53,294.6,227.53Zm-51.81-18.82A105.61,105.61,0,0,1,269.13,212a72.87,72.87,0,0,1,11,4.1c4.1,1.8,8,3.49,12,4.2a8.67,8.67,0,0,0,4.3,0c-.08-.54-.6-1.9-2.43-3.91-7.32-8.08-17-15.53-25.34-19.44a115.35,115.35,0,0,0-55.46-10.2c-.91,6.15-.12,13.61,3.76,18.07,4.29,4.93,11.12,4.55,18.35,4.15l2.78-.14C239.66,208.75,241.23,208.71,242.79,208.71Z"/><path class="cls-2" d="M183.07,186.43c1.68,7.42,1.09,17.32-4.12,23.31-6.08,7-15.65,5.56-23.92,5.21A103.64,103.64,0,0,0,125,218c-8,2-15.14,6.95-23.27,8.36-8.9,1.55-11-3.2-5.06-9.72,7-7.66,17-15.82,26.45-20.25,17.56-8.26,39.91-12.29,59.6-10.31"/><path class="cls-6" d="M178.31,175.81c1.68,7.42,1.09,17.32-4.12,23.31-6.08,7-15.66,5.56-23.93,5.21a103.27,103.27,0,0,0-30,3.07c-8,2-15.14,6.95-23.27,8.36-8.91,1.55-11-3.2-5.06-9.72,6.94-7.66,17-15.82,26.45-20.25,17.56-8.26,39.9-12.29,59.6-10.32"/><path class="cls-3" d="M93.9,219.55c-5.06,0-7.17-2.27-8-3.82-1.05-1.92-2-6,3.44-12,7.91-8.72,18.47-16.8,27.56-21.07A122.07,122.07,0,0,1,178.31,172a3.5,3.5,0,0,1,2.25,1.14,3.44,3.44,0,0,1,1.16,1.91c1.72,7.59,1.47,19.05-4.89,26.37-6.54,7.52-16.23,7-24,6.56l-2.69-.14a99.71,99.71,0,0,0-29,3,66,66,0,0,0-9.91,3.74c-4.3,1.88-8.75,3.83-13.63,4.68A21.29,21.29,0,0,1,93.9,219.55Zm-1.83-7.24a8.88,8.88,0,0,0,4.3,0c4-.7,7.93-2.4,12-4.19a72.1,72.1,0,0,1,11-4.11,106.66,106.66,0,0,1,31-3.17c.91,0,1.84.09,2.78.14,7.23.4,14.06.77,18.36-4.16,3.87-4.46,4.66-11.92,3.75-18.07A115.18,115.18,0,0,0,119.85,189c-8.31,3.9-18,11.35-25.35,19.43C92.67,210.41,92.15,211.77,92.07,212.31Z"/><path class="cls-7" d="M340.46,243.84c-6-46.08-35.17-92.93-58.18-123.34l-7-5.27,60-2.06C346.81,155.27,349.82,201.11,340.46,243.84Z"/><path class="cls-8" d="M249.46,120.86a38.06,38.06,0,0,1,6.86,3.6,29.12,29.12,0,0,1,4.87,4c2.51,2.63,3.45,4.8,2.77,5.58s-2.86.14-5.88-1.15c-1.51-.65-3.27-1.42-5.19-2.28s-4-1.75-6.26-2.65-4.4-1.67-6.37-2.4-3.8-1.34-5.34-1.9c-3.08-1.15-5.09-2.14-5-3.22s2.22-2,5.84-2.14a29.39,29.39,0,0,1,6.3.43A38.48,38.48,0,0,1,249.46,120.86Z"/><path class="cls-6" d="M92.19,132.81c29.19-4.84,58.37,3.32,87,9,29,5.73,57,5.91,86-.74,38.4-8.81,88.08-27.83,106.7-71.12A76.9,76.9,0,0,0,375,61.34c-20.42,14.6-47.12,12.59-69.71,3s-42.46-25.77-63.5-39.17S197.13.91,173.16,3.63c-23.29,2.64-47.76,17.86-65.39,35A78.55,78.55,0,0,0,91.53,60.7C88,68.12,87.33,78.9,81.26,84.4c-2.86,2.59-6.59,3.46-10,5.08-15.49,7.47-21.13,29-23.64,48-5.17,39-3.54,79,1.88,118"/><path class="cls-3" d="M344,247a4.31,4.31,0,0,1-1.12-.15,4.5,4.5,0,0,1-3.24-5.48c11.44-44.36,5.43-83.13-7.1-127.69a4.5,4.5,0,1,1,8.66-2.44c12.93,46,19.09,86.07,7.16,132.38A4.51,4.51,0,0,1,344,247Z"/><path class="cls-7" d="M84.69,146.36c0,1.6,0,3.18-.09,4.75L75.34,178.6l-3.12,9.24c-3.13,5.88-6.5,11.7-9.62,17.59S59.57,217,57.35,223a130.31,130.31,0,0,0-6.44,22.57c-2-10.35-6-20.67-7.22-31.15,4.9-4.13,7.94-10.22,9.47-16.49,1.66-6.79,1.69-13.86,1.72-20.85a34.9,34.9,0,0,1,7.45,16.14c.05-.22.1-.46.15-.69q4.08-19.68,6.46-39.66c.72,1.35,1.38,2.72,2,4.13a71.28,71.28,0,0,1,2.81,9.87c0-.33.09-.64.12-1Q76,150.39,76.69,134.7A48.12,48.12,0,0,1,84.69,146.36Z"/><path class="cls-7" d="M338,110.71a155.88,155.88,0,0,1-30.76,16c-2.21.87-4.44,1.72-6.67,2.52-4.79,1.72-9.61,3.25-14.4,4.64-8.59,2.5-17.07,4.5-25.07,6.1-29,5.82-57,5.66-86,.65-15.34-2.66-30.82-5.94-46.39-7.76h0l-37.41.79c0,.4.09.81.12,1.21l-1.06.14-1.67,4.22h0l-1.12,2.81c.18-1.56.3-3.14.34-4.74a56.14,56.14,0,0,0-.35-8.13l35.56-.75a95,95,0,0,1-13.84,2l1.47,0a70.84,70.84,0,0,0,14.31-2h0c10-2.44,23.3-8.24,32.64-12.89-1.21,3.52-4,10.23-7.47,11.6,13.7.77,23.75-2.55,37.16-5.45a30.37,30.37,0,0,1-12.68,10.25l-.52.22c.56,0,1.12,0,1.69,0,.17-.09.33-.19.49-.29a49.15,49.15,0,0,0,6.42-4.7s-3.72,6-3.72,6h0a103,103,0,0,0,44.29-4.43l5.39-1.77,5.76-.8c-1.71,1.75-6.58,3.31-8.61,4.67a34.78,34.78,0,0,1-9.85,4.61c1.37,0,3.49,2.12,4.85,2,10.13-.7,19.39-4.89,29.33-7.14,3.41-.77,7.56-2.33,11-3.14,3-.73,12.1-3.72,15-4.82L275,125.25l3.61-.08-2.11-.59-3,3c.11,0-.86,1.54-.75,1.5,16.8-4.79,47.23-14.23,63.65-20.18h1.07C337.63,109.47,337.82,110.08,338,110.71Z"/><path class="cls-3" d="M49.07,260.3a4.4,4.4,0,0,1-1.42-.23,4.51,4.51,0,0,1-2.85-5.69c3-8.87,40.51-120.88,40.89-122a4.5,4.5,0,0,1,8.54,2.86c-.38,1.13-37.94,113.13-40.89,122A4.5,4.5,0,0,1,49.07,260.3Z"/><path class="cls-8" d="M53.66,144.87a12,12,0,0,1,3.85-5.08c1.42-1,2.76-1.21,3.62-.61s1.14,1.88,1,3.42A20.34,20.34,0,0,1,58,152.52c-1,1.17-2.11,1.87-3.16,1.67s-1.81-1.31-2.09-3A12,12,0,0,1,53.66,144.87Z"/><path class="cls-8" d="M73.29,124.32c2.9-1.35,6-.89,6.87,1s-.73,4.57-3.63,5.93-6,.89-6.87-1S70.39,125.68,73.29,124.32Z"/><path class="cls-8" d="M86.6,109.93c2.1-4.46,5-7.73,7-7.06s2.24,5.38-.07,10.31-6.09,7.77-7.88,6.65S84.52,114.4,86.6,109.93Z"/><path class="cls-3" d="M70.57,69.83a55.25,55.25,0,0,0-9.49-9.16c-2.74-2-4.72-2.87-5.16-2.37-.89,1.07,4.59,7,10.86,14.67l2.69,3.26a17.67,17.67,0,0,0-6.57-.85c-2,.18-3.16.77-3.19,1.43s1,1.34,2.69,2,3.87,1.45,6.3,2.34,4.61,1.76,6.3,2.31l.77.23c1.72,1.88,2.94,2.92,3.46,2.62s.07-2.44-1.41-5.5A56.54,56.54,0,0,0,70.57,69.83Z"/><path class="cls-3" d="M189.84,121.17c-.54.28-1.18.64-1.9,1.06s-1.52.9-2.37,1.43l-1.32.83-1.38.88-2.93,1.88-1.53,1c-.26.16-.51.32-.78.47l-.78.48q-1.57.94-3.18,1.83c-1.07.57-2.15,1.12-3.22,1.63l-.82.36c-.26.13-.53.24-.81.36l-1.6.65c-1.07.4-2.11.8-3.13,1.09-.51.18-1,.29-1.49.44s-1,.24-1.43.37l-1.35.3-1.25.23c-.79.12-1.5.23-2.1.29s-1.08.11-1.41.15l-.52.07.41.31a10.67,10.67,0,0,0,1.24.79,16.92,16.92,0,0,0,2.09,1l1.36.43c.48.12,1,.24,1.54.35s1.12.18,1.71.23,1.22.09,1.85.09a22.9,22.9,0,0,0,4-.34,18.43,18.43,0,0,0,2.06-.44l1-.28,1-.34a27.94,27.94,0,0,0,4-1.77,34.42,34.42,0,0,0,3.63-2.31l.84-.64c.27-.21.53-.44.79-.66.53-.44,1-.89,1.51-1.36a33.1,33.1,0,0,0,2.6-2.77c.39-.46.75-.92,1.1-1.37l.95-1.32c.59-.87,1.1-1.68,1.52-2.42s.77-1.4,1-2,.46-1,.59-1.32l.19-.49-.47.22C190.82,120.66,190.38,120.88,189.84,121.17Z"/><path class="cls-3" d="M232.08,127.34l-2.08.93c-.79.37-1.67.79-2.64,1.22-.47.23-1,.48-1.47.71l-1.57.75L221,132.56c-.58.26-1.16.55-1.75.84-.3.15-.59.29-.9.42l-.9.43c-1.2.59-2.44,1.13-3.65,1.73s-2.46,1.15-3.68,1.68l-.91.41c-.3.15-.6.28-.9.41-.61.26-1.2.52-1.78.81-1.18.49-2.31,1.05-3.4,1.51-.55.24-1.08.47-1.59.72s-1,.44-1.5.66c-1,.46-1.86.86-2.65,1.22l-2.08,1c-.58.28-1,.52-1.35.69l-.48.27.53.12c.35.07.86.16,1.5.25a21.78,21.78,0,0,0,2.34.23,30.35,30.35,0,0,0,3,0c.55,0,1.13-.05,1.73-.1s1.2-.13,1.84-.21c1.26-.15,2.57-.42,3.93-.72.67-.16,1.35-.35,2-.55.34-.09.69-.19,1-.3l1-.36c1.39-.45,2.74-1,4.1-1.63s2.66-1.31,3.9-2.07l.94-.55c.31-.19.6-.39.9-.59.59-.4,1.18-.79,1.74-1.2,1.1-.85,2.16-1.66,3.09-2.53l1.35-1.27c.42-.42.81-.86,1.19-1.26a26,26,0,0,0,1.94-2.33,21.05,21.05,0,0,0,1.34-1.93c.35-.55.6-1,.77-1.31l.26-.49-.52.19C233.14,126.89,232.67,127.08,232.08,127.34Z"/><path class="cls-3" d="M285.59,114.78c-.58.47-1.29,1-2.1,1.64-.4.31-.82.65-1.26,1l-1.41,1.09c-.48.38-1,.79-1.49,1.19L277.72,121c-1.08.88-2.28,1.73-3.45,2.67-.62.44-1.22.91-1.84,1.38-.3.23-.61.47-.93.69l-.95.69c-1.25,1-2.58,1.85-3.86,2.79s-2.62,1.84-3.94,2.7l-1,.65c-.31.23-.64.44-1,.65-.65.42-1.29.83-1.92,1.26-1.28.78-2.49,1.63-3.69,2.34l-1.73,1.1c-.55.36-1.12.66-1.64,1l-1.51,1-1.38.84c-.87.54-1.63,1-2.27,1.42s-1.13.72-1.47,1l-.52.36h.63c.41,0,1,0,1.76-.05a26.4,26.4,0,0,0,2.72-.26l1.67-.25c.58-.11,1.18-.24,1.81-.39s1.3-.29,2-.48,1.36-.41,2.07-.63c1.42-.44,2.87-1,4.37-1.67.74-.33,1.48-.69,2.23-1.06.38-.18.76-.36,1.13-.57l1.11-.62c1.5-.81,2.94-1.78,4.39-2.74s2.79-2.05,4.07-3.18l1-.84c.32-.27.62-.57.92-.86.6-.59,1.2-1.16,1.76-1.74,1.1-1.2,2.15-2.35,3.05-3.54l1.3-1.73c.41-.57.76-1.15,1.12-1.68s.68-1.07,1-1.58l.8-1.48a24.8,24.8,0,0,0,1.17-2.47c.29-.7.5-1.26.64-1.64l.2-.59-.52.36C286.65,114,286.17,114.32,285.59,114.78Z"/><path class="cls-3" d="M75.07,168.26c0-.33,0-.66-.07-1-.07-.66-.14-1.3-.21-1.94s-.22-1.25-.33-1.86a16,16,0,0,0-.4-1.75c-.16-.57-.32-1.11-.47-1.64s-.38-1-.56-1.5-.38-.92-.55-1.35-.42-.8-.61-1.17a13.83,13.83,0,0,0-1.09-1.82c-.34-.49-.61-.86-.79-1.11l-.29-.39.11.47.35,1.3c.17.55.33,1.23.49,2,.09.38.18.79.28,1.22s.14.89.22,1.37.2,1,.24,1.47.12,1,.18,1.59.1,1.1.14,1.67.11,1.15.1,1.75,0,1.2,0,1.81c0,.31,0,.62,0,.93l0,.93q0,.94-.06,1.89c0,.64-.06,1.27-.11,1.91-.11,1.27-.2,2.55-.36,3.8l-.1.94-.12.94c-.08.61-.15,1.22-.23,1.83-.19,1.19-.32,2.37-.51,3.47-.08.56-.16,1.1-.23,1.62s-.16,1-.24,1.52c-.14,1-.27,1.87-.39,2.67s-.2,1.5-.27,2.07-.13,1-.16,1.35,0,.48,0,.48l.23-.42.61-1.21c.26-.53.55-1.17.88-1.92s.67-1.59,1-2.53l.54-1.47q.24-.76.51-1.59c.36-1.09.65-2.27,1-3.49.15-.61.28-1.24.41-1.87l.2-1,.15-1c.23-1.3.37-2.65.48-4,.06-.67.06-1.36.09-2a19.44,19.44,0,0,0,0-2Z"/><path class="cls-3" d="M62.89,191.23l-.23-.94c-.08-.31-.17-.62-.27-.92-.19-.61-.36-1.21-.59-1.78a24.73,24.73,0,0,0-1.44-3.24c-.26-.5-.52-1-.8-1.43s-.56-.88-.84-1.28a22.14,22.14,0,0,0-1.65-2.09c-.53-.59-1-1.07-1.44-1.45s-.77-.66-1-.84l-.37-.27.22.4c.14.26.36.64.62,1.13s.57,1.07.89,1.75.68,1.46,1,2.31c.18.42.35.86.52,1.33s.34.94.5,1.43c.34,1,.64,2,.92,3.14.15.54.26,1.11.39,1.67.07.29.13.57.18.86l.16.87c.21,1.16.37,2.35.5,3.55s.19,2.39.21,3.58v.89a8.42,8.42,0,0,1,0,.87c0,.59,0,1.16,0,1.73s-.05,1.13-.1,1.67-.09,1.09-.16,1.61-.11,1-.18,1.52-.13,1-.22,1.43c-.14.91-.31,1.75-.46,2.5s-.31,1.4-.43,1.94l-.3,1.26c-.07.3-.1.45-.1.45l.27-.37c.18-.24.44-.6.75-1.07s.66-1.07,1-1.77a24.08,24.08,0,0,0,1.12-2.41c.2-.45.35-.93.53-1.43s.33-1,.48-1.56.29-1.1.41-1.68.24-1.17.33-1.78.17-1.23.23-1.86c0-.32.06-.64.08-.95l0-1a32.15,32.15,0,0,0-.12-3.92A35.27,35.27,0,0,0,62.89,191.23Z"/><path class="cls-3" d="M340.52,135.12c-.56-.33-2.35,1.41-4.39,4.82a31.05,31.05,0,0,0-1.53,2.85c-.53,1-1,2.19-1.5,3.41a54.73,54.73,0,0,0-2.4,8.19,53.3,53.3,0,0,0-1,8.48c0,1.31,0,2.55,0,3.72s.16,2.24.29,3.22c.54,3.94,1.5,6.24,2.14,6.16,1.42-.19,1-9.55,3.37-20.59S341.75,135.85,340.52,135.12Z"/><path class="cls-3" d="M332.65,76.3q.6-.6,1.08-1.11c1.28-1.36,1.88-2.21,1.67-2.46s-1.68.43-4.06,1.79q.2-.28.12-.42c-.32-.6-3.28.45-8,1.89-1.18.36-2.47.76-3.87,1.11s-2.89.74-4.46,1.13c-3.16.7-6.64,1.35-10.34,1.81s-7.24.61-10.48.67c-1.61,0-3.15,0-4.59,0s-2.79-.11-4-.17c-4.93-.3-8-.62-8.21,0s2.72,2,7.75,3.17a39.25,39.25,0,0,0,4.15.75c1.5.25,3.12.36,4.83.49a68.2,68.2,0,0,0,11.11-.34,68,68,0,0,0,10.48-2.16A105.26,105.26,0,0,1,303,86.69a105.34,105.34,0,0,1-13.4,2.42c-2.09.18-4.08.41-5.94.45-.94,0-1.84.12-2.71.12l-2.51,0c-6.38,0-10.4-.39-10.54.3-.06.31.87.77,2.65,1.35l1.48.45c.55.14,1.15.26,1.79.4a42.19,42.19,0,0,0,4.43.73l2.6.29c.9.08,1.85.09,2.83.14,2,.12,4.05,0,6.26,0a78.72,78.72,0,0,0,14.2-2.19,78.61,78.61,0,0,0,13.5-4.9c2-1,3.85-1.92,5.51-3,.84-.51,1.66-1,2.42-1.48l2.14-1.5a44.2,44.2,0,0,0,3.53-2.77C331.77,77.08,332.24,76.69,332.65,76.3Z"/><path class="cls-3" d="M258.59,56.35c.84-.51,1.67-1,2.42-1.49l2.14-1.49a42.47,42.47,0,0,0,3.53-2.77c.5-.43,1-.82,1.38-1.21s.77-.77,1.09-1.11c1.27-1.36,1.87-2.22,1.67-2.46s-1.69.43-4.07,1.79c.13-.19.17-.33.12-.43-.32-.59-3.27.46-8,1.9-1.18.35-2.47.75-3.87,1.11s-2.89.74-4.46,1.13c-3.15.7-6.64,1.35-10.34,1.8s-7.24.61-10.47.68c-1.62,0-3.16,0-4.6,0s-2.79-.11-4-.18c-4.92-.29-8-.61-8.21,0s2.72,2,7.75,3.17c1.26.28,2.65.56,4.15.75s3.12.36,4.83.49a67.15,67.15,0,0,0,11.11-.35,66.79,66.79,0,0,0,10.48-2.16,104.66,104.66,0,0,1-12.79,4.27A105.34,105.34,0,0,1,225,62.2c-2.09.18-4.07.41-5.94.45-.94,0-1.84.12-2.71.12l-2.5,0c-6.39,0-10.41-.39-10.55.29-.06.31.87.78,2.65,1.36l1.48.45c.55.14,1.15.26,1.79.4a42.64,42.64,0,0,0,4.43.73l2.6.28c.9.09,1.85.1,2.83.15,2,.12,4,0,6.26,0a79.62,79.62,0,0,0,14.2-2.19,78.61,78.61,0,0,0,13.5-4.9C255.05,58.32,256.93,57.4,258.59,56.35Z"/><path class="cls-3" d="M195.19,30.86c.37-.2.73-.43,1.11-.66.73-.47,1.54-.92,2.32-1.45.41-.24.8-.5,1.2-.76.21-.13.41-.27.62-.39l.61-.4c.81-.54,1.66-1.05,2.48-1.62s1.64-1.1,2.47-1.63l.6-.41c.2-.15.4-.28.6-.41.41-.27.81-.53,1.19-.81.79-.52,1.53-1.08,2.26-1.57l1-.76c.34-.26.67-.49,1-.72l1.76-1.33c.52-.43,1-.8,1.37-1.1s.68-.59.88-.77l.15-.14.21-.06,1.73-.51.62-.2-.62-.19c-.41-.12-1-.29-1.77-.45s-1.69-.35-2.77-.5-2.3-.26-3.64-.33c-.67,0-1.37,0-2.1,0s-1.47,0-2.23.07a47,47,0,0,0-4.82.5c-.83.13-1.67.29-2.52.47l-1.28.28-1.28.32A43.6,43.6,0,0,0,191.24,17a39.83,39.83,0,0,0-4.92,2.38c-.39.22-.78.45-1.16.69l-1.13.73c-.73.51-1.46,1-2.13,1.56a28.65,28.65,0,0,0-3.65,3.44l-.78.89-.7.92a17.84,17.84,0,0,0-1.22,1.8,15.91,15.91,0,0,0-1,1.75c-.14.28-.27.55-.41.82s-.21.55-.31.81a18.1,18.1,0,0,0-.83,2.76,13.93,13.93,0,0,0-.26,1.82c0,.41,0,.63,0,.63l.41-.49c.28-.32.61-.81,1.11-1.37s1.07-1.25,1.8-2l.54-.55.61-.56c.41-.38.83-.78,1.31-1.15s.93-.8,1.47-1.18l.78-.59.83-.58c1.11-.79,2.36-1.53,3.64-2.28l2-1.09,1-.52q.51-.27,1.05-.51c1.42-.69,2.91-1.31,4.4-1.92,1.16-.46,2.32-.9,3.5-1.32l0,0-.63.53c-.21.18-.4.37-.6.56-.39.37-.77.74-1.13,1.12a27.05,27.05,0,0,0-2,2.33c-.28.39-.56.76-.81,1.14s-.48.76-.69,1.13a18.31,18.31,0,0,0-1,2.06,12.12,12.12,0,0,0-.65,1.69c-.16.48-.26.87-.33,1.13l-.09.42.39-.17c.25-.11.61-.28,1.05-.5l1.53-.82,1.9-1.07Z"/><path class="cls-3" d="M107.52,78.93q-.13-.72-.33-1.71l-.46-2.13c-.1-.38-.19-.78-.29-1.19s-.2-.82-.31-1.25c-.23-.84-.42-1.75-.7-2.65-.1-.46-.23-.91-.37-1.38-.07-.23-.13-.46-.19-.7l-.2-.7c-.28-.94-.51-1.9-.81-2.84s-.57-1.9-.83-2.85l-.21-.7c-.09-.23-.15-.46-.22-.69-.14-.46-.27-.92-.43-1.37-.25-.91-.57-1.78-.83-2.62l-.41-1.23c-.15-.4-.27-.79-.4-1.17l-.75-2.06-.65-1.64c-.18-.46-.35-.82-.47-1.07l-.09-.18v-.22c0-.77,0-1.39,0-1.8s0-.65,0-.65l-.36.53c-.24.35-.57.87-1,1.55s-.83,1.52-1.29,2.51-.93,2.12-1.4,3.38c-.21.63-.44,1.29-.66,2s-.4,1.42-.6,2.16c-.37,1.49-.7,3.09-.94,4.75q-.18,1.24-.3,2.55L92,66.84q0,.66-.06,1.32A42.83,42.83,0,0,0,92,73.58a39.33,39.33,0,0,0,.82,5.4c.09.44.19.88.31,1.31l.37,1.3c.27.85.54,1.69.86,2.49a29.54,29.54,0,0,0,2.21,4.51l.62,1,.67.93a19.84,19.84,0,0,0,1.36,1.7,15.78,15.78,0,0,0,1.39,1.43l.67.63.68.54a17.42,17.42,0,0,0,2.39,1.6,12.55,12.55,0,0,0,1.66.79l.59.24-.35-.54c-.22-.36-.59-.82-1-1.47s-.88-1.39-1.34-2.3l-.37-.67-.35-.75c-.24-.5-.5-1-.72-1.59s-.49-1.13-.69-1.75c-.11-.3-.22-.61-.34-.92l-.3-1c-.43-1.3-.76-2.71-1.11-4.15-.14-.74-.29-1.48-.44-2.23L99.44,79a11.19,11.19,0,0,1-.18-1.16c-.24-1.55-.39-3.16-.54-4.76-.1-1.25-.17-2.49-.22-3.74v0l.32.75c.11.25.23.5.35.74.25.48.48,1,.74,1.41a28.05,28.05,0,0,0,1.65,2.55c.29.38.57.76.86,1.11s.58.69.87,1A18.9,18.9,0,0,0,105,78.52a12.68,12.68,0,0,0,1.42,1.12c.41.3.75.51,1,.65l.37.21s0-.15,0-.42S107.6,79.41,107.52,78.93Z"/><path class="cls-3" d="M157.63,30.1c.21-.26.41-.52.63-.76l.62-.77c.82-1,1.69-2.06,2.5-3.13s1.66-2.11,2.5-3.13l.6-.79c.19-.27.4-.52.6-.78.41-.51.81-1,1.18-1.54.8-1,1.52-2,2.25-3,.36-.48.7-1,1-1.41s.66-.92,1-1.35l1.7-2.45c.5-.77.93-1.44,1.3-2s.63-1,.81-1.36l.13-.24.25-.17,2-1.38.71-.52h-.87c-.58,0-1.41.06-2.46.17s-2.34.26-3.79.52-3.07.63-4.82,1.1c-.87.26-1.78.52-2.71.83s-1.88.66-2.85,1c-1.94.76-4,1.64-6,2.67-1,.52-2,1.07-3,1.66l-1.53.9-1.51.95a65.41,65.41,0,0,0-5.9,4.36,52.74,52.74,0,0,0-5.32,5.14c-.42.44-.82.9-1.21,1.37l-1.14,1.41c-.73,1-1.45,1.92-2.09,2.91a39.74,39.74,0,0,0-3.25,6q-.31.75-.63,1.47t-.51,1.47a25.35,25.35,0,0,0-.81,2.83,22.86,22.86,0,0,0-.5,2.66c0,.42-.11.83-.17,1.23s0,.79-.06,1.17a22.82,22.82,0,0,0,.1,3.9,18.82,18.82,0,0,0,.42,2.44l.2.85.32-.81c.23-.53.45-1.3.86-2.23s.85-2.06,1.49-3.28l.46-.94.55-1a23.46,23.46,0,0,1,1.2-2c.44-.69.86-1.42,1.39-2.12l.76-1.1.83-1.09c1.09-1.49,2.39-3,3.72-4.47l2.11-2.23L141.81,32c.36-.38.74-.75,1.13-1.11,1.54-1.47,3.19-2.89,4.85-4.31,1.3-1.08,2.61-2.13,4-3.17l0,0-.59.95c-.19.31-.36.64-.53,1-.34.65-.68,1.28-1,1.93a38.56,38.56,0,0,0-1.52,3.8c-.2.63-.4,1.23-.57,1.82s-.29,1.18-.41,1.74a27.31,27.31,0,0,0-.49,3.1,18.32,18.32,0,0,0-.12,2.44c0,.68,0,1.23,0,1.6l.06.57L147,42c.28-.25.67-.62,1.14-1.09l1.63-1.69,2-2.18c.35-.4.71-.82,1.09-1.24s.75-.87,1.14-1.32c.75-.92,1.6-1.84,2.38-2.84C156.83,31.11,157.23,30.61,157.63,30.1Z"/><path class="cls-3" d="M188.32,415.9a115.94,115.94,0,0,1-19.23-1.61,3.5,3.5,0,1,1,1.26-6.88c.31,0,30.65,5.45,44.82-4.67A15.44,15.44,0,0,0,221.82,392a3.5,3.5,0,1,1,6.92,1,22.47,22.47,0,0,1-9.51,15.42C210.9,414.39,198.63,415.9,188.32,415.9Z"/><circle class="cls-9" cx="260.6" cy="260.93" r="5.28"/><circle class="cls-3" cx="245.8" cy="264.38" r="22.91"/><circle class="cls-1" cx="256.02" cy="247.35" r="12.7"/><path class="cls-8" d="M300.59,168.74c1.29,2.37,1.34,4.85.1,5.52s-3.29-.7-4.58-3.08-1.34-4.85-.1-5.52S299.3,166.36,300.59,168.74Z"/><path class="cls-8" d="M310.25,189.88c1.94,3.62,2.51,7.1,1.27,7.77s-3.83-1.73-5.77-5.36-2.52-7.1-1.27-7.77S308.3,186.25,310.25,189.88Z"/><path class="cls-2" d="M299.47,144.54a262.36,262.36,0,0,1-35.32,10.62c-29,6.65-57,6.47-86,.74-25.17-5-50.77-11.88-76.43-10.17q2.81-6.3,6.16-12.27l18.41-.39c10.64,1.22,21.21,3.34,31.78,5.55.36.16.75.32,1.18.49l1.36.43c.48.12,1,.24,1.54.35s1.12.18,1.71.23,1.22.09,1.85.09h.06c7.43,1.54,14.86,3,22.32,4.12,2.23.33,4.49.63,6.8.88l-.46.26.53.12c.35.07.86.16,1.5.25a21.78,21.78,0,0,0,2.34.23,30.35,30.35,0,0,0,3,0c.53,0,1.1-.05,1.68-.1,27.91,1.92,60.1-1.45,89.18-11.39C295,137.79,297.22,141.11,299.47,144.54Z"/><path class="cls-3" d="M48.53,260.48a4.48,4.48,0,0,1-4.45-3.88c-6.29-45.25-7.1-84.24-2.47-119.22C45.3,109.48,53.85,92.67,67.76,86c1.14-.55,2.28-1,3.38-1.45a18.15,18.15,0,0,0,5.5-2.92c3.46-3.14,5-8.42,6.69-14a62.23,62.23,0,0,1,4-10.82C101,30.15,129.81,8.13,159,2c40.31-8.54,71.8,12.57,102.27,33,14.23,9.53,28.94,19.39,44.16,25.83,24.66,10.44,48.47,9.52,65.33-2.54l10.62-7.6-3.69,12.53a80.3,80.3,0,0,1-3.28,9.09C365.33,93.3,343.91,122,293.34,139c-32.79,11-72.38,14.65-105.89,9.64-9.25-1.38-18.56-3.32-27.56-5.2-23.42-4.88-45.55-9.49-68.56-5.67a4.5,4.5,0,0,1-1.47-8.88c24.66-4.09,48.66.91,71.87,5.74,8.87,1.85,18.05,3.77,27.05,5.11,32.17,4.81,70.18,1.35,101.69-9.27,25.37-8.54,58.45-25.6,74.21-58.63-18,7.64-40.17,6.76-62.78-2.81-16-6.78-31.08-16.88-45.66-26.65C226,22.14,197.43,3,160.84,10.75c-26.25,5.56-53.21,26.18-65.55,50.13A54.71,54.71,0,0,0,92,70.14c-1.85,6.24-3.95,13.3-9.28,18.13a25.88,25.88,0,0,1-8.19,4.6c-1,.4-1.95.79-2.83,1.21-10.95,5.28-17.87,19.83-21.13,44.48C46,172.72,46.82,210.93,53,255.37a4.5,4.5,0,0,1-3.84,5.07A4.4,4.4,0,0,1,48.53,260.48Z"/><path class="cls-3" d="M343.6,255.94a4.49,4.49,0,0,1-4.5-4.47c-.3-40.92-49.59-113.6-50.09-114.33a4.5,4.5,0,1,1,7.44-5.08c2.09,3.07,51.33,75.71,51.65,119.35a4.51,4.51,0,0,1-4.47,4.53Z"/><path class="cls-8" d="M327.53,239.22a114.3,114.3,0,0,1,1,14c0,2.15,0,4.2-.15,6.11s-.26,3.69-.45,5.31c-.76,6.47-2,10.34-2.64,10.25-1.5-.19-.14-15.93-2.82-35-2.51-19.06-8.05-33.86-6.65-34.44.61-.26,2.82,3.14,5.29,9.17.62,1.51,1.26,3.17,1.86,5s1.19,3.78,1.78,5.85A114.05,114.05,0,0,1,327.53,239.22Z"/><circle class="cls-3" cx="145.8" cy="264.38" r="22.91"/><circle class="cls-1" cx="156.02" cy="247.35" r="12.7"/><circle class="cls-8" cx="136.6" cy="272.93" r="5.28"/><circle class="cls-8" cx="239.6" cy="272.93" r="5.28"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-4.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 464.12 605.75"><defs><style>.cls-1{fill:#dfe7ea;}.cls-2{fill:#f0d7c2;}.cls-3{fill:#d7ad8c;}.cls-4{fill:#c4987a;}.cls-5{fill:#8376a5;}.cls-6{fill:#655a8e;}.cls-7{fill:#ebcbac;}.cls-16,.cls-8,.cls-9{fill:none;stroke:#42565e;stroke-miterlimit:10;}.cls-8{stroke-linecap:round;}.cls-8,.cls-9{stroke-width:10px;}.cls-9{stroke-linecap:square;}.cls-10{fill:#dcb79b;}.cls-11{fill:#fff;}.cls-12{fill:#40565a;}.cls-13{fill:#a699d6;}.cls-14{fill:#485d63;}.cls-15{fill:#796f9c;}.cls-16{stroke-width:11px;}.cls-17{fill:#325560;}</style></defs><title>Asset 120</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><ellipse class="cls-1" cx="236.82" cy="551.53" rx="184.33" ry="54.22"/><path class="cls-2" d="M30.24,275.91A69.67,69.67,0,0,0,21.69,369c4.48,6,10.06,11.3,16.89,14.32s15,3.46,21.65,0"/><path class="cls-3" d="M18,366.5c3.62,6.7,8.36,12.95,14.66,17.24,2.69,1.84,7,1.57,11.13,1.27-5.9-4.26-10.4-10.26-13.86-16.68-15.65-29-9.35-68.14,14.59-90.75H68.76v-1.84H32.58C8.64,298.37,2.34,337.52,18,366.5Z"/><path class="cls-3" d="M419,275a69.67,69.67,0,0,1,29.75,88.61c-3,6.84-7.19,13.32-13.14,17.82s-13.82,6.82-21.06,5"/><path class="cls-4" d="M411.42,386.76a29.59,29.59,0,0,0,19.15-4.19c6.72-4,11.79-10.17,15.61-16.77A67.58,67.58,0,0,0,453.47,316c-4.12-16.58-18.64-31.49-33.49-41l-1,13.49c7.89,8.45,16.35,18.74,19.1,29.76a67.58,67.58,0,0,1-7.29,49.78c-3.82,6.6-8.9,12.74-15.61,16.77A30.36,30.36,0,0,1,411.42,386.76Z"/><path class="cls-5" d="M452.36,118.46c-8.78-30.07-32.4-57-62.92-63.67a46.85,46.85,0,0,0-9.71-17.86c-5.41-6.13-12.35-10.72-19.61-14.48-36.17-18.7-79.26-17-119.65-11.85-16.15,2.07-32.27,4.63-48,8.91C128.34,37,73,84.38,45.91,145.09s-22.25,133.54,7.56,193L262.36,185.91V334.35H414.7c-8.85-26.74-4.64-73.12,7.76-98.72,9.21-19,22.61-32.09,28.47-53.07C457,160.94,458.72,140.29,452.36,118.46Z"/><path class="cls-6" d="M454.65,186.37C452,196,447.72,203.88,443,211.49c-.82-48.6-11-97.83-36.11-139.38A92.48,92.48,0,0,0,398.41,60c28,8.43,49.4,34,57.66,62.31C462.44,144.1,460.69,164.75,454.65,186.37Z"/><path class="cls-7" d="M53.69,331.22c15.1-11.09,21.39-30.36,26.05-48.51A691.24,691.24,0,0,0,99.16,167.36l91,27.16c10,3,20.12,6,30.54,6.38,26.17,1,49.73-14.31,74.25-23.5A165.16,165.16,0,0,1,370,167.87s7.5,121.7,48.83,164.47c.81,73-43.54,137.46-92.3,191.78-11.27,12.55-23,25.08-37.55,33.62l-.21.12a72.52,72.52,0,0,1-36.5,10.2l-29.86.15a71.65,71.65,0,0,1-36.73-9.91l-1-.56c-14.55-8.54-26.28-21.06-37.55-33.62C98.47,469.8,52,405.33,52.78,332.34"/><path class="cls-2" d="M146.18,528.31c-48.31-54-94-118-93.24-190.45l.91-1.13c15.09-11.09,21.39-30.36,26-48.51A690.78,690.78,0,0,0,99.31,172.88l28.18,8.41C118.46,222.82,83,409.19,146.18,528.31Z"/><path class="cls-3" d="M323.51,525.35a270.7,270.7,0,0,1-19.2,19.85c22.46-40.14,35.38-85.8,40-131.73,6.33-63.1-2.24-126.93-17.2-188.56-.55-2.26-1.17-4.63-2.75-6.34-2.47-2.67-6.5-3-10.13-3.13-20.76-.84-41.76-1.81-61.63-7.87a105.08,105.08,0,0,1-17.44-7c19.43-4.07,37.77-14.78,56.7-21.88A165.11,165.11,0,0,1,367,169.1s7.49,121.69,48.83,164.46C416.61,406.56,372.26,471,323.51,525.35Z"/><path class="cls-8" d="M390.57,54.45c31.3,6,55.6,33.41,64.53,64,6.37,21.82,4.61,42.47-1.43,64.1-5.86,21-19.26,34.06-28.47,53.07-12.4,25.6-14.78,71.07-5.93,97.81"/><path class="cls-8" d="M27.49,275.91A69.67,69.67,0,0,0,18.93,369c4.48,6,10.06,11.3,16.89,14.32s15,3.46,21.65,0"/><path class="cls-8" d="M422.38,274.38A69.67,69.67,0,0,1,452.13,363c-3,6.84-7.19,13.32-13.14,17.82s-13.82,6.82-21.06,5"/><polygon class="cls-3" points="237.17 353.31 237.17 432.24 264.71 432.24 237.17 353.31"/><polyline class="cls-9" points="237.32 357.44 236.19 423.51 236.11 428.1"/><path class="cls-10" d="M344.27,308.58c.57,5-.41,9-1.09,8.93s-.9-4-1.45-8.65-1.2-8.52-.51-8.75S343.71,303.58,344.27,308.58Z"/><path class="cls-11" d="M160.6,204.75a109.34,109.34,0,0,1,22.25,7.54c5.49,2.71,8.48,5.28,8,6.57s-4.34,1.18-10.15.31-13.7-2.41-22.45-4.49A144,144,0,0,1,136,207.81c-5.57-2.38-8.76-4.67-8.36-6s4.24-1.55,10.15-1A175.83,175.83,0,0,1,160.6,204.75Z"/><path class="cls-12" d="M397.3,128.18a75.72,75.72,0,0,1,1.9,14c0,2.17.07,4.23-.09,6.16-.07,1-.1,1.89-.21,2.78l-.35,2.55c-1,6.48-2.82,10.19-3.8,10s-1.24-4.15-1.61-10.27L393,151c0-.83-.16-1.7-.23-2.59-.11-1.78-.38-3.68-.6-5.67-.54-4-1.27-8.29-2.32-12.78s-2.39-8.66-3.69-12.45c-.71-1.87-1.32-3.68-2-5.33-.34-.83-.63-1.65-1-2.41l-.95-2.21c-2.43-5.63-4.08-9.23-3.19-9.9s4.05,1.91,7.9,7.22l1.46,2.11c.5.74.95,1.55,1.44,2.38,1,1.65,1.9,3.5,2.85,5.46A75.74,75.74,0,0,1,397.3,128.18Z"/><path class="cls-12" d="M435.13,118.25a108.47,108.47,0,0,1-2.34,18.33c-.67,2.76-1.29,5.39-2.1,7.78-.39,1.2-.73,2.37-1.14,3.46L428.33,151a55.23,55.23,0,0,1-2.41,5.25c-.39.76-.74,1.46-1.11,2.09s-.74,1.19-1.08,1.69c-1.34,2-2.3,3-2.79,2.77-1-.47.38-5.47,2.21-13.44l.71-3.13c.25-1.08.43-2.23.67-3.4.51-2.34.86-4.87,1.31-7.51A173.57,173.57,0,0,0,427.48,118a173.79,173.79,0,0,0-.37-17.39c-.26-2.66-.43-5.21-.77-7.58-.16-1.18-.25-2.34-.42-3.44l-.48-3.17c-1.25-8.08-2.3-13.17-1.24-13.56.5-.18,1.38.87,2.58,3q.45.79,1,1.76c.32.66.62,1.38,1,2.17a55.19,55.19,0,0,1,2,5.41l1,3.21c.33,1.12.59,2.31.89,3.54.64,2.45,1.06,5.11,1.53,7.91A108.47,108.47,0,0,1,435.13,118.25Z"/><path class="cls-12" d="M407,237.87a61.19,61.19,0,0,1,3-13.43,51.88,51.88,0,0,1,2.35-5.53c.43-.84.8-1.66,1.25-2.41l1.31-2.14a30.51,30.51,0,0,1,2.52-3.48c.4-.49.77-.95,1.14-1.34s.75-.73,1.09-1c1.35-1.2,2.28-1.69,2.71-1.38.91.66-.62,4.15-2.6,9.64l-.77,2.16c-.27.75-.48,1.55-.74,2.36-.56,1.61-1,3.38-1.49,5.21A83.83,83.83,0,0,0,414.29,251c.13,1.9.18,3.72.4,5.4.1.85.14,1.68.25,2.46l.32,2.27c.83,5.79,1.62,9.51.59,10-.48.21-1.3-.46-2.37-1.9q-.4-.54-.85-1.23c-.29-.46-.55-1-.84-1.54A30.49,30.49,0,0,1,410,262.5l-.85-2.36c-.28-.83-.48-1.71-.73-2.61a51.91,51.91,0,0,1-1.18-5.89A61.23,61.23,0,0,1,407,237.87Z"/><path class="cls-13" d="M338.06,11a505.1,505.1,0,0,0-65.52,7.53c-9.44,1.72-18.9,3.72-27.78,7.32C237.13,29,230,33.22,222.27,36.08l-1,.35c-15.13,5.37-33.2,6.48-43.21,19L179.81,52q1.31-2.53,2.6-5.07a64.64,64.64,0,0,0-39.5,17c-.84.79-1.73,1.54-2.63,2.27-9,7.24-20.27,11.3-28.87,19.81q-.45-4.32-.89-8.65-2,1.23-3.94,2.52c-9.37,6.19-18,13.53-24.81,22.49-7.31,9.7-12.31,21.4-12.89,33.52a2.76,2.76,0,0,0-1.28-1.65c-.22.33-.44.67-.65,1a164.8,164.8,0,0,0-25.72,75.23q-1.39-4.56-2.77-9.1c-.08,1.17-.16,2.37-.21,3.63a304,304,0,0,0,3.3,57.5,58,58,0,0,1-13.19-23.61,221.08,221.08,0,0,1,5.31-59.68A200.24,200.24,0,0,1,46,142.48a217.66,217.66,0,0,1,18.72-33.54A52.26,52.26,0,0,1,66.84,100a231.53,231.53,0,0,1,78.78-67.78,147.77,147.77,0,0,0-11.25,10A223.1,223.1,0,0,1,179,21.07q6.69-2.31,13.52-4.18a312,312,0,0,1,36.29-7.31c3.89-.58,7.79-1.1,11.68-1.61,10.4-1.34,21-2.43,31.56-3C294.53,3.75,317,4.85,338.06,11Z"/><path class="cls-8" d="M50.86,335.92C21,276.49,16.19,203.66,43.3,142.95S125.73,34.84,189.89,17.37c15.71-4.28,31.83-6.84,48-8.91,40.39-5.18,83.48-6.85,119.65,11.85,7.26,3.75,14.2,8.35,19.61,14.48C388.79,48,392,67.82,386,84.4s-20.53,29.56-37.4,34.67"/><path class="cls-12" d="M119.45,55.71a122.27,122.27,0,0,1,11.37-12.29c1.91-1.73,3.71-3.37,5.52-4.79s3.48-2.72,5.07-3.83c6.39-4.44,10.89-6.3,11.46-5.47,1.28,1.85-13.39,13.4-27.43,31.16C111.22,78.11,103.19,95,101.1,94.13c-.93-.38-.12-5.17,2.8-12.39.74-1.8,1.58-3.75,2.62-5.79s2.18-4.19,3.45-6.44A122.24,122.24,0,0,1,119.45,55.71Z"/><path class="cls-12" d="M152.92,44.74a155.46,155.46,0,0,1,12.6-13.37c2.09-1.91,4.07-3.71,6-5.29s3.78-3,5.5-4.29c6.91-5,11.74-7.28,12.34-6.46,1.32,1.81-14.6,14.92-30.58,34.31C142.68,68.9,132.71,87,130.69,86c-.91-.44.42-5.6,4.09-13.32.92-1.92,2-4,3.21-6.2s2.61-4.49,4.1-6.89A155.46,155.46,0,0,1,152.92,44.74Z"/><path class="cls-12" d="M193,32.11a87.62,87.62,0,0,1,14.89-12.4,79.37,79.37,0,0,1,14-7.35c8.37-3.31,14-3.82,14.24-2.87s-4.55,3.39-11.85,7.73a121.7,121.7,0,0,0-25.76,20.23c-8.94,9.23-15.89,18.86-21.16,25.73s-8.78,11.07-9.7,10.51,1-5.67,5.14-13.44A127.77,127.77,0,0,1,193,32.11Z"/><path class="cls-12" d="M246.25,15.32A101.07,101.07,0,0,1,263,7.14a76.92,76.92,0,0,1,14.74-4c8.63-1.37,14-.51,14.08.47s-5,2.2-12.8,4.79a141.76,141.76,0,0,0-28.82,13.45c-10.67,6.49-19.73,13.51-26.43,18.52s-11.06,8-11.8,7.22,2.32-5.1,8.21-11.27A131.37,131.37,0,0,1,246.25,15.32Z"/><path class="cls-12" d="M38.39,192.46a120.8,120.8,0,0,0,3.08,13.79c.66,2.07,1.22,4.08,1.91,5.9.33.91.6,1.82.94,2.67l.95,2.43c2.44,6.21,4.26,10.1,3.34,10.76-.43.31-1.43-.29-2.9-1.67q-.55-.52-1.19-1.18c-.41-.45-.81-1-1.26-1.52a38.32,38.32,0,0,1-2.81-3.91L39,217.34c-.5-.84-.94-1.75-1.43-2.68a65,65,0,0,1-2.76-6.13,71.66,71.66,0,0,1-4.66-30.3,64.9,64.9,0,0,1,.79-6.68c.19-1,.33-2,.56-3l.69-2.72a38.34,38.34,0,0,1,1.5-4.57c.26-.66.49-1.27.74-1.83s.53-1,.78-1.48c1-1.76,1.76-2.63,2.26-2.47,1.07.35.52,4.61.05,11.26l-.17,2.61c-.06.9,0,1.85-.09,2.82-.11,1.94,0,4,0,6.2A120.86,120.86,0,0,0,38.39,192.46Z"/><path class="cls-12" d="M36.06,250.75a94.42,94.42,0,0,0,5.12,8.54c.9,1.25,1.71,2.48,2.56,3.55.42.55.8,1.1,1.2,1.6l1.16,1.45c3,3.71,5,6.11,4.35,7s-3.77,0-8.06-3.08l-1.65-1.24c-.57-.44-1.1-1-1.68-1.47a42.43,42.43,0,0,1-3.46-3.52,47.69,47.69,0,0,1-10.33-19.94,42.32,42.32,0,0,1-.88-4.85c-.09-.77-.19-1.5-.23-2.22s0-1.4-.06-2.06c0-5.26,1.13-8.39,2.13-8.36s1.91,3.05,3.23,7.61l.52,1.78c.18.62.41,1.25.62,1.91.38,1.32.92,2.69,1.42,4.14A94.39,94.39,0,0,0,36.06,250.75Z"/><path class="cls-12" d="M67.93,123.65A94.35,94.35,0,0,0,69.15,133c.31,1.43.54,2.81.87,4.07.16.64.27,1.27.43,1.86l.44,1.71c1.13,4.37,1.93,7.26,1,7.85s-3.35-1.43-6-5.72l-1-1.71c-.33-.6-.61-1.25-.92-1.92a40.14,40.14,0,0,1-1.7-4.39,45.45,45.45,0,0,1-1.49-21.39,40.27,40.27,0,0,1,1.08-4.58c.22-.71.4-1.39.64-2l.73-1.83c2-4.61,4.21-6.91,5.12-6.49s.62,3.42.11,7.91l-.2,1.76c-.07.61-.1,1.25-.17,1.9-.15,1.3-.19,2.7-.3,4.16A94.26,94.26,0,0,0,67.93,123.65Z"/><path class="cls-6" d="M355.66,174.31a165.11,165.11,0,0,0-59.78,10.43c-10.63,4-21.07,9.1-31.63,13.56v-4.12L252.17,203a106,106,0,0,1-14.22,3.9c-1.55.3-3.11.56-4.69.78a69.08,69.08,0,0,1-11.64.58c-10.43-.39-20.55-3.4-30.53-6.38l-56.29-16.8-14.54-4.34-20.14-6q-2.75,33.38-8.73,66.39Q87.06,265.14,81,288.82c-.1.41-.21.82-.31,1.23-4.66,18.14-10.95,37.42-26,48.5l-.92,1.13c0,1.12,0,2.25,0,3.36Q50.69,336.71,48,330.2c11.22-9.15,18.92-22.41,22.74-36.44,4.32-15.88,4-32.73,1.4-49a1.49,1.49,0,0,0,1.43.57c1.44-.21,3-2.36,3.4-4.18a188.87,188.87,0,0,0,4.36-49.24c0-.66-.06-1.31-.09-2l3.23,3.4c6-11.47,4.25-31.47,6.3-44.25,13.89,12.88,48.77,13.2,66.08,5.51-4.33,3.77-5,12.86-10.1,15.6,1.53,0-8.28,5-6.75,4.94a129.75,129.75,0,0,0,65.78-21.6c-5.24,11-14.41,26.68-26,30.42,1.69.36,2.65-6.32,4.34-6q12.47,2.51,25.09,4.17c12.06,1.61,24.59,2.62,36.17-1.11,14.49-4.66,25.64-16.08,36.16-27.09q0,2.9-.35,5.8a65.84,65.84,0,0,1-5,19.31l32.61-13.88c.05.5.09,1,.12,1.51a27,27,0,0,1-3.55,14.74q25.15-11.8,49.59-25A27.75,27.75,0,0,1,355.66,174.31Z"/><path class="cls-6" d="M411.74,319.21c-8.3-10.85-15.05-25-20.53-40.32-.08-.22-.16-.44-.23-.65-11.25-33.09-16.84-70.92-19.39-93.54,10.71,26.93,25,59.59,39.5,85.45h0C408.88,287.05,408.92,304.81,411.74,319.21Z"/><path class="cls-14" d="M269.63,176.7c24.26-13.66,43.82-25.11,45.05-23.33s-16.68,16.14-41.28,30-46.18,21.74-47,19.86S245.4,190.42,269.63,176.7Z"/><path class="cls-14" d="M257.18,173.65c4.41-4.6,8.39-9.18,11.9-13.46,1.71-2.18,3.38-4.21,4.84-6.2.74-1,1.49-1.92,2.16-2.85l1.94-2.68c4.93-6.84,8-11.24,9-10.75s-.41,5.73-4.33,13.56l-1.59,3c-.56,1.05-1.22,2.11-1.87,3.22-1.28,2.24-2.84,4.51-4.47,6.91a121.8,121.8,0,0,1-26.14,27c-2.34,1.71-4.56,3.34-6.75,4.7-1.09.69-2.12,1.38-3.15,2l-3,1.69c-7.7,4.18-13,5.67-13.41,4.78s3.78-4.16,10.45-9.32l2.61-2c.91-.7,1.81-1.48,2.78-2.25,1.94-1.52,3.92-3.26,6-5C248.28,182.34,252.73,178.22,257.18,173.65Z"/><path class="cls-12" d="M167.43,170.51a127.73,127.73,0,0,0,20.86-7.38c3-1.53,6-2.88,8.6-4.48,1.31-.77,2.63-1.44,3.82-2.21l3.41-2.23c2.24-1.34,4.06-2.84,5.78-4,.84-.61,1.67-1.15,2.38-1.68s1.35-1.06,1.94-1.5c2.38-1.77,3.91-2.61,4.3-2.26s-.39,1.87-2.19,4.37q-.68.93-1.54,2c-.6.72-1.3,1.44-2,2.23a55.67,55.67,0,0,1-5.34,5.13l-3.32,2.77c-1.17.95-2.49,1.79-3.81,2.73a89.12,89.12,0,0,1-8.83,5.42,103.88,103.88,0,0,1-22.17,8.5,103.87,103.87,0,0,1-23.57,2.85,89.14,89.14,0,0,1-10.34-.66c-1.61-.22-3.17-.34-4.64-.63l-4.23-.9a55.7,55.7,0,0,1-7.12-2c-1-.36-2-.66-2.85-1s-1.63-.75-2.32-1.09c-2.76-1.36-4.16-2.34-4-2.84s1.92-.47,4.86,0c.73.11,1.54.26,2.42.42s1.86.23,2.89.37c2.07.25,4.38.72,7,.86l4.06.38c1.41.13,2.89.1,4.41.17,3,.2,6.29,0,9.69-.06A127.74,127.74,0,0,0,167.43,170.51Z"/><path class="cls-12" d="M132.77,165a101.23,101.23,0,0,0,11.59-5.33c1.7-1,3.36-1.87,4.83-2.84.74-.47,1.49-.89,2.17-1.36l2-1.33c5-3.41,8.07-5.83,8.93-5.11.4.34.13,1.39-.74,3q-.33.61-.76,1.34c-.3.47-.67.95-1.06,1.47a32.16,32.16,0,0,1-2.84,3.38L155,160c-.64.63-1.36,1.21-2.09,1.85a54.7,54.7,0,0,1-4.91,3.75,60.59,60.59,0,0,1-26.34,9.87,54.62,54.62,0,0,1-6.16.4c-1,0-1.9,0-2.79,0l-2.57-.2a32.13,32.13,0,0,1-4.36-.68c-.64-.14-1.23-.26-1.76-.41s-1-.34-1.45-.5c-1.73-.66-2.62-1.27-2.54-1.8.17-1.11,4.09-1.32,10.09-2l2.35-.29c.81-.1,1.65-.27,2.52-.4,1.74-.23,3.58-.66,5.51-1A101.21,101.21,0,0,0,132.77,165Z"/><path class="cls-12" d="M72.26,253c-3.94-18.19-10.05-32.28-8.1-33.34.9-.48,3.66,2.5,6.83,8.12.79,1.41,1.62,3,2.4,4.69S75,236,75.75,238a99.8,99.8,0,0,1,4,13.3,99.82,99.82,0,0,1,2,13.73c.12,2.13.24,4.15.2,6.05s-.07,3.66-.19,5.27c-.5,6.44-1.74,10.3-2.76,10.25C76.78,286.49,76.37,271.13,72.26,253Z"/><path class="cls-12" d="M82.64,210.52c-.93-5.11-1.91-9.93-2.87-14.31-.52-2.17-1-4.26-1.47-6.19l-.69-2.81-.68-2.58c-1.72-6.58-2.86-10.76-1.87-11.26s3.8,3,6.94,9.37l1.19,2.53c.4.89.76,1.83,1.15,2.8.8,1.94,1.5,4.06,2.24,6.29a126.38,126.38,0,0,1,3.6,14.79,156.62,156.62,0,0,1,2.4,27.28c0,7-.65,11.34-1.7,11.43s-2.36-4.11-3.69-10.92S84.46,220.74,82.64,210.52Z"/><path class="cls-12" d="M344.09,154.54c1.54-2,2.91-4,4.14-5.82.58-.94,1.18-1.81,1.68-2.67s1-1.65,1.46-2.38c1.79-2.95,3.1-4.91,4.17-4.69s1.56,2.67.92,6.54a22.28,22.28,0,0,1-.74,3.1,30,30,0,0,1-1.27,3.44A34.57,34.57,0,0,1,344.2,165.2a30,30,0,0,1-3,2.07,22.28,22.28,0,0,1-2.83,1.48c-3.59,1.57-6.13,1.62-6.56.71s1.11-2.74,3.53-5.19c.6-.62,1.27-1.27,2-2s1.41-1.49,2.18-2.28C340.94,158.34,342.52,156.53,344.09,154.54Z"/><path class="cls-8" d="M53.84,333.37C68.95,322.28,75.23,303,79.9,284.86A691.24,691.24,0,0,0,99.31,169.51l91,27.16c10,3,20.12,6,30.54,6.38,26.17,1,49.73-14.31,74.25-23.5A165.16,165.16,0,0,1,370.19,170s7.5,121.7,48.83,164.47c.81,73-43.54,137.46-92.3,191.78-11.27,12.55-23,25.08-37.55,33.62L289,560a72.52,72.52,0,0,1-36.5,10.2l-29.86.15a71.65,71.65,0,0,1-36.73-9.91l-1-.56c-14.55-8.54-26.28-21.06-37.55-33.62C98.62,472,52.12,407.48,52.93,334.49"/><path class="cls-15" d="M366.79,83c3.56-9.19,4.7-18.51,5.61-25.39s1.67-11.38,3.11-11.5,3.15,4.16,4.11,11.49a63.11,63.11,0,0,1,.29,13.08,57.22,57.22,0,0,1-3.61,16A46.21,46.21,0,0,1,367.44,101a36.74,36.74,0,0,1-11,8.3,22.84,22.84,0,0,1-8.9,2.45c-2.21.06-3.45-.39-3.59-1.06-.32-1.48,3.72-3.27,8.61-7.49A48.83,48.83,0,0,0,360.21,95,53.81,53.81,0,0,0,366.79,83Z"/><path class="cls-15" d="M393.72,82.48c.87-4.87,1.17-9.75,1.81-13.49s1.62-6.21,3-6.35,2.93,2,4.17,5.79a32.63,32.63,0,0,1,1.39,6.9,33.45,33.45,0,0,1-.35,9,27.19,27.19,0,0,1-3.21,8.81,20.26,20.26,0,0,1-5.08,5.9,11.07,11.07,0,0,1-4.8,2.28c-1.31.2-2.17-.08-2.53-.67-.73-1.26.54-3.35,1.86-6.32A49.1,49.1,0,0,0,393.72,82.48Z"/><path class="cls-15" d="M363.5,116.33c3.72-2.45,7.13-4.62,9.92-6.06s5-2.06,6-1.12.74,3.29-1,6.3a32.08,32.08,0,0,1-21.71,14.25c-3.46.41-5.77-.25-6.18-1.58s1-3.12,3.44-5.1S359.77,118.77,363.5,116.33Z"/><path class="cls-15" d="M405.25,202a22.88,22.88,0,0,1,7.56-8.1c2.52-1.51,4.63-1.74,5.6-.75s.76,3-.12,5.45a57,57,0,0,1-4.2,8.5,57,57,0,0,1-5.26,7.89c-1.67,2-3.28,3.19-4.65,2.83s-2.2-2.28-2.16-5.22A22.88,22.88,0,0,1,405.25,202Z"/><path class="cls-11" d="M46.05,163.48a38.77,38.77,0,0,1,3.68-7.13,28.5,28.5,0,0,1,4.21-5c2.78-2.58,5.19-3.49,6.27-2.63s.8,3.3-.21,6.55-2.66,7.39-4.44,12-3.35,8.72-4.8,11.81-2.84,5.08-4.27,5-2.54-2.4-2.85-6.18a28.52,28.52,0,0,1,.3-6.56A38.81,38.81,0,0,1,46.05,163.48Z"/><path class="cls-11" d="M77.47,109.21a11.49,11.49,0,0,1,6.45-3c2-.16,3.51.49,4.17,1.73a4.9,4.9,0,0,1-.29,4.37,16,16,0,0,1-8.4,7.53,4.9,4.9,0,0,1-4.37-.18c-1.16-.79-1.64-2.38-1.27-4.33A11.49,11.49,0,0,1,77.47,109.21Z"/><ellipse class="cls-11" cx="210.56" cy="221.64" rx="5.11" ry="8.76" transform="translate(-22.94 418.97) rotate(-86.67)"/><path class="cls-9" d="M224.78,442.79h22.94"/><path class="cls-9" d="M20.87,340A35.55,35.55,0,0,1,42,316.79"/><path class="cls-9" d="M442.19,340A35.55,35.55,0,0,0,421,316.79"/><path class="cls-11" d="M36.71,359.23a58.7,58.7,0,0,1,4.48,7.36c1.06,2.29,1.34,4.25.37,5.29s-2.92,1-5.37-.08a19.33,19.33,0,0,1-8-6.91c-2.49-3.68-3.38-8-2.81-11.09a7,7,0,0,1,1.47-3.46,2.37,2.37,0,0,1,2.07-.95c1.42.21,2.44,1.71,3.61,3.43S35.05,356.75,36.71,359.23Z"/><path class="cls-3" d="M306.74,281.15a53.41,53.41,0,0,0-19.38,5.9c-4.86,2.45-8,4.52-9.27,3.52-.59-.47-.59-1.67.1-3.41a20.9,20.9,0,0,1,4.39-6.38,33.08,33.08,0,0,1,4-3.56,37.32,37.32,0,0,1,5.31-3.26,38.1,38.1,0,0,1,28.15-2.45,37.32,37.32,0,0,1,5.79,2.29,33.07,33.07,0,0,1,4.6,2.8,20.9,20.9,0,0,1,5.43,5.52c1,1.6,1.18,2.78.69,3.34-1.07,1.2-4.53-.29-9.74-1.86A53.41,53.41,0,0,0,306.74,281.15Z"/><path class="cls-9" d="M342.4,280.36a49.37,49.37,0,0,0-70.8,6.17"/><path class="cls-16" d="M264.12,323.48c12.85-5.69,25.89-11.31,39.71-13.84s28.68-1.72,41.06,4.94"/><path class="cls-17" d="M326.2,321.18a17.9,17.9,0,0,1-35.79,0c0-9.88,8-13.77,17.9-13.77S326.2,311.3,326.2,321.18Z"/><path class="cls-3" d="M167.36,281.15a53.41,53.41,0,0,1,19.38,5.9c4.86,2.45,8,4.52,9.27,3.52.59-.47.59-1.67-.1-3.41a20.9,20.9,0,0,0-4.39-6.38,33.08,33.08,0,0,0-4-3.56,37.32,37.32,0,0,0-5.31-3.26A38.1,38.1,0,0,0,154,271.51a37.32,37.32,0,0,0-5.79,2.29,33.07,33.07,0,0,0-4.6,2.8,20.9,20.9,0,0,0-5.43,5.52c-1,1.6-1.18,2.78-.69,3.34,1.07,1.2,4.53-.29,9.74-1.86A53.41,53.41,0,0,1,167.36,281.15Z"/><path class="cls-9" d="M131.69,280.36a49.37,49.37,0,0,1,70.8,6.17"/><path class="cls-16" d="M210,323.48c-12.85-5.69-25.89-11.31-39.71-13.84s-28.68-1.72-41.06,4.94"/><path class="cls-17" d="M147.9,321.18a17.9,17.9,0,0,0,35.79,0c0-9.88-8-13.77-17.9-13.77S147.9,311.3,147.9,321.18Z"/><path class="cls-9" d="M206,498.28A59.24,59.24,0,0,0,236,503c14.26-1.51,29.15-10,32.35-24"/><circle class="cls-2" cx="237.17" cy="528.6" r="10.55" transform="translate(-329.15 406.34) rotate(-53.65)"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-5.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.29 648.83"><defs><style>.cls-1{fill:#485d63;}.cls-2{fill:#dfe7ea;}.cls-3{fill:#f0d7c2;}.cls-4{fill:#e8bc70;}.cls-5{fill:#9e8863;}.cls-6{fill:#eace9b;}.cls-7{fill:#ebcbac;}.cls-8{fill:#d7ad8c;}.cls-9{fill:#fff;}.cls-10{fill:#ebdce8;}.cls-11,.cls-12,.cls-13,.cls-15,.cls-16{fill:none;stroke:#42565e;stroke-miterlimit:10;}.cls-11{stroke-linecap:square;}.cls-11,.cls-15,.cls-16{stroke-width:10px;}.cls-12,.cls-13{stroke-width:8px;}.cls-13,.cls-15{stroke-linecap:round;}.cls-14{fill:#dcb79b;}.cls-17{fill:#325560;}.cls-18{fill:#f9d7a5;}.cls-19{fill:#aa9777;}</style></defs><title>Asset 110</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M443.55,323.66c2.62-14.83,4.62-26.94,6.06-26.84s1.64,12.6-1,27.72-7.13,26.8-8.45,26.42S441,338.5,443.55,323.66Z"/><ellipse class="cls-2" cx="268.35" cy="594.61" rx="184.33" ry="54.22"/><path class="cls-3" d="M428.34,469.65c0-8.3,16.78-.48,23.63-5.16s12-11.49,16-18.79c17.05-31.58,10.19-74.24-15.9-98.88H412.62V469.59S428.34,471.71,428.34,469.65Z"/><path class="cls-4" d="M434.11,381c-9.53,46,36-85,40.14-131.84A277.35,277.35,0,0,0,475.52,220a190.51,190.51,0,0,0-21.46-84.42c-9.77-18.73-24.42-37-45-41.73H276.62V389.38S434.59,378.69,434.11,381Z"/><path class="cls-5" d="M472.25,252.2C468.11,299,422.58,430,432.11,384c.12-.56-8.91-.38-22.68.23,8.3-26.32,15.11-53,19.16-80.32,7-47.44,5.38-96.92-11.08-142a79.81,79.81,0,0,1-9.11,39,99.38,99.38,0,0,0-66.89-53.24,146.34,146.34,0,0,1-3.3,57.77,113.39,113.39,0,0,0-63.59-35.83V96.83H407.05c20.59,4.74,35.24,23,45,41.73A190.51,190.51,0,0,1,473.52,223,276.87,276.87,0,0,1,472.25,252.2Z"/><path class="cls-4" d="M358.56,191.68c18.18-3.38,30.29-20.74,37.35-37.83A161.36,161.36,0,0,0,407.4,107,85.23,85.23,0,0,0,382.46,38.8h0A82.69,82.69,0,0,0,364,24.87C291.64-14.73,216.06,17,145.47,66.21,71.2,118,29.88,211,34.33,301.46c1.21,24.66,5.52,49.05,8,73.62,3,30.75,3.14,61.7,3.24,92.6.09,28.69.18,57.42-2,86s-9.05,60.95-33.71,75.78C25,638.32,41.63,645.8,59.15,645.74c32.19-.11,59.91-26.75,69.67-57.43s4.74-64.17-4.61-95"/><path class="cls-6" d="M127.21,490.34c9.35,30.8,14.36,64.3,4.61,95s-37.48,57.33-69.67,57.43c-17.52.06-34.2-7.41-49.34-16.24.81-.49,1.59-1,2.36-1.51,40.57-1.44,79.75-27.29,96.16-64.58a37.9,37.9,0,0,1-38,.64A52.25,52.25,0,0,0,111.77,525a51.18,51.18,0,0,1-32.54,2.87c10.53-2.58,18.3-12,22.13-22.1s4.42-21.18,5.43-32c1.93-20.56,5.55-41.07,12.68-60.45,15.06-40.93,44.72-74.4,74.56-106.4q7.86,36.69,19.35,72.48Z"/><path class="cls-7" d="M115.17,463.89C130.26,540.2,184.36,587,245.46,628.51c8.84,6,18.31,12.23,29,12.65,10.49.41,20.28-4.85,29.28-10.26,49.1-29.54,94.28-70.57,113.42-124.58,13-36.78,13.08-76.71,13-115.73-.09-35-1-72.74-21.94-100.84-13.87-18.64-36-32.23-42.17-54.64-4.65-16.91,0-38.12-16.91-48a29.44,29.44,0,0,0-9.22-3.32c-27.55-5.42-55,14.79-81.91,8.28-11.58-2.8-21.58-10.31-33.12-13.26-15-3.84-31.36.63-44.2,9.35s-22.58,21.33-30.6,34.61c-28.1,46.52-37,101.94-42.33,156l0,.43a214,214,0,0,0,3.08,62.46Z"/><path class="cls-3" d="M418.83,302s34.47,218.5-141.37,339.17c-8.65,5.93,20.28-4.85,29.27-10.26,49.1-29.54,94.28-70.57,113.43-124.58,13-36.78,13.08-76.71,13-115.73-.08-30.16-.78-62.3-14.31-88.6"/><path class="cls-8" d="M367.25,203.16c-.15.26-.31.51-.47.77-17,27.27-46.39,49.11-78.51,48-11.52-.41-23-3.7-34.44-2.2-17.75,2.32-32,15.69-42.92,29.89C168,335.51,159.1,412.77,176.93,481c7.78,29.76,20.24,58.34,25.29,88.69a75.28,75.28,0,0,1,.81,21.66c-39.62-33.48-70.95-73.23-81.86-128.43l-4.39-22.2a213.9,213.9,0,0,1-3.08-62.46c0-.14,0-.28,0-.43,5.35-54.09,14.23-109.5,42.33-156,8-13.29,17.76-25.89,30.6-34.62s29.16-13.18,44.2-9.34c11.55,3,21.54,10.46,33.12,13.25,26.94,6.51,54.36-13.7,81.92-8.28a29.37,29.37,0,0,1,9.22,3.32C362.15,190.21,365.45,196.27,367.25,203.16Z"/><path class="cls-9" d="M384.43,338.52c-13.54,10.91-12.77,39.26-34.85,41-14.66,1.18-44.11-16.07-34.5-26.74,5-5.5,25-11.47,25-11.47Z"/><path class="cls-10" d="M384.43,338.52c-13.53,10.91-12.77,39.26-34.85,41-14.66,1.19-44.11-16.07-34.5-26.74a15.69,15.69,0,0,1,3.11-2.48c4.63,9.4,24.27,19.12,35.39,18.22,16.34-1.32,20.17-17.18,26.54-29.76Z"/><path class="cls-8" d="M356,316.88c-12.09,1.06-22.72,5.35-30.26,9.22s-12.51,7-14.47,5.49c-.92-.74-.92-2.6.15-5.33a32.62,32.62,0,0,1,6.86-10,51.64,51.64,0,0,1,6.32-5.55,58.26,58.26,0,0,1,8.29-5.08,59.48,59.48,0,0,1,43.94-3.83,58.26,58.26,0,0,1,9,3.57,51.62,51.62,0,0,1,7.18,4.38,32.64,32.64,0,0,1,8.47,8.62c1.53,2.5,1.85,4.33,1.07,5.22-1.66,1.87-7.07-.45-15.21-2.9S368.11,315.84,356,316.88Z"/><path class="cls-11" d="M411.69,319.94a77.07,77.07,0,0,0-110.53,9.63"/><path class="cls-12" d="M300.9,360.34c13.2-7.76,26.61-15.47,41.26-19.92s30.84-5.43,45.06.23"/><path class="cls-13" d="M313.72,357c5.68,13.18,20.84,23.93,35.5,22.74,22.08-1.78,20.31-29.13,33.85-40"/><path class="cls-14" d="M365.83,389.68a35.49,35.49,0,0,1-7.48,2.76,30.48,30.48,0,0,1-3.43.6,22.93,22.93,0,0,1-3,.2c-3.71,0-5.91-.66-5.87-1s2.27-.36,5.74-.84c.87-.12,1.81-.26,2.81-.49s2.06-.49,3.17-.78a39.27,39.27,0,0,0,13.18-6.78c.88-.73,1.75-1.4,2.48-2.12s1.43-1.37,2-2c2.4-2.54,3.67-4.38,4-4.18s-.46,2.33-2.63,5.33a22.9,22.9,0,0,1-1.92,2.33,30.56,30.56,0,0,1-2.48,2.44A35.49,35.49,0,0,1,365.83,389.68Z"/><path class="cls-14" d="M324.31,390.28a20.85,20.85,0,0,1-5.91-3.69c-1.32-1.22-1.92-2.18-1.69-2.44.49-.55,3.92,1.86,8.59,3.78s8.77,2.73,8.72,3.47c0,.34-1.13.6-2.93.51A20.86,20.86,0,0,1,324.31,390.28Z"/><path class="cls-9" d="M163.16,338.52c13.54,10.91,12.77,39.26,34.85,41,14.66,1.18,44.11-16.07,34.5-26.74-5-5.5-25-11.47-25-11.47Z"/><path class="cls-10" d="M163.16,338.52c13.53,10.91,12.77,39.26,34.85,41,14.66,1.19,44.11-16.07,34.5-26.74a15.69,15.69,0,0,0-3.11-2.48c-4.63,9.4-24.27,19.12-35.39,18.22-16.34-1.32-20.17-17.18-26.54-29.76Z"/><path class="cls-8" d="M191.58,316.88c12.09,1.06,22.72,5.35,30.26,9.22s12.51,7,14.47,5.49c.92-.74.92-2.6-.15-5.33a32.62,32.62,0,0,0-6.86-10,51.64,51.64,0,0,0-6.32-5.55,58.26,58.26,0,0,0-8.29-5.08,59.48,59.48,0,0,0-43.94-3.83,58.26,58.26,0,0,0-9,3.57,51.62,51.62,0,0,0-7.18,4.38,32.64,32.64,0,0,0-8.47,8.62c-1.53,2.5-1.85,4.33-1.07,5.22,1.66,1.87,7.07-.45,15.21-2.9S179.48,315.84,191.58,316.88Z"/><path class="cls-11" d="M135.9,319.94a77.07,77.07,0,0,1,110.53,9.63"/><path class="cls-12" d="M246.69,360.34c-13.2-7.76-26.61-15.47-41.26-19.92s-30.84-5.43-45.06.23"/><path class="cls-13" d="M233.87,357c-5.68,13.18-20.84,23.93-35.5,22.74-22.08-1.78-20.31-29.13-33.85-40"/><path class="cls-14" d="M182.94,387.41a43.84,43.84,0,0,0,6.92,2.76c1.11.29,2.16.61,3.17.78s1.94.37,2.81.49c3.47.47,5.69.44,5.74.84s-2.16,1-5.87,1a22.93,22.93,0,0,1-3-.2,30.47,30.47,0,0,1-3.43-.6,33.07,33.07,0,0,1-14.08-7.24,30.55,30.55,0,0,1-2.48-2.44,22.9,22.9,0,0,1-1.92-2.33c-2.18-3-2.9-5.2-2.63-5.33s1.62,1.63,4,4.18c.61.63,1.26,1.32,2,2s1.6,1.39,2.48,2.12A43.84,43.84,0,0,0,182.94,387.41Z"/><path class="cls-14" d="M222.31,387.93c4.67-1.92,8.1-4.33,8.59-3.78.22.26-.37,1.23-1.69,2.44a21.64,21.64,0,0,1-12.7,5.31c-1.79.09-2.9-.17-2.93-.51C213.54,390.66,217.66,389.9,222.31,387.93Z"/><path class="cls-15" d="M118.17,465.89C133.26,542.2,187.36,589,248.46,630.51c8.84,6,18.31,12.23,29,12.65,10.49.41,20.28-4.85,29.28-10.26,49.1-29.54,94.28-70.57,113.42-124.58,13-36.78,13.08-76.71,13-115.73-.09-35-1-72.74-21.94-100.84-13.87-18.64-36-32.23-42.17-54.64-4.65-16.91,0-38.12-16.91-48a29.44,29.44,0,0,0-9.22-3.32c-27.55-5.42-55,14.79-81.91,8.28-11.58-2.8-21.58-10.31-33.12-13.26-15-3.84-31.36.63-44.2,9.35s-22.58,21.33-30.6,34.61c-28.1,46.52-37,101.94-42.33,156l0,.43a214,214,0,0,0,3.08,62.46Z"/><path class="cls-15" d="M408.06,91.27c20.59,4.74,35.24,23,45,41.73a190.51,190.51,0,0,1,21.46,84.42,277.35,277.35,0,0,1-1.27,29.22c-4.14,46.8-11.45,94.63-40.14,131.84"/><path class="cls-15" d="M431.34,466.89c8.08,1.87,16.78-.48,23.63-5.16s12-11.49,16-18.79c17.05-31.58,10.19-74.24-15.9-98.88"/><polygon class="cls-3" points="274.12 398.32 274.12 484.32 304.12 484.32 274.12 398.32"/><polyline class="cls-11" points="274.28 402.83 273.05 474.82 272.96 479.82"/><path class="cls-9" d="M363.87,259.63c2.39,2.34,5,4.47,7.37,6.54a66.27,66.27,0,0,1,6.23,6,21.72,21.72,0,0,1,3.45,5c.59,1.36.69,2.25.28,2.58s-1.28.1-2.47-.56-2.79-1.64-4.78-2.86-4.34-2.7-7-4.47a59.84,59.84,0,0,1-8.45-6.68,30.66,30.66,0,0,1-6.65-9.31,26.37,26.37,0,0,1-2.3-9,17.4,17.4,0,0,1,.59-6.16c.45-1.41,1-2.13,1.55-2.09,1.1.08,1.66,3,3.17,7.19a39.37,39.37,0,0,0,3.26,6.83A35.88,35.88,0,0,0,363.87,259.63Z"/><ellipse class="cls-9" cx="351.31" cy="225.49" rx="3.83" ry="5.04" transform="translate(-15.6 26.39) rotate(-4.21)"/><path class="cls-1" d="M65.56,459.91c-.07-30.74-1.78-55.72.4-56,1-.13,2.79,6,4.36,16.12.79,5.06,1.49,11.11,2,17.86s.84,14.18.88,22-.25,15.25-.71,22-1.13,12.81-1.88,17.87c-1.49,10.13-3.21,16.28-4.23,16.16C64.22,515.65,65.74,490.65,65.56,459.91Z"/><path class="cls-1" d="M111.93,261.4a45.42,45.42,0,0,1,5.4-11.7c1.89-2.77,3.61-4.19,4.56-3.75,1.93.92.15,8.64-2.65,17.73s-5.74,16.44-7.86,16.11c-1-.18-1.65-2.32-1.64-5.67A45.45,45.45,0,0,1,111.93,261.4Z"/><path class="cls-1" d="M77.62,398.25c-4-26.89-6.89-48.82-4.79-49.26s8.3,21,12.36,48.12,4.42,49.44,2.35,49.63S81.69,425.13,77.62,398.25Z"/><path class="cls-1" d="M427.32,123.89a91.18,91.18,0,0,1,3.08,13c.28,2,.56,4,.67,5.81s.21,3.53.22,5.08c0,6.23-.81,10-1.47,10-1.53,0-1.71-15.08-7.36-32.38C417,108.09,408.4,95.73,409.62,94.82c.52-.4,3.4,2.2,7,7.28.9,1.27,1.85,2.68,2.77,4.26s1.88,3.29,2.83,5.11A91.15,91.15,0,0,1,427.32,123.89Z"/><path class="cls-1" d="M435.53,122.29a80.51,80.51,0,0,1,5,12.58c.55,2,1.09,3.91,1.43,5.73.18.91.38,1.78.5,2.62l.33,2.44c.74,6.25.25,10.13-.4,10.17s-1.55-3.67-3.14-9.47l-.63-2.27c-.22-.79-.51-1.59-.76-2.44-.49-1.69-1.15-3.45-1.79-5.32a107.91,107.91,0,0,0-11.54-22.83c-1.12-1.62-2.14-3.2-3.22-4.6-.53-.71-1-1.41-1.51-2.06L418.35,105c-3.72-4.72-6.25-7.57-5.76-8.15s3.83,1.41,8.42,5.71l1.77,1.72c.61.6,1.19,1.28,1.81,2,1.27,1.35,2.48,2.91,3.77,4.55A80.56,80.56,0,0,1,435.53,122.29Z"/><path class="cls-1" d="M437.62,333.7c-.34-15.36-3.9-27.55-2.48-28.05.63-.22,2.37,2.59,4.09,7.59a64,64,0,0,1,2.31,9,74.61,74.61,0,0,1,.62,22.7,63.92,63.92,0,0,1-1.82,9.1c-1.44,5.09-3,8-3.67,7.8C435.24,361.42,438.12,349.06,437.62,333.7Z"/><path class="cls-16" d="M433.65,395.23a27.4,27.4,0,0,1,25.66,32.54"/><path class="cls-17" d="M184.12,352.09a15.92,15.92,0,1,0,31.84,0c0-8.79-7.13-13.92-15.92-13.92S184.12,343.29,184.12,352.09Z"/><circle class="cls-9" cx="206.12" cy="357.33" r="2.5"/><path class="cls-17" d="M364,352.09a15.92,15.92,0,1,1-31.84,0c0-8.79,7.13-13.92,15.92-13.92S364,343.29,364,352.09Z"/><circle class="cls-9" cx="341.95" cy="357.33" r="2.5"/><circle class="cls-3" cx="314.12" cy="599.33" r="11.5"/><path class="cls-8" d="M332.64,526.83c-1.48,3.18-4.8,5.06-8.08,6.31-13,5-25.52,2.38-36.86-5-4.46,3.84-9.18,5.62-14.07,5.29l.4-5.84c3.77.25,7.57-1.5,11.3-5.23l1.72-1.72,2,1.37c7.57,5.19,36.55-.44,42.56-1.18"/><path class="cls-8" d="M209.56,521.86c-3.46-2.9-5.74-5-5.94-5l3-3c6,.75,45.11,13.37,52.68,8.18l2-1.37,1.72,1.72c3.73,3.73,7.53,5.48,11.3,5.23l.4,5.84c-4.88.33-9.61-1.44-14.07-5.29-1.94,1.26-5.62,2.48-10,3.53A46.93,46.93,0,0,1,209.56,521.86Z"/><path class="cls-16" d="M271.67,524.41c3.93.27,8.6-1.11,13.57-6.08,0,0,1.62,1.11,4.16,2.68A33,33,0,0,0,330,516.25h0"/><path class="cls-16" d="M272.36,524.41c-3.93.27-8.6-1.11-13.57-6.08l-.1.07a37.13,37.13,0,0,1-47.07-4.52l-3.53-3.53"/><path class="cls-18" d="M390.67,49.67a524.8,524.8,0,0,0-73-15.76c-22.42-3.1-45.46-4.46-67.51.61-21.72,5-42.56,16.9-54.62,35.6a34.67,34.67,0,0,0,4.79-12.35c.11-.6.21-1.2.28-1.8a71.27,71.27,0,0,0-45.38,38.41,54.12,54.12,0,0,0,4-14.52,52.4,52.4,0,0,0,.43-8.21,96.11,96.11,0,0,0-45.21,47.18c-.65,1.46-1.26,3-1.82,4.45a1.23,1.23,0,0,0-.32-.17c-1.85-.64-3.67.94-4.91,2.45a58.38,58.38,0,0,0-12.54,27.11l-.06-9.87-.51.44a66.28,66.28,0,0,0-22.54,56.07q-.63-3-1.27-6c-.38.65-.75,1.3-1.12,2a87.78,87.78,0,0,0-9.45,57.92A37.49,37.49,0,0,0,54,243.29c-.67-.81-1.38-1.6-2.12-2.35a73.15,73.15,0,0,0-.2,50.58,11.34,11.34,0,0,0-3.33-3q-.41-.24-.84-.45c-.5,15.72-.26,31.47.71,47.16q-2.35-2.53-4.63-5.15c-2.08-8.34-4.19-16.69-6.18-25.05.35,6.55.92,13.09,1.61,19.61-.4-.47-.78-1-1.15-1.43-.68-6.57-1.22-13.15-1.55-19.75q-.3-6.09-.32-12.19a276.58,276.58,0,0,1,2.33-35,282.81,282.81,0,0,1,8.88-42.43,275.52,275.52,0,0,1,52.85-100.1,243.92,243.92,0,0,1,47.39-43.55c9.57-6.67,19.23-13,29-18.91,1.1-1.38,2.25-2.74,3.43-4.06,21-12.49,42.38-22.77,63.85-29.51q-3.33,2-6.52,4.15C280.13,7,323.61,5.69,366,28.88a79.64,79.64,0,0,1,9.72,6.31,87,87,0,0,1,15,14.48Z"/><path class="cls-15" d="M358.56,189.68c18.18-3.38,30.29-20.74,37.35-37.83A161.36,161.36,0,0,0,407.4,105,85.23,85.23,0,0,0,382.46,36.8h0A82.69,82.69,0,0,0,364,22.87C291.64-16.73,216.06,15,145.47,64.21,71.2,116,29.88,209,34.33,299.46c1.21,24.66,5.52,49.05,8,73.62,3,30.75,3.14,61.7,3.24,92.6.09,28.69.18,57.42-2,86s-9.05,60.95-33.71,75.78C25,636.32,41.63,643.8,59.15,643.74c32.19-.11,59.91-26.75,69.67-57.43s4.74-64.17-4.61-95"/><path class="cls-1" d="M46.16,273.53c3.26,8.9,6.48,17,8.51,23s2.9,10,1.93,10.42-3.52-2.66-6.84-8.14A133.92,133.92,0,0,1,39,276.15,109.19,109.19,0,0,1,35,262.74c-.42-2.12-.83-4.12-1.06-6-.12-1-.26-1.87-.34-2.76l-.18-2.56c-.35-6.55.52-10.59,1.53-10.63s2.16,3.78,3.82,9.76l.65,2.35.75,2.53c.48,1.75,1.09,3.6,1.67,5.55C43.12,264.82,44.55,269.08,46.16,273.53Z"/><path class="cls-1" d="M54.21,234.57c1.33,3.41,2.73,6.6,4.06,9.5.7,1.43,1.32,2.82,2,4.08s1.23,2.47,1.78,3.57c2.2,4.38,3.55,7.28,2.72,8s-3.63-1-7.18-4.91a39.82,39.82,0,0,1-2.72-3.31c-1-1.22-1.84-2.6-2.78-4.06a61.19,61.19,0,0,1-8.07-21c-.28-1.71-.55-3.34-.66-4.88a39.84,39.84,0,0,1-.19-4.28c0-5.25,1-8.44,2-8.45s2,3,3.34,7.76c.33,1.18.66,2.47,1.07,3.84s.83,2.83,1.27,4.36C51.81,227.84,52.91,231.15,54.21,234.57Z"/><path class="cls-1" d="M69.46,183.31A92.69,92.69,0,0,0,72,193.87c.54,1.58,1,3.13,1.55,4.52.27.7.49,1.4.75,2l.76,1.87c2,4.78,3.38,7.85,2.51,8.56-.41.33-1.31,0-2.6-1q-.49-.36-1-.84c-.36-.32-.72-.7-1.11-1.11A26.41,26.41,0,0,1,70.36,205l-1.3-1.82c-.44-.64-.83-1.35-1.26-2.07a45.69,45.69,0,0,1-2.42-4.77,51.11,51.11,0,0,1-4.07-24A45.6,45.6,0,0,1,62,167c.17-.82.3-1.61.5-2.36l.63-2.14A26.44,26.44,0,0,1,64.53,159c.23-.51.45-1,.68-1.41s.48-.8.71-1.14c.9-1.34,1.63-2,2.13-1.79,1.05.38.72,3.75.45,8.91l-.1,2c0,.7,0,1.43,0,2.18-.07,1.5,0,3.1,0,4.77A92.67,92.67,0,0,0,69.46,183.31Z"/><path class="cls-1" d="M89,131.24a74.29,74.29,0,0,1,2.76-13.29c.66-2,1.28-3.86,2-5.56.37-.85.69-1.68,1.07-2.45l1.12-2.2c3-5.56,5.78-8.38,6.65-7.89s-.08,4.2-1.62,9.9l-.61,2.23c-.21.77-.38,1.59-.6,2.43-.45,1.66-.8,3.47-1.23,5.34-.76,3.78-1.48,7.93-2,12.33s-.65,8.62-.72,12.47c0,1.92,0,3.76.06,5.48,0,.86,0,1.7.06,2.5l.11,2.31c.29,5.9.53,9.7-.54,10s-3.08-3.06-4.81-9.13l-.63-2.39c-.21-.84-.35-1.72-.52-2.63-.37-1.82-.58-3.79-.8-5.87A74.3,74.3,0,0,1,89,131.24Z"/><path class="cls-1" d="M113.68,100.1a74.8,74.8,0,0,1,7.45-12.67,63.61,63.61,0,0,1,4.07-4.95c.68-.74,1.31-1.47,2-2.11l2-1.83a37.12,37.12,0,0,1,3.55-2.91c.54-.4,1-.77,1.54-1.09s1-.57,1.39-.8c1.7-.91,2.78-1.21,3.12-.8.72.86-1.83,4.07-5.57,9.22l-1.46,2c-.51.7-1,1.47-1.51,2.23-1.08,1.51-2.09,3.22-3.21,5a126.11,126.11,0,0,0-6.32,11.89,126.2,126.2,0,0,0-4.81,12.58c-.58,2-1.2,3.88-1.63,5.68-.23.9-.5,1.76-.69,2.6l-.56,2.43c-1.43,6.2-2.17,10.24-3.29,10.26-.53,0-1-1-1.45-2.88q-.16-.7-.31-1.57c-.09-.57-.13-1.2-.19-1.87a37.14,37.14,0,0,1-.14-4.59l.1-2.67c0-.93.18-1.89.29-2.88A63.54,63.54,0,0,1,109,114,74.81,74.81,0,0,1,113.68,100.1Z"/><path class="cls-1" d="M154,73.71A101.68,101.68,0,0,1,161.36,60c1.33-2,2.6-3.88,3.92-5.55.65-.84,1.26-1.66,1.9-2.42L169,49.87c4.85-5.38,8.61-7.92,9.35-7.24,1.66,1.52-9.16,15-17.39,34.15-8.45,19.07-11,36.15-13.21,36-1-.08-1.69-4.56-1.05-11.78l.3-2.82c.12-1,.31-2,.48-3,.32-2.11.85-4.32,1.4-6.65A101.72,101.72,0,0,1,154,73.71Z"/><path class="cls-1" d="M202.65,42a130.36,130.36,0,0,1,14.27-14.29c2.4-2,4.67-3.85,6.94-5.42,1.13-.8,2.19-1.6,3.26-2.29l3.11-2c2-1.27,3.86-2.23,5.51-3.09.83-.42,1.59-.82,2.32-1.15s1.41-.59,2-.83c2.46-.94,3.93-1.23,4.19-.77.56,1-4,4.45-10.88,10.24l-2.7,2.28c-.94.79-1.87,1.67-2.86,2.54-2,1.71-4,3.69-6.18,5.7-4.23,4.13-8.73,8.82-13.15,14s-8.25,10.43-11.62,15.29c-1.62,2.47-3.24,4.78-4.59,7-.69,1.12-1.41,2.18-2,3.24l-1.79,3c-4.56,7.77-7.22,12.82-8.28,12.43-.5-.18-.45-1.68.07-4.26q.19-1,.48-2.14c.2-.77.47-1.59.75-2.48.58-1.76,1.21-3.8,2.13-5.94L185,69.82c.51-1.18,1.12-2.36,1.72-3.6,1.17-2.5,2.65-5.05,4.19-7.75A130.38,130.38,0,0,1,202.65,42Z"/><path class="cls-1" d="M404.92,184.19A38,38,0,0,1,412,199.47c.83,4.26.44,7-.22,7s-1.62-2.32-3.23-6a65.1,65.1,0,0,0-7.68-13.26A56.35,56.35,0,0,0,395.3,181a40.81,40.81,0,0,0-5.17-4.37c-3.08-2.17-5.53-2.54-5.57-3.28,0-.34.64-.73,1.93-.86a11.71,11.71,0,0,1,5.3.94,26.48,26.48,0,0,1,6.61,4A38.63,38.63,0,0,1,404.92,184.19Z"/><path class="cls-1" d="M426.85,221.88c-3.16-30-9.14-53.8-7.67-54.21.64-.18,3,5.57,5.63,15.23,1.33,4.82,2.68,10.63,3.94,17.13s2.34,13.7,3.18,21.3,1.25,14.87,1.45,21.49.08,12.58-.19,17.58c-.52,10-1.57,16.12-2.24,16.08C429.42,276.39,430.17,251.84,426.85,221.88Z"/><path class="cls-19" d="M380.87,146.32A106.55,106.55,0,0,0,391,112.41a124.37,124.37,0,0,0,.3-29.22c-1.82-16.69-6.12-26.48-5-27,.44-.21,2.1,2,4.21,6.39a72.26,72.26,0,0,1,3.24,8.3,88.36,88.36,0,0,1,2.92,11.47A110,110,0,0,1,398,113.2a103.85,103.85,0,0,1-10.25,36.55,85.57,85.57,0,0,1-18,24.27l-4.9,4.58-1.2-6.53c-1.62-8.83-4.94-17-7.77-24.34l-2.08-5.41c-.66-1.78-1.27-3.33-1.94-4.88a69.07,69.07,0,0,0-4.23-8.2,59.88,59.88,0,0,0-8-10.43c-2.15-2.25-3.42-3.45-3.18-3.84s1.94.18,4.73,2a41.67,41.67,0,0,1,10.23,9.73,61.38,61.38,0,0,1,5.38,8.41c.83,1.57,1.68,3.34,2.43,5l2.41,5.24c1.65,3.62,3.4,7.5,5,11.7a85.72,85.72,0,0,1,4.18,13.7l-6.1-2A84.44,84.44,0,0,0,380.87,146.32Z"/><path class="cls-5" d="M355.62,172.83c.9,6.31-1.07,6.63-1,13-1.26-1.84-16.19-21.71-17.49-23.52-9.26-12.88-20.25-25.65-35.12-31.05l-.86-.31c-8.47-2.9-17.55-3.15-26.53-2.35l-2,.19c-1.94.21-3.88.46-5.8.74a206.66,206.66,0,0,0-62.9,19.75c-7.52,3.76-15,8.21-20.48,14.49a112.31,112.31,0,0,1,27.42-27.11c17.7-12.23,39.63-21,61.76-23.36l2-.2a100.49,100.49,0,0,1,29.26,1.53c22,4.57,34.59,18.37,42.26,35.86C344,149.82,357.85,173.33,355.62,172.83Z"/><path class="cls-16" d="M164.14,208.58c8-29.33,23.69-55.63,48.72-72.92,26.11-18,61.42-28.59,93-22,36.59,7.59,47.1,40.71,52.4,73.85"/><path class="cls-1" d="M215.74,147.22a100.7,100.7,0,0,1,26.07-3.78c6.69-.08,10.83.5,10.94,1.54s-3.87,2.39-10.3,3.84-15.26,3.05-24.56,5.75a101.18,101.18,0,0,0-22.64,9.55c-5.48,3.16-8.72,5.67-9.56,4.92-.38-.35-.08-1.46,1-3.12a30.21,30.21,0,0,1,5.4-6.17,51.65,51.65,0,0,1,10-6.95A70.64,70.64,0,0,1,215.74,147.22Z"/><path class="cls-1" d="M309.26,130.58a66.63,66.63,0,0,1,7.25,11.53,56.48,56.48,0,0,1,2.3,5.48c.31.88.63,1.71.87,2.54l.65,2.39a32.74,32.74,0,0,1,.81,4.18c.08.62.17,1.19.2,1.73s0,1,0,1.48c0,1.79-.29,2.81-.81,2.92-1.09.23-2.67-3.22-5.32-8.44l-1-2c-.36-.71-.79-1.42-1.19-2.17-.78-1.52-1.75-3.06-2.7-4.71A99.37,99.37,0,0,0,295,126.14c-1.39-1.31-2.66-2.61-4-3.71-.64-.56-1.23-1.15-1.84-1.66l-1.75-1.48c-4.47-3.77-7.47-6.1-7-7.11.23-.48,1.28-.5,3-.11q.66.15,1.44.37c.51.16,1.05.37,1.64.6a32.82,32.82,0,0,1,3.88,1.75l2.18,1.18c.75.42,1.49.93,2.27,1.43a56.59,56.59,0,0,1,4.8,3.5A66.67,66.67,0,0,1,309.26,130.58Z"/><path class="cls-1" d="M61.4,607.71a117.32,117.32,0,0,0,16.11-10.4C79.9,595.56,82,593.67,84,592l2.81-2.59c.45-.42.91-.81,1.33-1.22L89.4,587c6.42-6.34,10-10.83,11-10.22.82.48-1.2,6.11-6.94,13.78L92.38,592c-.39.49-.81,1-1.23,1.47l-2.67,3.08c-2,2-4.05,4.2-6.49,6.23a91.29,91.29,0,0,1-17,11.7A88.58,88.58,0,0,1,45.76,622l-2.27.6c-.75.17-1.51.31-2.24.46-1.48.27-2.9.6-4.3.78a74.11,74.11,0,0,1-7.8.73c-1.2,0-2.32.09-3.41.1a8.86,8.86,0,0,1-3.91-.72,5.16,5.16,0,0,1-1.69-1.33,7,7,0,0,1-.87-1.36c-.39-.8-.62-1.42-.83-1.84a2.56,2.56,0,0,0-.66-.9,2.74,2.74,0,0,0-.69-.47c-.39-.21-.81-.1-1-.27s-.14-.24-.06-.49a1.5,1.5,0,0,1,.83-.77,3.81,3.81,0,0,1,3.89,1c.63.58,1.11,1.22,1.58,1.73a3.45,3.45,0,0,0,.65.58,1,1,0,0,0,.5.16,7.4,7.4,0,0,0,1.91-.18l3.16-.63c2.22-.36,4.61-1,7.18-1.58,1.28-.3,2.58-.73,3.93-1.09l2-.58,2.07-.7A112.21,112.21,0,0,0,61.4,607.71Z"/><path class="cls-1" d="M93.87,544.17a90.31,90.31,0,0,0,6.1-6.67c.85-1.1,1.72-2.12,2.44-3.14.37-.51.76-1,1.1-1.46l1-1.38c2.5-3.52,4.14-5.89,5.2-5.56s1.14,3.36-.35,8l-.63,1.79c-.23.62-.53,1.23-.83,1.88a37.89,37.89,0,0,1-2.15,4,42.83,42.83,0,0,1-14.82,14.37,37.88,37.88,0,0,1-4.06,2c-.66.27-1.28.56-1.9.77l-1.8.58c-4.65,1.34-7.72,1.07-8,.1s2.12-2.63,5.72-5l1.41-.93c.49-.32,1-.7,1.49-1.05,1-.69,2.09-1.53,3.22-2.34A90.35,90.35,0,0,0,93.87,544.17Z"/><path class="cls-1" d="M95.45,496.29c2.6-8.77,4-17.18,5.28-23.3s2.5-10,3.56-9.87,1.74,4,1.83,10.4a86.21,86.21,0,0,1-3.33,25,60.1,60.1,0,0,1-5.63,13.06A44.34,44.34,0,0,1,90,520.81a26.34,26.34,0,0,1-6.29,4.73c-1.68.84-2.78,1-3.09.6-.67-.9,2-3.78,5.2-8.78A80.56,80.56,0,0,0,95.45,496.29Z"/><path class="cls-9" d="M306.51,19.4a82.38,82.38,0,0,1,10.9,3.14,62.75,62.75,0,0,1,8.43,3.81c4.63,2.56,7.07,4.86,6.63,5.79-1,2-12.76-2.18-27.55-5.25s-27.21-4.21-27.31-6.4c0-1,3.14-2.13,8.41-2.59a62.76,62.76,0,0,1,9.26-.06A82.38,82.38,0,0,1,306.51,19.4Z"/><path class="cls-9" d="M357.75,44.44a32.45,32.45,0,0,1,6.12,10.68c1,3.06.87,5.19-.07,5.63s-2.59-.79-4.62-2.92-4.52-5.16-7.29-8.45-5.32-6.26-7.09-8.62-2.71-4.17-2.09-5,2.71-.57,5.56.89A32.45,32.45,0,0,1,357.75,44.44Z"/><path class="cls-9" d="M367.32,553.4c2.58-2.66,5-5.26,7.12-7.65l5.7-6.46c3.28-3.7,5.55-6,6.51-5.45s.28,3.75-2,8.45a57.59,57.59,0,0,1-4.68,7.85,71.75,71.75,0,0,1-15.58,16,57.59,57.59,0,0,1-7.72,4.89c-4.64,2.4-7.87,3.11-8.39,2.22s1.66-3.27,5.27-6.65l6.31-5.87C362.19,558.5,364.72,556,367.32,553.4Z"/><path class="cls-9" d="M399.53,493.29c2-9.66,4.13-17.57,6.27-17.45,1,.08,1.87,2.22,2.19,5.66a52.17,52.17,0,0,1-5.22,25.92c-1.63,3.06-3.22,4.71-4.21,4.38C396.53,511.09,397.61,503,399.53,493.29Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/dynamic-avatar-6.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 586.2 682.51"><defs><style>.cls-1{fill:#dfe7ea;}.cls-2{fill:#b0d7e9;}.cls-3{fill:#54b9d3;}.cls-4{fill:#f2c7a5;}.cls-20,.cls-5{opacity:0.5;}.cls-6{fill:#ffac89;}.cls-14,.cls-7{fill:none;stroke-miterlimit:10;stroke-width:10px;}.cls-7{stroke:#274b5b;}.cls-20,.cls-8{fill:#ef997b;}.cls-9{fill:#fcdac3;}.cls-10{fill:#fff;}.cls-11{fill:#274b5b;}.cls-12{fill:#3b535c;}.cls-13{fill:#d9edf4;}.cls-14{stroke:#42565e;stroke-linecap:round;}.cls-15{fill:#ebcbac;}.cls-16{fill:#d7ad8c;}.cls-17{fill:#3f565e;}.cls-18{fill:#f2dcca;}.cls-19{fill:#ce956e;}</style></defs><title>Asset 100</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><ellipse class="cls-1" cx="289.02" cy="618.52" rx="184.33" ry="54.22"/><path class="cls-2" d="M518.48,204.9l16.76,4.24,42.08,10.65a7.19,7.19,0,0,1,2.5,12.76L516.64,279a7.19,7.19,0,0,0-.88,10.82l54.39,55.65a7.19,7.19,0,0,1-1.52,11.23l-60.92,35.54a7.19,7.19,0,0,0-3,9l23.9,56.16a7.19,7.19,0,0,1-7.12,10L448.38,459l-305.16,3.1L67.8,467.44a7.19,7.19,0,0,1-7.12-10l23.9-56.16a7.19,7.19,0,0,0-3-9L20.67,356.73a7.19,7.19,0,0,1-1.52-11.23l54.39-55.65A7.19,7.19,0,0,0,72.65,279L9.48,232.55A7.19,7.19,0,0,1,12,219.79l44.73-11.32,23.55-6L125.78,191,90.1,107.72A7.19,7.19,0,0,1,98.83,98l119.89,37.21L233.83,14.4a7.19,7.19,0,0,1,13.82-1.75l45.43,114.84"/><path class="cls-2" d="M492,198.21,463.51,191l35.69-83.27a7.19,7.19,0,0,0-8.74-9.7L370.57,135.23l-6.09-48.76-3.73-29.86L355.46,14.4a7.19,7.19,0,0,0-13.82-1.75L296.22,127.48l-7.39,3.1"/><path class="cls-3" d="M233,368q0,46-1.73,92l-86.5.88-75.42,5.37a7.2,7.2,0,0,1-7.13-10l23.9-56.17a7.17,7.17,0,0,0-3-9L22.21,355.52a7.2,7.2,0,0,1-1.52-11.25l54.39-55.64a7.18,7.18,0,0,0-.88-10.81L11,231.34a7.19,7.19,0,0,1,2.49-12.76l44.74-11.32,23.56-5.95,45.51-11.52L91.64,106.5a7.19,7.19,0,0,1,8.75-9.7L142,109.72c-2,20.85-.12,41.93,7.5,61.34,3.36,8.54,7.81,16.73,10,25.65,4.38,18.17-1.25,37.39-10,53.89s-20.63,31.17-30.05,47.31c-5.36,9.22-10,19.27-10.24,29.93s5,22,14.75,26.29c14.89,6.55,31.1-5.22,42.57-16.76S192,312.6,207.88,316c10.25,2.17,18,11.15,21.52,21S233,357.54,233,368Z"/><circle class="cls-4" cx="145.54" cy="410.18" r="47.25"/><g class="cls-5"><path class="cls-6" d="M162,452.3a47.25,47.25,0,1,1-18-90.91,48.21,48.21,0,0,1,6.74.48A47.25,47.25,0,0,0,162,452.3Z"/></g><circle class="cls-7" cx="144" cy="410.18" r="47.25"/><circle class="cls-4" cx="439.86" cy="410.18" r="47.25"/><g class="cls-5"><path class="cls-6" d="M423.36,452.3a47.25,47.25,0,1,0,18-90.91,48.21,48.21,0,0,0-6.74.48,47.25,47.25,0,0,1-11.31,90.43Z"/></g><circle class="cls-7" cx="441.41" cy="410.18" r="47.25"/><path class="cls-4" d="M174.94,538q-4.07-6.33-7.72-13.08c-16.85-31.19-26.7-68.82-26.7-109.33,0-107.79,69.7-195.18,155.68-195.18S451.87,307.81,451.87,415.6,382.17,610.78,296.2,610.78c-39.91,0-76.31-18.83-103.86-49.78"/><g class="cls-5"><path class="cls-8" d="M312.5,609.72a126,126,0,0,1-16.3,1.05c-39.92,0-76.32-18.82-103.86-49.79l-17.4-23q-4.09-6.34-7.73-13.09c-16.85-31.2-26.69-68.82-26.69-109.33,0-107.8,69.69-195.18,155.68-195.18a125.57,125.57,0,0,1,16.26,1.05c-78.33,10.19-139.41,93.2-139.41,194.12,0,40.51,9.84,78.13,26.69,109.33q3.65,6.74,7.73,13.09l17.4,23C248.63,587.7,279,605.37,312.5,609.72Z"/></g><g class="cls-5"><path class="cls-9" d="M278.39,608.72a126,126,0,0,0,16.3,1.05C334.6,609.78,371,591,398.55,560l17.4-23q4.09-6.34,7.73-13.09c16.85-31.2,26.69-68.82,26.69-109.33,0-107.8-69.69-195.18-155.68-195.18a125.57,125.57,0,0,0-16.26,1.05c78.33,10.19,139.41,93.2,139.41,194.12,0,40.51-9.84,78.13-26.69,109.33q-3.65,6.74-7.73,13.09L366,560C342.25,586.7,311.91,604.37,278.39,608.72Z"/></g><path class="cls-7" d="M416.2,294.56c20.42,33,32.58,74.47,32.58,119.49,0,107.79-69.7,195.18-155.68,195.18-39.91,0-76.31-18.83-103.86-49.78"/><path class="cls-7" d="M386.26,257.67a174,174,0,0,1,17.85,19.56"/><path class="cls-7" d="M171.84,536.47q-4.07-6.33-7.72-13.08c-16.85-31.19-26.7-68.82-26.7-109.33,0-107.79,69.7-195.18,155.68-195.18,25.65,0,49.85,7.78,71.19,21.55"/><path class="cls-10" d="M281.08,387.72a43.37,43.37,0,0,1-86.75,0"/><path class="cls-1" d="M279.21,387.62a43.37,43.37,0,1,1-86.75,0h1.36a43.39,43.39,0,0,0,84,0Z"/><path class="cls-7" d="M278,387.72a43.37,43.37,0,0,1-86.75,0"/><circle class="cls-11" cx="233.06" cy="401.66" r="10.84"/><circle class="cls-10" cx="245.46" cy="398.56" r="7.75"/><path class="cls-10" d="M403.46,387.72a43.37,43.37,0,0,1-86.75,0"/><path class="cls-1" d="M400,387.62a43.37,43.37,0,0,1-86.75,0h1.36a43.39,43.39,0,0,0,84,0Z"/><path class="cls-7" d="M400.36,387.72a43.37,43.37,0,1,1-86.75,0"/><circle class="cls-11" cx="355.44" cy="401.66" r="10.84"/><circle class="cls-10" cx="367.83" cy="398.56" r="7.75"/><path class="cls-12" d="M108.89,340.21a50,50,0,0,1-1.71-8.58,50.56,50.56,0,0,1-.16-8.11,45.27,45.27,0,0,1,2.89-13.28,31.43,31.43,0,0,1,4.37-8c1.36-1.67,2.38-2.4,2.82-2.14,1,.57-.72,4.78-2,11.6a62,62,0,0,0-1,12,59.64,59.64,0,0,0,.55,7,55.64,55.64,0,0,0,1.6,7.31c.4,1.21.76,2.43,1.21,3.58a27,27,0,0,0,1.43,3.15,13.38,13.38,0,0,0,1.74,2.56l.47.58.53.52a9.35,9.35,0,0,0,1.1,1,27.49,27.49,0,0,0,10.2,4.72c3.33.91,6.22,1.44,8.21,2s3.12,1,3.11,1.58-1.15,1-3.23,1.39a36.81,36.81,0,0,1-9,.37,31.7,31.7,0,0,1-6.37-1.1,24,24,0,0,1-7.12-3.28,14.79,14.79,0,0,1-1.73-1.33l-.85-.74-.78-.82a19.33,19.33,0,0,1-2.78-3.69,30.37,30.37,0,0,1-2-4.07C109.8,343.06,109.36,341.65,108.89,340.21Z"/><path class="cls-12" d="M137.29,260.49C144,249.27,149.5,240,151.5,240.83c1,.4.82,3.3-.45,7.63a78.09,78.09,0,0,1-17.71,29.88c-3.19,3.19-5.66,4.71-6.48,4.06C125.2,281,130.66,271.75,137.29,260.49Z"/><path class="cls-12" d="M150.36,180c-3.32-14-7.15-25.25-5.2-26.23.93-.45,3.15,1.86,5.66,6.22a75.14,75.14,0,0,1,9.05,37.63c-.25,5-1.17,8.09-2.21,8.11C155.48,205.77,153.78,194,150.36,180Z"/><path class="cls-2" d="M444.61,469.61c26,26,14.79,78.17,15.55,115l-11.74-13a126.89,126.89,0,0,1-30.82,61.49,45.3,45.3,0,0,0-14.28-15.73,95.16,95.16,0,0,1-29.43,50.17,38.29,38.29,0,0,0-1.09-31.66,60.36,60.36,0,0,1-33,36.69,24.83,24.83,0,0,0,2.7-23.94c-12,20.29-46.33,20.91-59,1.06-.88,4-.23,9.28,3.86,9.62-17.23,2.65-33-4.61-44.86-17.39a29,29,0,0,0,9.61,18.79,52.63,52.63,0,0,1-43.78-29.08c-22.23,1.38-44.43-13.85-51.15-35.09a10.63,10.63,0,0,1-2.77,10.18C116,587.24,118.1,499.8,143.26,471c0,0,43.88,33.13,85.07,32.88,25.75-.15,55.88-19.8,85.76-19.93,25-.11,35.94,34.12,52,19.06C408.52,463.13,444.07,469.07,444.61,469.61Z"/><path class="cls-3" d="M461,579.41l-11.74-13a127,127,0,0,1-30.82,61.5,45.32,45.32,0,0,0-14.28-15.73,95.26,95.26,0,0,1-29.43,50.18,38.33,38.33,0,0,0-1.08-31.66,60.34,60.34,0,0,1-33,36.69,24.83,24.83,0,0,0,2.69-23.94c-12,20.3-46.33,20.91-59,1.07-.88,4,.12,18.77,4.22,19.12-17.23,2.65-33.36-14.1-45.22-26.89.68,7.17,2.47,20.1,7.87,24.85-18.36-.94-34.06-18.58-42.05-35.14-22.23,1.39-44.43-13.85-51.15-35.09a10.63,10.63,0,0,1-2.76,10.18c-13.27-6.74-22-21.38-26.76-38.85,17,12.38,37,20.88,56.73,28.49,13.42,5.16,27,10.08,41.15,12.66,13.72,2.49,27.74,2.75,41.69,3,38.71.67,79,1,114-15.61,10-4.76,20.61-12.93,20.26-24-.4-12.69-14.29-19.93-26.14-24.48,25.24-3.74,45.92-23.31,57.43-46.07a140.7,140.7,0,0,0,10.14-27.06l3.39,2.64C453.92,508.44,460.27,542.6,461,579.41Z"/><path class="cls-13" d="M279.44,484.79l-51.11,19.06-84.11-38.17a63.86,63.86,0,0,0-12.41,22,243.36,243.36,0,0,1,51,18,250.66,250.66,0,0,1,23.32,12.64c4.12,2.52,12.77,10.78,17.87,10.15a10.52,10.52,0,0,0,4.23-1.9c46.77-30.08,81.11-31.4,135.95-21.6l-25.77-15Z"/><path class="cls-14" d="M443.74,469.61C461,504.23,464.64,541.56,461,581.14l-11.74-13a126.89,126.89,0,0,1-30.82,61.49,45.3,45.3,0,0,0-14.28-15.73,95.16,95.16,0,0,1-29.43,50.17,38.29,38.29,0,0,0-1.09-31.66,60.36,60.36,0,0,1-33,36.69,24.83,24.83,0,0,0,2.7-23.94c-12,20.29-46.33,20.91-59,1.06-.88,4,6,20,2.13,21.75-17-7.82-31.27-16.74-43.13-29.52.69,7.17,2.46,21,7.87,25.72-18.36-.94-34.06-19.45-42.05-36-22.23,1.38-44.43-13.85-51.15-35.09a10.63,10.63,0,0,1-2.77,10.18c-38.41-19.5-36.36-105.21-11.2-134"/><path class="cls-15" d="M261.78,573.43a10.43,10.43,0,0,1-10.4-10.4V523.29a10.43,10.43,0,0,1,10.4-10.4h72.77a10.43,10.43,0,0,1,10.4,10.4V563a10.43,10.43,0,0,1-10.4,10.4"/><path class="cls-16" d="M346.68,527.62v12.33a10.43,10.43,0,0,0-9.53-6.26H264.38a10.43,10.43,0,0,0-10.4,10.4V571.5a10.29,10.29,0,0,1-.87-4.13V527.62a10.43,10.43,0,0,1,10.4-10.4h72.77A10.43,10.43,0,0,1,346.68,527.62Z"/><path class="cls-17" d="M297.73,509.18c7.51,0,14.84.05,21.92.16l10.42.19,2.54.06,1.26,0h.36l.53,0,1.06.08a17.57,17.57,0,0,1,7.76,2.86,17.26,17.26,0,0,1,7.6,13.23l0,1v.76l0,1.14-.09,2.26-.2,4.41c-.28,5.79-.59,11.18-.94,16.1s-.73,9.37-1.13,13.28l-.15,1.44-.19,1.61a13.71,13.71,0,0,1-.95,3.46,13,13,0,0,1-3.6,4.84,10.45,10.45,0,0,1-7.27,2.58c-1.75-.16-2.53-.78-2.52-1.27s.76-1,1.87-1.75a11.19,11.19,0,0,0,3.55-3.62,8,8,0,0,0,1-3,7.12,7.12,0,0,0,0-1.68l-.29-2.61c-.41-3.91-.79-8.36-1.13-13.28s-.66-10.31-.94-16.1l-.2-4.41-.09-2.26,0-1.14v-.29l0-.11a2,2,0,0,1,0-.2,3.62,3.62,0,0,0-1.85-2.5,3.46,3.46,0,0,0-1.47-.38l-4.35.1-10.42.19c-7.08.1-14.41.16-21.92.16s-14.84-.05-21.92-.16l-10.42-.19-4.35-.1a3.46,3.46,0,0,0-1.47.38,3.62,3.62,0,0,0-1.86,2.5,2,2,0,0,1,0,.2l0,.11v.29l0,1.14-.09,2.26-.2,4.41c-.28,5.79-.59,11.18-.94,16.1s-.73,9.37-1.13,13.28l-.29,2.61a7.13,7.13,0,0,0,0,1.68,8,8,0,0,0,1,3,11.2,11.2,0,0,0,3.55,3.62c1.1.73,1.87,1.19,1.87,1.75s-.78,1.11-2.52,1.27a10.45,10.45,0,0,1-7.27-2.58,13,13,0,0,1-3.6-4.84,13.71,13.71,0,0,1-.95-3.46l-.19-1.61-.15-1.44c-.41-3.91-.79-8.36-1.13-13.28s-.66-10.31-.94-16.1l-.2-4.41-.09-2.26,0-1.14v-.76l0-1a17.26,17.26,0,0,1,7.6-13.23,17.57,17.57,0,0,1,7.76-2.86l1.06-.08.53,0h.36l1.26,0,2.54-.06,10.42-.19C282.89,509.23,290.22,509.18,297.73,509.18Z"/><path class="cls-17" d="M302.86,552.58a54.43,54.43,0,0,0,5.71-1.73,48,48,0,0,0,5-2.23,39.67,39.67,0,0,0,7.71-5.1c2-1.73,3.52-3.4,4.81-4.61s2.25-2,3.11-1.78,1.44,1.34,1.56,3.45a17.79,17.79,0,0,1-2.29,8.39,29.29,29.29,0,0,1-8.6,9.58,38.08,38.08,0,0,1-6.48,3.82,42.55,42.55,0,0,1-7.57,2.62c-1.33.33-2.67.56-4,.77s-2.65.32-3.9.37a47.38,47.38,0,0,1-7.23-.2A41.23,41.23,0,0,1,279,563a23.64,23.64,0,0,1-7-4.26c-1.44-1.37-2-2.56-1.64-3.35.75-1.65,4.79-1.39,10.66-1.18,2.94.11,6.36.18,10.08,0,1.86-.1,3.8-.26,5.79-.51,1-.11,2-.3,2.95-.45S301.87,552.83,302.86,552.58Z"/><path class="cls-17" d="M155.46,490.33A39.37,39.37,0,0,0,156,500a41,41,0,0,0,3.15,9.52,42.44,42.44,0,0,1-5.84-8.6,43.67,43.67,0,0,1-3.52-10.15,47.59,47.59,0,0,1-1-11c0-.93.08-1.86.14-2.79s.15-1.87.31-2.81a36.46,36.46,0,0,1,1.21-5.8l10.41,4.56a25.27,25.27,0,0,0-2,3.8c-.33.69-.58,1.41-.87,2.12l-.76,2.2A40.47,40.47,0,0,0,155.46,490.33Z"/><path class="cls-17" d="M171.41,499.11c.85,7.6,4.25,15.18,9.15,21.74a48.54,48.54,0,0,1-14.67-20.41,39.56,39.56,0,0,1-2.34-13.25,35.77,35.77,0,0,1,2.72-13.91l10,5.38C172.32,484,170.54,491.58,171.41,499.11Z"/><path class="cls-17" d="M200.42,504.82a52.28,52.28,0,0,0,7.09,20.82,55.13,55.13,0,0,1-12.6-19.43,57.85,57.85,0,0,1-3.79-24l11.2,1.92A49.27,49.27,0,0,0,200.42,504.82Z"/><path class="cls-17" d="M389.49,500.65a28,28,0,0,1-.29,9c-.5,2.28-1.27,3.62-2,3.56-1.43-.14-2-5.52-2.82-12S383,489.45,384.35,489c.66-.22,1.72.9,2.74,3A28,28,0,0,1,389.49,500.65Z"/><path class="cls-17" d="M413.62,499.69a36.83,36.83,0,0,1-2.43,12.46c-1.23,3-2.53,4.66-3.17,4.43-1.37-.52.31-7.91.5-17s-1-16.59.39-17c.65-.19,1.87,1.5,2.94,4.59A36.83,36.83,0,0,1,413.62,499.69Z"/><path class="cls-17" d="M436.93,497a55.34,55.34,0,0,1,.52,9.45,45.63,45.63,0,0,1-.89,7.66c-.91,4.3-2.14,6.77-2.8,6.63-1.47-.31,0-10.64-1.89-23s-5.89-22-4.54-22.67c.6-.31,2.44,1.74,4.48,5.63a47.93,47.93,0,0,1,3,7.1A57.59,57.59,0,0,1,436.93,497Z"/><path class="cls-17" d="M164.59,595.73a42.25,42.25,0,0,1-.27-8.85,35.84,35.84,0,0,1,.53-3.82,26.8,26.8,0,0,1,.8-3.26c1.21-3.93,2.72-6,3.34-5.81s.45,2.69.21,6.47c-.06.95-.13,2-.14,3.08s0,2.28,0,3.51a62.81,62.81,0,0,0,2.26,15.79c.35,1.18.65,2.32,1,3.36s.68,2,1,2.92c1.29,3.56,2.22,5.84,1.61,6.27s-2.57-1.21-4.84-4.65a26.73,26.73,0,0,1-1.68-2.91,35.79,35.79,0,0,1-1.58-3.52A42.25,42.25,0,0,1,164.59,595.73Z"/><path class="cls-17" d="M197.49,609.93a54.89,54.89,0,0,1-.09-14.27c.47-3.6,1.18-5.78,1.87-5.77s1.28,2.24,1.74,5.77.81,8.37,1.53,13.54c.38,2.58.84,5,1.34,7.18.3,1.07.52,2.12.83,3.06l.4,1.38.43,1.26c1.09,3.22,2,5.28,1.36,5.73s-2.5-1-4.6-4.13l-.79-1.26c-.25-.45-.49-.93-.74-1.43a32.2,32.2,0,0,1-1.4-3.26A42.34,42.34,0,0,1,197.49,609.93Z"/><path class="cls-17" d="M236.71,616.79c-4.33-15.35-4.94-28.35-3.58-28.52s4.28,12.17,8.5,27.14,8.17,27,6.83,27.61S241,632.15,236.71,616.79Z"/><path class="cls-17" d="M346.34,623.13c1.94-6.48,3.3-12.56,4.5-17s2.2-7.12,2.9-7,.94,3,.66,7.6a81.29,81.29,0,0,1-3.17,17.86,60.46,60.46,0,0,1-3.75,9.43c-.76,1.38-1.45,2.7-2.24,3.86-.39.58-.75,1.15-1.13,1.68l-1.15,1.47c-3,3.7-5.58,5.28-6,4.83s1-2.91,3-6.82l.8-1.53.8-1.69c.58-1.15,1.08-2.45,1.67-3.76C344.27,629.38,345.35,626.36,346.34,623.13Z"/><path class="cls-17" d="M376.89,610.42c1.38-7.88,2.09-15.29,3-20.62s1.84-8.6,2.54-8.54,1.06,3.43,1.06,8.84a126.52,126.52,0,0,1-1.62,21.21,61.86,61.86,0,0,1-3.15,11.54,43.31,43.31,0,0,1-4.52,8.74c-3.21,4.66-6.17,6.64-6.63,6.19s1.33-3.26,3.49-8a69.42,69.42,0,0,0,3.21-8.5A91.9,91.9,0,0,0,376.89,610.42Z"/><path class="cls-17" d="M414,597.91c1.53-6.39,2.57-12.34,3.55-16.65s1.85-7,2.56-6.92,1.08,2.86,1,7.33a81.07,81.07,0,0,1-2.17,17.44,61.49,61.49,0,0,1-3.08,9.33c-.64,1.38-1.22,2.7-1.91,3.87-.33.59-.64,1.16-1,1.7l-1,1.51c-2.65,3.79-5,5.54-5.48,5.13s.65-2.93,2.32-6.87l.65-1.55.65-1.7c.48-1.16.88-2.44,1.36-3.77C412.32,604.08,413.18,601.1,414,597.91Z"/><path class="cls-17" d="M424.42,588.28c1.66-4,3-8,4.13-11.62.51-1.83,1.05-3.56,1.44-5.21s.79-3.18,1.12-4.59c1.28-5.65,2-9.25,2.7-9.22s1.27,3.73.87,9.75c-.11,1.5-.26,3.15-.54,4.9s-.63,3.62-1,5.57a78.08,78.08,0,0,1-9.93,23.93c-1.09,1.67-2.12,3.27-3.21,4.67s-2.1,2.71-3.09,3.84c-4,4.54-7,6.72-7.52,6.27s1.53-3.53,4.62-8.43c.77-1.23,1.62-2.56,2.46-4s1.74-3,2.67-4.7C420.89,596.06,422.73,592.32,424.42,588.28Z"/><path class="cls-18" d="M137,509.24c.76-3.74,2.77-6.36,4.11-5.94s1.6,3.5.9,7-2.17,6.21-3.58,6.05S136.26,513,137,509.24Z"/><path class="cls-18" d="M138.33,549.64a54.36,54.36,0,0,1-1.95-15.24c.12-3.95.78-6.35,1.46-6.36,1.47,0,2.42,9.33,5.42,20.26s6.83,19.45,5.58,20.21c-.59.34-2.39-1.39-4.5-4.73A53.49,53.49,0,0,1,138.33,549.64Z"/><path class="cls-14" d="M442.82,467.33A165.7,165.7,0,0,0,371,498.45c-3.11,2.36-6.43,4.93-10.32,5.07-4.14.15-7.78-2.48-11.25-4.75a88.22,88.22,0,0,0-21-10.34c-7.89-2.54-16.26-3.27-24.5-3.47s-16.56-.42-24.68.2a82.67,82.67,0,0,0-20.63,4.06,87.16,87.16,0,0,0-19.26,9.55c-3.47,2.26-7.11,4.89-11.25,4.75-3.9-.14-7.22-2.72-10.32-5.07a165.7,165.7,0,0,0-71.82-31.12"/><line class="cls-19" x1="228.33" y1="503.85" x2="263.97" y2="487.62"/><path class="cls-3" d="M219.34,122.68a55.94,55.94,0,0,1,29.93,12.77c.6-22.61-11.09-43.51-22.43-63.08A20.72,20.72,0,0,1,250,76.94a162.61,162.61,0,0,0-14.86-54.86c-4.94,2.27-6.38,8.48-7.16,13.85a673.21,673.21,0,0,0-6.9,86.47"/><path class="cls-12" d="M248.91,75a148.5,148.5,0,0,1,16.63,15.51,144.21,144.21,0,0,0-20.85-8.11,139.78,139.78,0,0,0-21.24-4.65l6.15-15.9A152.75,152.75,0,0,1,248.91,75Z"/><path class="cls-12" d="M246.73,129.61c7.6,7.08,14.49,15.09,19.26,24-7.16-7.34-15.61-12.79-24.45-17.26s-18.17-8-27.69-11.66l8.85-14.58C230.8,116.24,239.12,122.51,246.73,129.61Z"/><path class="cls-12" d="M41.67,334.64c5.88-2.52,11.18-5.31,15.27-7.08s6.9-2.54,7.48-1.65-1.16,3.21-4.57,6.22a58.45,58.45,0,0,1-15.18,9.57c-6.61,2.85-13.35,3.82-18.13,3.34s-7.5-2-7.33-3,2.94-1.5,7-2.42A86.51,86.51,0,0,0,41.67,334.64Z"/><path class="cls-3" d="M292,123.06A73,73,0,0,1,312.67,143a111.15,111.15,0,0,0,10.74-54.92l7.34,11.35A218.87,218.87,0,0,0,342,35.73c.18-6.89-.08-14.2-3.84-20a574.49,574.49,0,0,0-39.41,98"/><path class="cls-12" d="M329.81,92.79a148.49,148.49,0,0,1,8.38,21.15,144.21,144.21,0,0,0-15.36-16.27,139.76,139.76,0,0,0-17.2-13.31L318,72.64A152.73,152.73,0,0,1,329.81,92.79Z"/><path class="cls-12" d="M314.81,132.79a148.49,148.49,0,0,1,8.38,21.15,144.21,144.21,0,0,0-15.36-16.27,139.76,139.76,0,0,0-17.2-13.31L303,112.64A152.73,152.73,0,0,1,314.81,132.79Z"/><path class="cls-3" d="M400,125.72l3.05,20.6a98.07,98.07,0,0,0,40.39-35,165.29,165.29,0,0,1,1.82,34.87c18.29-2.58,31.49-18.24,42.86-32.79,3.7-4.74,7.52-9.73,8.59-15.65"/><path class="cls-12" d="M405.83,140.91a148.49,148.49,0,0,1-4.13,22.37,144.24,144.24,0,0,0-4.38-21.94,139.8,139.8,0,0,0-7.51-20.41l16.71-3.37A152.75,152.75,0,0,1,405.83,140.91Z"/><path class="cls-12" d="M448.83,134.91a148.49,148.49,0,0,1-4.13,22.37,144.24,144.24,0,0,0-4.38-21.94,139.8,139.8,0,0,0-7.51-20.41l16.71-3.37A152.75,152.75,0,0,1,448.83,134.91Z"/><path class="cls-3" d="M464.55,183.7a38,38,0,0,1-28.72,20.79c5,2.49,10.14,5,15.66,6,10.25,1.84,20.63-1.73,30.28-5.63,2.76-1.11,5.91-2.76,6.27-5.71.26-2.14-1.18-4.2-3-5.33a17.78,17.78,0,0,0-6.15-1.91c-5.36-1-11-2.31-14.88-6.17"/><path class="cls-3" d="M549.55,205.7a38,38,0,0,1-28.72,20.79c5,2.49,10.14,5,15.66,6,10.25,1.84,20.63-1.73,30.28-5.63,2.76-1.11,5.91-2.76,6.27-5.71.26-2.14-1.18-4.2-3-5.33a17.78,17.78,0,0,0-6.15-1.91c-5.36-1-11-2.31-14.88-6.17"/><path class="cls-12" d="M448.64,203.38a148.49,148.49,0,0,1-22,5.87,144.21,144.21,0,0,0,17.94-13.38,139.79,139.79,0,0,0,15.21-15.54L470,194A152.72,152.72,0,0,1,448.64,203.38Z"/><path class="cls-7" d="M78.71,199.41l45.52-11.52L88.55,104.62a7.19,7.19,0,0,1,8.74-9.7l119.89,37.21L232.28,11.3A7.19,7.19,0,0,1,246.1,9.55l46.43,116.84"/><path class="cls-7" d="M38.24,364.79,19.12,353.64A7.19,7.19,0,0,1,17.6,342.4L72,286.75a7.19,7.19,0,0,0-.88-10.82L7.93,229.45a7.19,7.19,0,0,1,2.5-12.76l44.73-11.32"/><path class="cls-7" d="M141.67,459l-75.42,5.37a7.19,7.19,0,0,1-7.12-10L83,398.2a7.19,7.19,0,0,0-3-9L53.83,373.89"/><path class="cls-7" d="M359.19,53.51,353.92,11.3A7.19,7.19,0,0,0,340.1,9.55L292.67,126.39"/><path class="cls-7" d="M490.47,195.11,462,187.9l35.69-83.27a7.19,7.19,0,0,0-8.74-9.7L369,132.13l-6.09-48.76"/><path class="cls-7" d="M511.25,417.2l-8.09-19a7.19,7.19,0,0,1,3-9l60.92-35.54a7.19,7.19,0,0,0,1.52-11.23l-54.39-55.65a7.19,7.19,0,0,1,.88-10.82l63.17-46.49a7.19,7.19,0,0,0-2.5-12.76L533.69,206l-16.76-4.24"/><path class="cls-7" d="M446.83,455.88l73.12,8.47a7.19,7.19,0,0,0,7.12-10l-7.48-17.57"/><path class="cls-12" d="M530.64,225.38a148.49,148.49,0,0,1-22,5.87,144.21,144.21,0,0,0,17.94-13.38,139.79,139.79,0,0,0,15.21-15.54L552,216A152.72,152.72,0,0,1,530.64,225.38Z"/><path class="cls-10" d="M350.55,248.54a42,42,0,0,1,7.24,3.77,31.91,31.91,0,0,1,5.16,4.21c2.66,2.74,3.69,5,3,5.76s-2.95.06-6.13-1.33l-5.47-2.47c-2-.9-4.28-1.87-6.65-2.83s-4.67-1.77-6.77-2.52l-5.67-2c-3.27-1.17-5.41-2.17-5.36-3.25s2.34-2,6.15-2.11a31.91,31.91,0,0,1,6.64.5A41.94,41.94,0,0,1,350.55,248.54Z"/><path class="cls-10" d="M387.87,278.37a26.41,26.41,0,0,1,4.24,10.33c.43,2.88,0,4.8-1,5.11s-2.39-1-4-3-3.49-5-5.6-8.13-4.06-6-5.38-8.27-2-4-1.3-4.85,2.6-.49,5.11,1A26.41,26.41,0,0,1,387.87,278.37Z"/><path class="cls-10" d="M513.06,362.54c7.17-4.16,14-5.44,14.87-3.54s-4.19,6.2-11,10.17-13.09,6.23-14.32,4.49S505.88,366.68,513.06,362.54Z"/><ellipse class="cls-10" cx="543.85" cy="350.52" rx="5.22" ry="3.83" transform="translate(-99.25 279.43) rotate(-26.49)"/><ellipse class="cls-10" cx="513.36" cy="253.47" rx="11.08" ry="3.83" transform="translate(-32.22 427.05) rotate(-43.93)"/><path class="cls-10" d="M222.9,474a12.54,12.54,0,0,1,6.13,4.21c1.17,1.61,1.35,3.07.67,3.86s-2.05.89-3.66.66a45.65,45.65,0,0,1-10.88-3.6c-1.43-.77-2.48-1.64-2.55-2.71s.94-2.1,2.84-2.7A12.54,12.54,0,0,1,222.9,474Z"/><path class="cls-10" d="M262.35,467.89a49.09,49.09,0,0,1,8.52-.84,37.07,37.07,0,0,1,7,.59c3.93.75,6.21,2,6.1,3s-2.51,1.75-6.16,2.39c-1.83.31-4,.66-6.35,1s-4.94.82-7.64,1.33-5.25,1.08-7.59,1.58-4.46,1-6.28,1.38c-3.63.75-6.11,1-6.61.05s1.17-2.92,4.55-5.06a37.07,37.07,0,0,1,6.26-3.12A49.09,49.09,0,0,1,262.35,467.89Z"/><rect class="cls-20" x="312.3" y="359.24" width="89" height="10"/><line class="cls-7" x1="312.3" y1="359.24" x2="401.3" y2="359.24"/><rect class="cls-20" x="187.3" y="359.24" width="89" height="10"/><line class="cls-7" x1="187.3" y1="359.24" x2="276.3" y2="359.24"/><path class="cls-7" d="M113.3,415.55a22.64,22.64,0,0,1,23-12.58"/><path class="cls-7" d="M473.26,415.55a22.64,22.64,0,0,0-23-12.58"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/total-sales.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 445 271.8"><defs><style>.cls-1{fill:#32caf8;}.cls-2{fill:#00aaf8;opacity:0.5;}.cls-3{fill:#fff;}.cls-4{fill:#426572;}</style></defs><title>Asset 500</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="6" y="8.17" width="433" height="259.8" rx="12" ry="12"/><path class="cls-2" d="M439,21.16V255a13,13,0,0,1-13,13H28.72l381-259.8H426A13,13,0,0,1,439,21.16Z"/><path class="cls-3" d="M328,33.24h88.92c3.86,0,3.87-6,0-6H328c-3.86,0-3.87,6,0,6Z"/><path class="cls-3" d="M283.49,33.24H312.6c3.86,0,3.87-6,0-6H283.49c-3.86,0-3.87,6,0,6Z"/><path class="cls-4" d="M427,271.8H18a18,18,0,0,1-18-18V18A18,18,0,0,1,18,0H427a18,18,0,0,1,18,18V253.8A18,18,0,0,1,427,271.8ZM18,12a6,6,0,0,0-6,6V253.8a6,6,0,0,0,6,6H427a6,6,0,0,0,6-6V18a6,6,0,0,0-6-6Z"/><rect class="cls-4" x="37.89" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="55.93" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="73.97" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="92.01" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="118.71" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="136.76" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="154.8" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="172.84" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="199.54" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="217.58" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="235.63" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="253.67" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="280.37" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="298.41" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="316.45" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="334.49" y="125.08" width="12" height="20.57"/><rect class="cls-4" x="43.89" y="177.53" width="161.29" height="12"/><rect class="cls-4" x="43.89" y="204.59" width="68.2" height="12"/><circle class="cls-3" cx="379.46" cy="207.35" r="23.82"/><rect class="cls-3" x="43.89" y="36.31" width="72.53" height="47.63" rx="12" ry="12"/><path class="cls-4" d="M104.42,88.86H55.89a18,18,0,0,1-18-18V47.23a18,18,0,0,1,18-18h48.53a18,18,0,0,1,18,18V70.86A18,18,0,0,1,104.42,88.86ZM55.89,41.23a6,6,0,0,0-6,6V70.86a6,6,0,0,0,6,6h48.53a6,6,0,0,0,6-6V47.23a6,6,0,0,0-6-6Z"/><path class="cls-4" d="M379.46,241.49a29.81,29.81,0,1,1,29.82-29.82A29.85,29.85,0,0,1,379.46,241.49Zm0-47.63a17.81,17.81,0,1,0,17.82,17.81A17.84,17.84,0,0,0,379.46,193.86Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/transaction.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 392.49 390.69"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:#f3aa9f;}.cls-3{fill:#e1978f;}.cls-4,.cls-6{fill:#426572;}.cls-5{fill:#e1d2d5;}.cls-6{font-size:100.43px;font-family:Dosis-ExtraBold, Dosis;font-weight:700;}</style></defs><title>Asset 480</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M383.9,162H199.69V2.19q4-.19,8.16-.19A176.87,176.87,0,0,1,383.9,162Z"/><path class="cls-2" d="M355.38,210a176.83,176.83,0,0,1-95.72,157.18l-.15.07A176.88,176.88,0,1,1,101.72,50.67l.15-.07a175.93,175.93,0,0,1,72.82-17.4V191H354.37A177.9,177.9,0,0,1,355.38,210Z"/><path class="cls-3" d="M357.53,212.16a176,176,0,0,1-17.44,76.66,1,1,0,0,1-.07.15A176.89,176.89,0,0,1,73.47,352.79l1.23.38q6,1.86,12.26,3.29A177,177,0,0,0,303.49,191h52.78A178.15,178.15,0,0,1,357.53,212.16Z"/><path class="cls-4" d="M182.85,390.69a182.87,182.87,0,0,1-84-345.31l.41-.2a180.59,180.59,0,0,1,75.13-20l6.27-.28V185H364.36l.51,5.44c.54,5.77.82,11.62.82,17.4a180.72,180.72,0,0,1-20.18,83.56c-.06.12-.12.26-.2.41a184.39,184.39,0,0,1-83,80.77l-.18.08,0,0A181.06,181.06,0,0,1,182.85,390.69ZM104.33,56.08A170.88,170.88,0,0,0,256.9,361.85l.17-.08,0,0a172.34,172.34,0,0,0,77.5-75.38l.15-.29a168.84,168.84,0,0,0,18.93-78.23c0-3.6-.11-7.23-.34-10.84H168.69V37.58a168.41,168.41,0,0,0-64.07,18.35Z"/><path class="cls-5" d="M382.9,158H309.11c-2.89-46.4-18.43-98.49-36.89-144.29l1.33.51a177.49,177.49,0,0,1,92.51,83.56A175.63,175.63,0,0,1,382.9,158Z"/><path class="cls-4" d="M392.49,172H195.69V.47L201.4.2C204.11.07,207,0,209.85,0a182.87,182.87,0,0,1,182,165.44Zm-184.8-12H379.18A170.89,170.89,0,0,0,209.85,12h-2.16Z"/><text class="cls-6" transform="translate(232.67 133.93)">%</text><path class="cls-1" d="M101.22,81.14a166.34,166.34,0,0,1,34.83-18c3.58-1.34,2-7.14-1.6-5.79A172.89,172.89,0,0,0,98.19,76c-3.18,2.15-.18,7.35,3,5.18Z"/><path class="cls-1" d="M36.28,166.34c2.62-8.63,6.74-16.94,11.05-24.83A180.58,180.58,0,0,1,87.86,91.34c2.93-2.52-1.33-6.75-4.24-4.24-23.3,20.06-44.07,47.84-53.12,77.65-1.12,3.7,4.67,5.29,5.79,1.6Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/icons/visit-count.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 419.23 419.23"><defs><style>.cls-1{fill:#fbc907;}.cls-2{fill:#f3a70f;}.cls-3{fill:#426572;}.cls-4,.cls-9{fill:#fff;}.cls-5{fill:#e8e8e8;}.cls-6{fill:#dadada;}.cls-7{opacity:0.1;}.cls-8{fill:#55e0ff;}.cls-9{opacity:0.4;}</style></defs><title>Asset 510</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><circle class="cls-1" cx="210.66" cy="209.62" r="203.61"/><path class="cls-2" d="M27.21,209.62A203.61,203.61,0,0,1,220.72,6.26q-5-.25-10.08-.25C98.19,4.86,6.11,95.09,5,207.54S94.05,412.07,206.5,413.21q2.07,0,4.13,0,5.06,0,10.08-.25A203.61,203.61,0,0,1,27.21,209.62Z"/><path class="cls-3" d="M209.61,419.23C94,419.23,0,325.19,0,209.61S94,0,209.61,0,419.23,94,419.23,209.61,325.19,419.23,209.61,419.23Zm0-407.23C100.65,12,12,100.65,12,209.61s88.65,197.61,197.61,197.61,197.61-88.65,197.61-197.61S318.58,12,209.61,12Z"/><path class="cls-4" d="M111.69,60.1a195,195,0,0,1,41.08-21.2c3.59-1.34,2-7.14-1.6-5.79a201.47,201.47,0,0,0-42.51,21.8c-3.18,2.15-.18,7.35,3,5.18Z"/><path class="cls-4" d="M35.09,160.61c3.09-10.2,8-20,13.05-29.32A212.37,212.37,0,0,1,95.87,72.18c2.93-2.52-1.33-6.75-4.24-4.24A217.08,217.08,0,0,0,43,128.26C37.63,138,32.54,148.34,29.31,159c-1.12,3.7,4.67,5.29,5.79,1.6Z"/><circle class="cls-5" cx="211.45" cy="212.12" r="156.89"/><path class="cls-6" d="M67.05,232.07a156.89,156.89,0,0,1,283.33-92.82A156.91,156.91,0,1,0,85,304.92,156.19,156.19,0,0,1,67.05,232.07Z"/><path class="cls-5" d="M211.32,152.25h0a9.16,9.16,0,0,1,9.16,9.16V210.5a9.16,9.16,0,0,1-9.16,9.16h0a9.16,9.16,0,0,1-9.16-9.16V161.41A9.16,9.16,0,0,1,211.32,152.25Z"/><circle class="cls-5" cx="211.14" cy="221.32" r="15.94"/><path class="cls-3" d="M210.48,92.62c6.29,0,6.29-9.77,0-9.77S204.19,92.62,210.48,92.62Z"/><path class="cls-3" d="M210.48,343.89c6.29,0,6.29-9.77,0-9.77S204.19,343.89,210.48,343.89Z"/><path class="cls-3" d="M339.84,218.25c6.29,0,6.29-9.77,0-9.77S333.55,218.25,339.84,218.25Z"/><path class="cls-3" d="M81.13,218.25c6.29,0,6.29-9.77,0-9.77S74.84,218.25,81.13,218.25Z"/><path class="cls-3" d="M205.56,153.32h0a9.16,9.16,0,0,1,9.16,9.16v49.09a9.16,9.16,0,0,1-9.16,9.16h0a9.16,9.16,0,0,1-9.16-9.16V162.49A9.16,9.16,0,0,1,205.56,153.32Z"/><circle class="cls-3" cx="205.38" cy="221.15" r="15.94"/><path class="cls-3" d="M135.78,272.58l135.16-89.89L290.11,170c5.22-3.46.33-11.94-4.92-8.44L150,251.4l-19.17,12.74C125.64,267.6,130.52,276.08,135.78,272.58Z"/><g class="cls-7"><ellipse class="cls-8" cx="210.2" cy="211.21" rx="156.89" ry="154.23"/></g><path class="cls-9" d="M243.13,60.17,84.37,301.88a162.18,162.18,0,0,1-18.58-47.29L193.5,60.21a153.88,153.88,0,0,1,49.67,0Z"/><path class="cls-9" d="M289.69,72.6,115.93,325.78a155.09,155.09,0,0,1-14.77-15L270,64.76A155.38,155.38,0,0,1,289.69,72.6Z"/><path class="cls-9" d="M362.16,171.75h0L232.51,360.68h0a160.93,160.93,0,0,1-42.54.43L346.63,132.84A151.63,151.63,0,0,1,362.16,171.75Z"/><path class="cls-3" d="M210.12,369.75c-89.82,0-162.89-71.88-162.89-160.23S120.31,49.29,210.12,49.29,373,121.17,373,209.52,299.94,369.75,210.12,369.75Zm0-308.46c-83.2,0-150.89,66.5-150.89,148.23s67.69,148.23,150.89,148.23S361,291.25,361,209.52,293.32,61.29,210.12,61.29Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/assets/images/dashboard/wokb/approve.png deleted
100644 → 0
2.53 KB
src/assets/images/dashboard/wokb/attendance.png deleted
100644 → 0
2.35 KB
src/assets/images/dashboard/wokb/datashow1.png deleted
100644 → 0
5.04 KB
src/assets/images/dashboard/wokb/datashow2.png deleted
100644 → 0
4.77 KB
src/assets/images/dashboard/wokb/datashow3.png deleted
100644 → 0
4.93 KB
src/assets/images/dashboard/wokb/datashow4.png deleted
100644 → 0
5.53 KB
src/assets/images/dashboard/wokb/leave.png deleted
100644 → 0
2.78 KB
src/assets/images/dashboard/wokb/meal.png deleted
100644 → 0
2.39 KB
src/assets/images/dashboard/wokb/overtime.png deleted
100644 → 0
3.15 KB
src/assets/images/dashboard/wokb/performance.png deleted
100644 → 0
2.57 KB
src/assets/images/dashboard/wokb/stamp.png deleted
100644 → 0
1.97 KB
src/assets/images/dashboard/wokb/travel.png deleted
100644 → 0
2.44 KB
src/assets/images/dashboard/wokb/wokb.png deleted
100644 → 0
190 KB
src/assets/svg/dashboard/analysis-down.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<svg width="20px" height="12px" viewBox="0 0 20 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>下跌-24px</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-850.000000, -241.000000)"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Total-Sales" transform="translate(598.000000, 0.000000)"> | |
10 | - <g id="8.5%-Up-from-yesterday" transform="translate(16.000000, 114.000000)"> | |
11 | - <g id="下跌-24px" transform="translate(0.000000, 1.000000)"> | |
12 | - <polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon> | |
13 | - <polygon id="Path" fill="#ED6F6F" fill-rule="nonzero" points="16 18 18.29 15.71 13.41 10.83 9.41 14.83 2 7.41 3.41 6 9.41 12 13.41 8 19.71 14.29 22 12 22 18"></polygon> | |
14 | - </g> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | -</svg> | |
21 | 0 | \ No newline at end of file |
src/assets/svg/dashboard/analysis-icon1.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<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"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>Icon1@3x</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-419.000000, -136.000000)" fill="#0593FF"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Total-Users"> | |
10 | - <g id="Icon1" transform="translate(185.000000, 16.000000)"> | |
11 | - <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> | |
12 | - <g id="Group" transform="translate(14.000000, 18.000000)" fill-rule="nonzero"> | |
13 | - <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> | |
14 | - <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> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | - </g> | |
21 | -</svg> | |
22 | 0 | \ No newline at end of file |
src/assets/svg/dashboard/analysis-icon2.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<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"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>Icon2@3x</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-719.000000, -136.000000)"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Total-Order" transform="translate(299.000000, 0.000000)"> | |
10 | - <g id="Icon2" transform="translate(186.000000, 16.000000)"> | |
11 | - <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" fill="#FFD164" opacity="0.209999993"></path> | |
12 | - <g id="icon" transform="translate(15.000000, 13.000000)"> | |
13 | - <path d="M0,11.3164701 L12.9004912,18.7645722 C13.0394036,18.8447733 13.1850623,18.9027046 13.3333333,18.9394739 L13.3333333,33.3847054 L0.920064885,26.0385088 C0.349783865,25.7010154 0,25.0875659 0,24.4249029 L0,11.3164701 Z M30,11.1184665 L30,24.4249029 C30,25.0875659 29.6502161,25.7010154 29.0799351,26.0385088 L16.6666667,33.3847054 L16.6666667,18.8129235 C16.6969108,18.7978151 16.7268876,18.7817016 16.7565565,18.7645722 L30,11.1184665 L30,11.1184665 Z" id="Combined-Shape" fill="#FFC741"></path> | |
14 | - <path d="M0.405221909,7.70142332 C0.562796988,7.50243849 0.761684783,7.33426405 0.993563997,7.21076013 L14.118564,0.220099528 C14.6695479,-0.0733665093 15.3304521,-0.0733665093 15.881436,0.220099528 L29.006436,7.21076013 C29.1851826,7.30596446 29.3443248,7.42771319 29.480051,7.56965747 L15.0898899,15.8778209 C14.9952678,15.9324509 14.9080291,15.9949583 14.8285239,16.0640363 C14.7490186,15.9949583 14.66178,15.9324509 14.5671579,15.8778209 L0.405221909,7.70142332 Z" id="Path" fill="#FFD164" opacity="0.659481957"></path> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | - </g> | |
21 | -</svg> | |
22 | 0 | \ No newline at end of file |
src/assets/svg/dashboard/analysis-icon3.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<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"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>Icon3@3x</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-1018.000000, -136.000000)" fill="#55D187"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Total-Sales" transform="translate(598.000000, 0.000000)"> | |
10 | - <g id="Icon3" transform="translate(186.000000, 16.000000)"> | |
11 | - <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> | |
12 | - <g id="icon" transform="translate(16.000000, 16.000000)" fill-rule="nonzero"> | |
13 | - <path d="M3.11111111,24.8888889 L26.4444444,24.8888889 C27.3035541,24.8888889 28,25.5853348 28,26.4444444 C28,27.3035541 27.3035541,28 26.4444444,28 L1.55555556,28 C0.696445945,28 0,27.3035541 0,26.4444444 L0,1.55555556 C0,0.696445945 0.696445945,0 1.55555556,0 C2.41466517,0 3.11111111,0.696445945 3.11111111,1.55555556 L3.11111111,24.8888889 Z" id="Path-95"></path> | |
14 | - <path d="M8.91261343,18.1750195 C8.32503303,18.801772 7.34062178,18.8335272 6.71386936,18.2459468 C6.08711693,17.6583664 6.05536173,16.6739551 6.64294213,16.0472027 L12.4762755,9.82498047 C13.044535,9.21883699 13.9888279,9.16627114 14.6208522,9.70559855 L19.2248856,13.6343737 L25.2235157,6.03610888 C25.7558581,5.36180856 26.7340352,5.24672889 27.4083356,5.77907125 C28.0826359,6.31141362 28.1977156,7.28959079 27.6653732,7.96389112 L20.6653732,16.8305578 C20.118618,17.5231144 19.1059101,17.6227201 18.4347034,17.049957 L13.7306235,13.0358088 L8.91261343,18.1750195 Z" id="Path-97" opacity="0.657133557"></path> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | - </g> | |
21 | -</svg> | |
22 | 0 | \ No newline at end of file |
src/assets/svg/dashboard/analysis-icon4.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<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"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>Icon</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-1317.000000, -136.000000)" fill="#FF9066"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Order-Pending" transform="translate(897.000000, 0.000000)"> | |
10 | - <g id="Icon" transform="translate(186.000000, 16.000000)"> | |
11 | - <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.3"></path> | |
12 | - <g id="icon" transform="translate(16.000000, 15.000000)"> | |
13 | - <path d="M13.1296822,8.34718934 L13.5475062,8.34718934 C13.8043819,8.34718934 14.0194647,8.54183658 14.0450248,8.79743748 L14.6666667,15.013856 L14.6666667,15.013856 L19.0814028,17.5365624 C19.2371903,17.6255838 19.3333333,17.7912555 19.3333333,17.9706839 L19.3333333,18.3592308 C19.3333333,18.6353732 19.1094757,18.8592308 18.8333333,18.8592308 C18.7888923,18.8592308 18.7446497,18.8533059 18.7017746,18.8416127 L12.3986612,17.1225818 C12.1672824,17.0594785 12.0132986,16.8409746 12.0316926,16.6018516 L12.631155,8.80884109 C12.6511933,8.54834251 12.8684141,8.34718934 13.1296822,8.34718934 Z" id="Path-107" opacity="0.779999971"></path> | |
14 | - <path d="M6.01733907,-0.0772351689 C6.2288764,-0.254736066 6.5442542,-0.227144084 6.72175509,-0.0156067521 L6.72175509,-0.0156067521 L8.51913552,2.1273858 C10.2024553,1.41052645 12.054904,1.01385601 14,1.01385601 C21.7319865,1.01385601 28,7.28186951 28,15.013856 C28,22.6413562 21.9002476,28.8441829 14.312645,29.010434 L14,29.013856 L14,29.013856 C6.2680135,29.013856 0,22.7458425 0,15.013856 C0,13.7006992 0.180792724,12.4297687 0.518844853,11.224598 L3.08641434,11.944805 C2.80896017,12.9339413 2.66666667,13.9630912 2.66666667,15.013856 C2.66666667,21.2730832 7.74077284,26.3471893 14,26.3471893 C20.2592272,26.3471893 25.3333333,21.2730832 25.3333333,15.013856 C25.3333333,8.85242927 20.4165542,3.83937783 14.2925184,3.68422422 L14,3.68052267 L14,3.68052267 C12.7318949,3.68052267 11.4968995,3.88835566 10.3322213,4.2862714 L12.1330448,6.43331723 C12.2023675,6.51593278 12.24312,6.61874811 12.2492217,6.7264223 C12.2648452,7.00212236 12.0540114,7.23828671 11.7783113,7.25391015 L11.7783113,7.25391015 L4.73355552,7.65312407 C4.68508783,7.65587065 4.6364785,7.65154413 4.58925778,7.64028071 C4.32065092,7.57621071 4.15484104,7.30652283 4.21891104,7.03791597 L4.21891104,7.03791597 L5.85237713,0.189778054 C5.87728008,0.0853749765 5.93511798,-0.00824348388 6.01733907,-0.0772351689 Z" id="Combined-Shape" opacity="0.901274182"></path> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | - </g> | |
21 | -</svg> | |
22 | 0 | \ No newline at end of file |
src/assets/svg/dashboard/analysis-rise.svg deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<svg width="20px" height="12px" viewBox="0 0 20 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
3 | - <!-- Generator: Sketch 61 (89581) - https://sketch.com --> | |
4 | - <title>上涨-24px</title> | |
5 | - <desc>Created with Sketch.</desc> | |
6 | - <g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | |
7 | - <g id="系统首页" transform="translate(-551.000000, -240.000000)"> | |
8 | - <g id="1" transform="translate(234.000000, 120.000000)"> | |
9 | - <g id="Total-Order" transform="translate(299.000000, 0.000000)"> | |
10 | - <g id="8.5%-Up-from-yesterday" transform="translate(16.000000, 114.000000)"> | |
11 | - <g id="上涨-24px"> | |
12 | - <polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon> | |
13 | - <polygon id="Path" fill="#55D187" fill-rule="nonzero" points="16 6 18.29 8.29 13.41 13.17 9.41 9.17 2 16.59 3.41 18 9.41 12 13.41 16 19.71 9.71 22 12 22 6"></polygon> | |
14 | - </g> | |
15 | - </g> | |
16 | - </g> | |
17 | - </g> | |
18 | - </g> | |
19 | - </g> | |
20 | -</svg> | |
21 | 0 | \ No newline at end of file |
src/assets/svg/illustration.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 676.99 384.01"><defs><style>.cls-1{fill:#f7bd3d;}.cls-19,.cls-2{fill:#181828;}.cls-10,.cls-13,.cls-3,.cls-42,.cls-5,.cls-6,.cls-64{fill:#fff;}.cls-3{opacity:0.48;}.cls-4{fill:#d39021;}.cls-6{opacity:0.61;}.cls-10,.cls-7{opacity:0.2;}.cls-8{fill:#113c47;}.cls-9{fill:#df8a3a;}.cls-10,.cls-41,.cls-42,.cls-43,.cls-46,.cls-56,.cls-57{isolation:isolate;}.cls-11{fill:#c0dbe2;}.cls-12{fill:#f7b14b;}.cls-13{opacity:0.7;}.cls-14{fill:#91dcdc;}.cls-15{fill:#5ba3ba;}.cls-16{fill:#d17e1c;}.cls-17{fill:#6f6372;}.cls-18{fill:#63456b;}.cls-19{opacity:0.5;}.cls-20{fill:#f04d6a;}.cls-21{fill:#928f93;}.cls-22{fill:#83c3db;}.cls-23{fill:#c0f3ff;}.cls-24,.cls-30,.cls-41,.cls-43{fill:#e89176;}.cls-25{fill:#ce7057;}.cls-26{fill:#ffbb59;}.cls-27{fill:#ffdbab;}.cls-28{fill:#f4a031;}.cls-29{fill:#fdc6a2;}.cls-30{opacity:0.62;}.cls-31{fill:#ffdbc7;}.cls-32{fill:#ffe8dc;}.cls-33{fill:#b4e4f9;}.cls-34{fill:#73c7e5;}.cls-35{fill:#eefbff;}.cls-36{opacity:0.15;}.cls-37{fill:#1b3c47;}.cls-38{fill:#e59328;}.cls-39{fill:#ffd097;}.cls-40{fill:#1b1b2b;}.cls-41{opacity:0.49;}.cls-42{opacity:0.55;}.cls-43{opacity:0.62;}.cls-44{fill:#ffc1b3;}.cls-45,.cls-64{opacity:0.25;}.cls-46{fill:#dff5f7;}.cls-46,.cls-56{opacity:0.8;}.cls-47{fill:#f1665d;}.cls-48{fill:#f7bd3b;}.cls-49{fill:#56c643;}.cls-50{fill:none;}.cls-51{fill:#8c7f93;}.cls-52{fill:#5ffd9f;}.cls-53{fill:#aeffcf;}.cls-54{fill:#7dc4ff;}.cls-55{fill:#12dd65;}.cls-56{fill:#b5e5e8;}.cls-57{fill:#c08976;opacity:0.39;}.cls-58{fill:#af143b;}.cls-59{fill:#91052d;}.cls-60{fill:#ffdede;}.cls-61{fill:#ea3d90;}.cls-62{fill:#c60c6e;}.cls-63{fill:#ff7dc7;}</style></defs><title>Asset 336</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M603.5,207.07h30.4a0,0,0,0,1,0,0v32.48a15.2,15.2,0,0,1-15.2,15.2h0a15.2,15.2,0,0,1-15.2-15.2V207.07A0,0,0,0,1,603.5,207.07Z"/><path class="cls-2" d="M618.86,256.08a16.43,16.43,0,0,1-16.42-16.42V207.19a1.21,1.21,0,0,1,1.22-1.22h30.4a1.22,1.22,0,0,1,1.22,1.22v32.47A16.44,16.44,0,0,1,618.86,256.08Zm-14-47.68v31.26a14,14,0,0,0,14,14h0a14,14,0,0,0,14-14V208.4Z"/><path class="cls-1" d="M585.23,168.9a61.1,61.1,0,0,0-12-21.92c11-4.5,23.31-3.22,32.37,4.56"/><path class="cls-3" d="M601.05,157.52c-2.43-8.05-19.31-10.2-28.95-9.36,11-4.5,23.31-3.22,32.37,4.56"/><path class="cls-4" d="M574.58,146.18c.44.51-1.37,1.19-.94,1.73,10.1-3.5,21.09-2.45,29.51,4.11l1.56-1.14C595.7,143.14,585.66,141.67,574.58,146.18Z"/><path class="cls-2" d="M590.78,164.39,585,169a61.12,61.12,0,0,0-11.2-22.31h0A60.89,60.89,0,0,1,590.78,164.39Z"/><path class="cls-2" d="M586.21,159a1,1,0,0,1-.8-.44c-4.91-8.05-11.82-9.68-11.93-9.68a.93.93,0,0,1-.71-1.07,1,1,0,0,1,1.08-.71c.31.07,7.79,1.84,13.11,10.54a.92.92,0,0,1-.3,1.27h0A1,1,0,0,1,586.21,159Z"/><path class="cls-5" d="M588.78,149.94a7.18,7.18,0,0,0-2.63-.62.3.3,0,0,1-.29-.31.31.31,0,0,1,.31-.29,8,8,0,0,1,2.86.65.31.31,0,0,1,.16.41.31.31,0,0,1-.41.16Z"/><ellipse class="cls-6" cx="581.68" cy="148.43" rx="1.08" ry="1.35" transform="translate(422.05 727.14) rotate(-88.89)"/><path class="cls-2" d="M584.67,170.12a1.21,1.21,0,0,1-1.16-.87,59.48,59.48,0,0,0-11.72-21.48,1.22,1.22,0,0,1-.25-1.07,1.2,1.2,0,0,1,.72-.84c11.92-4.87,24.49-3.09,33.63,4.76a1.21,1.21,0,0,1,.13,1.71,1.22,1.22,0,0,1-1.72.13c-8-6.89-19-8.69-29.56-4.94a61.72,61.72,0,0,1,11.1,21,1.21,1.21,0,0,1-.82,1.51A1,1,0,0,1,584.67,170.12Z"/><g class="cls-7"><path class="cls-8" d="M645.38,180.89a2.69,2.69,0,0,1-2.69-2.68V163a2.69,2.69,0,0,1,5.38,0v15.22a2.68,2.68,0,0,1-2.68,2.7Z"/><path class="cls-8" d="M645.38,158.72a2.69,2.69,0,0,1-2.69-2.69v-5.69a2.69,2.69,0,0,1,5.38,0V156A2.68,2.68,0,0,1,645.38,158.72Z"/></g><path class="cls-1" d="M650.18,160.47a60.69,60.69,0,0,1,11.94-21.92c-11-4.5-23.32-3.23-32.38,4.56"/><path class="cls-3" d="M631.27,154.46c2.42-8.05,18.52-16.64,30.85-15.91-11-4.5-23.32-3.23-32.38,4.56"/><path class="cls-5" d="M630.12,149.4c2.42-8.05,22.41-14.4,32.37-10.48-11-4.49-23.31-3.22-32.37,4.57"/><path class="cls-2" d="M646.3,151.07l5.14,7.34c2.15-8.13,5.86-14,11.09-20.56l.1-1.75C655.85,140.78,650.66,144.09,646.3,151.07Z"/><path class="cls-1" d="M615.4,142.72h6.12A35.47,35.47,0,0,1,657,178.19h0a35.47,35.47,0,0,1-35.48,35.48H615.4a35.47,35.47,0,0,1-35.48-35.48h0A35.47,35.47,0,0,1,615.4,142.72Z"/><path class="cls-5" d="M615.4,142.72h6.12A35.47,35.47,0,0,1,657,178.19h0c-4.23-15.44-15.3-31.14-34.89-31.14H616c-19.59,0-29.82,13.42-36.06,31.14h0A35.47,35.47,0,0,1,615.4,142.72Z"/><path class="cls-9" d="M657.57,177.76a35.47,35.47,0,0,1-35.47,35.47H616a35.47,35.47,0,0,1-35.47-35.47c0-.76,0-1.52.07-2.27a35.47,35.47,0,0,0,35.47,33.21h6.13a35.46,35.46,0,0,0,35.4-33.21C657.55,176.24,657.57,177,657.57,177.76Z"/><path class="cls-2" d="M652.77,197.23c-7.41-1.75-6.87-.88-13.6-8.53,0,0-2,9.61,5.58,15.2Z"/><path class="cls-2" d="M646.41,202.39s-5.81-.82-11.32-6.66c0,0-1.25,7.92,4.41,12.09Z"/><path class="cls-2" d="M666.3,186.94a1,1,0,0,1-.77-.42c-1.77-2.68-3.45-2.93-6.26-3.32a33.71,33.71,0,0,1-3.74-.69,33.62,33.62,0,0,0-5.37-.89,1,1,0,0,1-.84-1,.91.91,0,0,1,1-.84h0a35.1,35.1,0,0,1,5.67.93,30.78,30.78,0,0,0,3.55.66c2.85.41,5.31.75,7.52,4.12a.93.93,0,0,1-.26,1.3,1,1,0,0,1-.51.16Z"/><path class="cls-2" d="M676.05,196.14a.93.93,0,0,1-.78-.42c-1.75-2.66-8.95-5.77-19.74-8.6a35,35,0,0,0-5.37-.88.94.94,0,0,1,.17-1.86,36.26,36.26,0,0,1,5.67.94c8.06,2.09,18.27,5.38,20.83,9.34a.92.92,0,0,1-.25,1.29h0A.89.89,0,0,1,676.05,196.14Z"/><path class="cls-2" d="M664.45,198.15h-.16a13.49,13.49,0,0,1-8-4.15,16,16,0,0,0-3.85-2.88,34.55,34.55,0,0,0-5.07-2,.92.92,0,0,1-.6-1.16v0a.94.94,0,0,1,1.16-.6,38.43,38.43,0,0,1,5.38,2.15,19.06,19.06,0,0,1,4.29,3.17c1.86,1.71,3.47,3.23,7,3.68a.94.94,0,0,1-.14,1.86Z"/><path class="cls-2" d="M570.92,186.94a1,1,0,0,0,.78-.42c1.76-2.68,3.45-2.93,6.25-3.32a33.71,33.71,0,0,0,3.74-.69,33.8,33.8,0,0,1,5.37-.89,1,1,0,0,0,.84-1,.91.91,0,0,0-1-.84h0a35.1,35.1,0,0,0-5.67.93,30.78,30.78,0,0,1-3.55.66c-2.85.41-5.31.75-7.52,4.12a.93.93,0,0,0,.26,1.3,1,1,0,0,0,.51.16Z"/><path class="cls-2" d="M561.17,196.14a.93.93,0,0,0,.78-.42c1.75-2.66,8.95-5.77,19.74-8.6a35,35,0,0,1,5.37-.88.94.94,0,0,0-.17-1.86,36.26,36.26,0,0,0-5.67.94c-8.06,2.09-18.27,5.38-20.83,9.34a.92.92,0,0,0,.25,1.29h0A.89.89,0,0,0,561.17,196.14Z"/><path class="cls-2" d="M572.77,198.15h.16a13.49,13.49,0,0,0,8-4.15,16.2,16.2,0,0,1,3.86-2.88,34,34,0,0,1,5.06-2,.92.92,0,0,0,.6-1.16v0a.94.94,0,0,0-1.16-.6,38.43,38.43,0,0,0-5.38,2.15,19.06,19.06,0,0,0-4.29,3.17c-1.86,1.71-3.46,3.23-7,3.68a.94.94,0,0,0,.14,1.86Z"/><rect class="cls-5" x="591.72" y="158.31" width="23.8" height="28.97" rx="11.89"/><circle class="cls-2" cx="603.35" cy="173.72" r="8.79"/><circle class="cls-10" cx="605.84" cy="177.47" r="2.22"/><ellipse class="cls-5" cx="601.53" cy="170.34" rx="4.45" ry="3.39"/><rect class="cls-5" x="622.82" y="158.31" width="23.8" height="28.97" rx="11.89"/><circle class="cls-2" cx="634.45" cy="173.72" r="8.79"/><circle class="cls-10" cx="636.94" cy="177.47" r="2.22"/><ellipse class="cls-5" cx="632.62" cy="170.34" rx="4.45" ry="3.39"/><path class="cls-5" d="M602.74,152.19a26.51,26.51,0,0,1,5.66-1.95,29.63,29.63,0,0,1,5.93-.69.64.64,0,0,1,.64.62.63.63,0,0,1-.59.63,29.54,29.54,0,0,0-5.61,1,32.59,32.59,0,0,0-5.33,1.92.83.83,0,0,1-1.09-.42A.82.82,0,0,1,602.74,152.19Z"/><ellipse class="cls-5" cx="618.54" cy="150.08" rx="1.08" ry="1.35" transform="translate(456.54 765.61) rotate(-88.89)"/><path class="cls-2" d="M621.52,214.89H615.4a36.7,36.7,0,1,1,0-73.39h6.12a36.7,36.7,0,1,1,0,73.39Zm-6.12-71a34.26,34.26,0,0,0,0,68.52h6.12a34.26,34.26,0,0,0,0-68.52Z"/><path class="cls-2" d="M652.35,160.22a1.33,1.33,0,0,1-.28,0,1.21,1.21,0,0,1-.91-1.46,57.79,57.79,0,0,1,8.94-20.92c-10.81-3.06-21.62-.57-29.18,6.83a1.22,1.22,0,1,1-1.71-1.74c8.61-8.41,21-11,33.26-6.91a1.24,1.24,0,0,1,.59,1.89c-4.57,6.11-7.51,12.71-9.53,21.4A1.22,1.22,0,0,1,652.35,160.22Z"/><ellipse class="cls-9" cx="624.94" cy="205.15" rx="2.59" ry="0.97"/><circle class="cls-9" cx="620.04" cy="205.36" r="1"/><ellipse class="cls-5" cx="644.21" cy="145.01" rx="1.82" ry="0.89" transform="translate(13.8 341.53) rotate(-30)"/><circle class="cls-5" cx="646.3" cy="146.64" r="0.41"/><path class="cls-2" d="M617.76,185.47a1.74,1.74,0,0,0-1.32,2.89c.79.87,1.93,1.91,3.2,1.91s2.41-1,3.19-1.91a1.74,1.74,0,0,0-.16-2.46,1.8,1.8,0,0,0-1.1-.43Z"/><rect class="cls-11" x="376.08" y="323.79" width="23.87" height="2.17"/><polygon class="cls-11" points="402.27 298.71 402.06 301.15 372.83 301.15 372.62 298.71 402.27 298.71"/><path class="cls-2" d="M396.56,346.71H378.87a3.2,3.2,0,0,1-3.17-2.92l-3.81-46.08a1,1,0,0,1,1-1.09h29.65a1,1,0,0,1,.74.32,1,1,0,0,1,.27.77L401,328.07a1,1,0,1,1-2-.16l2.42-29.28H374l3.73,45a1.17,1.17,0,0,0,1.16,1.07h17.69a1.17,1.17,0,0,0,1.16-1.07l.93-11.2a1,1,0,0,1,1.09-.92,1,1,0,0,1,.92,1.09l-.93,11.19A3.2,3.2,0,0,1,396.56,346.71Z"/><rect class="cls-5" x="368.19" y="293.28" width="39.06" height="4.7"/><path class="cls-2" d="M404.89,299.16H370.54a3.32,3.32,0,1,1,0-6.64h34.35a3.32,3.32,0,0,1,0,6.64Zm-34.35-4.7a1.38,1.38,0,1,0,0,2.76h34.35a1.38,1.38,0,1,0,0-2.76Z"/><path class="cls-2" d="M373.8,294.18h0a.72.72,0,0,1-.68-.76c0-.22.36-5.38,4.8-7.07a.73.73,0,0,1,1,.68v6a.72.72,0,0,1-1.44,0v-4.84c-2.67,1.7-2.9,5.28-2.91,5.32A.71.71,0,0,1,373.8,294.18Z"/><circle class="cls-5" cx="392.19" cy="305.08" r="0.2"/><circle class="cls-11" cx="394.3" cy="301.76" r="1.56"/><circle class="cls-11" cx="397.38" cy="304.44" r="0.44"/><circle class="cls-11" cx="398.57" cy="301.89" r="0.41"/><circle class="cls-11" cx="391.41" cy="301.11" r="0.98"/><circle class="cls-11" cx="394.6" cy="307.28" r="0.37"/><polygon class="cls-12" points="370.95 305.89 372.22 322.52 403.63 322.52 405.08 305.89 370.95 305.89"/><path class="cls-2" d="M403.45,324.07H372a1,1,0,0,1-1-.93l-1.26-16.63a1,1,0,0,1,1-1.08h34.12a1,1,0,0,1,.75.32,1,1,0,0,1,.26.77l-1.45,16.63A1,1,0,0,1,403.45,324.07Zm-30.48-2h29.56l1.27-14.62H371.86Z"/><path class="cls-2" d="M381.05,311.24h-9a.47.47,0,0,1,0-.93h9a.47.47,0,1,1,0,.93Z"/><ellipse class="cls-13" cx="378.25" cy="316.8" rx="3.68" ry="2.89" transform="translate(-113.22 360.25) rotate(-45)"/><ellipse class="cls-13" cx="384.01" cy="314.43" rx="1.44" ry="1.14" transform="translate(-109.86 363.63) rotate(-45)"/><rect class="cls-14" x="210.13" y="327.96" width="112.38" height="17.46"/><rect class="cls-15" x="210.13" y="327.96" width="112.38" height="4.12"/><path class="cls-2" d="M322.52,346.88H210.13a1.45,1.45,0,0,1-1.45-1.46V328a1.45,1.45,0,0,1,1.45-1.45H322.52A1.45,1.45,0,0,1,324,328v17.46A1.45,1.45,0,0,1,322.52,346.88ZM211.59,344H321.06V329.42H211.59Z"/><path class="cls-12" d="M115.69,353.62h516.7a0,0,0,0,1,0,0v0a30.24,30.24,0,0,1-30.24,30.24H145.94a30.24,30.24,0,0,1-30.24-30.24v0a0,0,0,0,1,0,0Z"/><path class="cls-16" d="M631.59,360.3a28.37,28.37,0,0,1-1.23,4H117.73a28.37,28.37,0,0,1-1.23-4Z"/><path class="cls-2" d="M602.15,384H145.94a31.44,31.44,0,0,1-31.4-31.4,1.16,1.16,0,0,1,2.31,0,29.12,29.12,0,0,0,29.09,29.09H602.15a29.12,29.12,0,0,0,29.09-29.09,1.15,1.15,0,1,1,2.3,0A31.43,31.43,0,0,1,602.15,384Z"/><rect class="cls-17" x="568.49" y="220.97" width="95.09" height="124.14" rx="16.2"/><path class="cls-18" d="M595.82,344.38H584.68a16.19,16.19,0,0,1-16.19-16.19V236.45a16.19,16.19,0,0,1,16.19-16.2h11.14a16.2,16.2,0,0,0-16.2,16.2v91.74A16.19,16.19,0,0,0,595.82,344.38Z"/><circle class="cls-19" cx="616.03" cy="254.16" r="10.16"/><circle class="cls-19" cx="616.03" cy="254.16" r="7.19"/><path class="cls-2" d="M616,265.54a11.38,11.38,0,1,1,11.38-11.38A11.4,11.4,0,0,1,616,265.54Zm0-20.33a8.95,8.95,0,1,0,9,8.95A9,9,0,0,0,616,245.21Z"/><circle class="cls-19" cx="616.03" cy="297.71" r="22.14"/><circle class="cls-19" cx="616.03" cy="297.71" r="15.65"/><path class="cls-2" d="M616,321.4a23.69,23.69,0,1,1,23.69-23.69A23.72,23.72,0,0,1,616,321.4Zm0-44.28a20.59,20.59,0,1,0,20.59,20.59A20.61,20.61,0,0,0,616,277.12Z"/><path class="cls-2" d="M590.23,236.47a3.73,3.73,0,1,1,3.72-3.72A3.73,3.73,0,0,1,590.23,236.47Zm0-5.59a1.87,1.87,0,1,0,1.86,1.87A1.87,1.87,0,0,0,590.23,230.88Z"/><path class="cls-2" d="M641.84,236.47a3.73,3.73,0,1,1,3.72-3.72A3.73,3.73,0,0,1,641.84,236.47Zm0-5.59a1.87,1.87,0,1,0,1.86,1.87A1.87,1.87,0,0,0,641.84,230.88Z"/><circle class="cls-20" cx="616.03" cy="229.95" r="3.54"/><path class="cls-2" d="M616,234.42a4.47,4.47,0,1,1,4.48-4.47A4.47,4.47,0,0,1,616,234.42Zm0-7.08a2.61,2.61,0,1,0,2.61,2.61A2.61,2.61,0,0,0,616,227.34Z"/><path class="cls-2" d="M590.23,337.61a3.72,3.72,0,1,1,3.72-3.72A3.73,3.73,0,0,1,590.23,337.61Zm0-5.58a1.86,1.86,0,1,0,1.86,1.86A1.86,1.86,0,0,0,590.23,332Z"/><path class="cls-2" d="M641.84,337.61a3.72,3.72,0,1,1,3.72-3.72A3.73,3.73,0,0,1,641.84,337.61Zm0-5.58a1.86,1.86,0,1,0,1.86,1.86A1.86,1.86,0,0,0,641.84,332Z"/><rect class="cls-18" x="577.8" y="271.47" width="4.36" height="19.09" rx="2.18"/><rect class="cls-21" x="657.91" y="248.02" width="4.36" height="19.09" rx="2.18"/><rect class="cls-21" x="657.91" y="308.2" width="4.36" height="19.09" rx="1.62"/><path class="cls-2" d="M647.38,346.66H584.69a17.77,17.77,0,0,1-17.75-17.75V237.17a17.77,17.77,0,0,1,17.75-17.75h62.69a17.77,17.77,0,0,1,17.75,17.75v91.74A17.77,17.77,0,0,1,647.38,346.66ZM584.69,222.53A14.66,14.66,0,0,0,570,237.17v91.74a14.66,14.66,0,0,0,14.65,14.65h62.69A14.66,14.66,0,0,0,662,328.91V237.17a14.66,14.66,0,0,0-14.64-14.64Z"/><rect class="cls-17" x="93.02" y="220.97" width="95.09" height="124.14" rx="16.2"/><path class="cls-18" d="M120.35,344.38H109.22A16.19,16.19,0,0,1,93,328.19V236.45a16.2,16.2,0,0,1,16.2-16.2h11.13a16.2,16.2,0,0,0-16.2,16.2v91.74A16.19,16.19,0,0,0,120.35,344.38Z"/><circle class="cls-19" cx="140.57" cy="254.16" r="10.16"/><circle class="cls-19" cx="140.57" cy="254.16" r="7.19"/><path class="cls-2" d="M140.57,265.54A11.38,11.38,0,1,1,152,254.16,11.39,11.39,0,0,1,140.57,265.54Zm0-20.33a8.95,8.95,0,1,0,8.94,8.95A9,9,0,0,0,140.57,245.21Z"/><circle class="cls-19" cx="140.57" cy="297.71" r="22.14"/><circle class="cls-19" cx="140.57" cy="297.71" r="15.65"/><path class="cls-2" d="M140.57,321.4a23.69,23.69,0,1,1,23.69-23.69A23.72,23.72,0,0,1,140.57,321.4Zm0-44.28a20.59,20.59,0,1,0,20.58,20.59A20.61,20.61,0,0,0,140.57,277.12Z"/><path class="cls-2" d="M114.76,236.47a3.73,3.73,0,1,1,3.72-3.72A3.73,3.73,0,0,1,114.76,236.47Zm0-5.59a1.87,1.87,0,1,0,1.86,1.87A1.87,1.87,0,0,0,114.76,230.88Z"/><path class="cls-2" d="M166.37,236.47a3.73,3.73,0,1,1,3.73-3.72A3.73,3.73,0,0,1,166.37,236.47Zm0-5.59a1.87,1.87,0,1,0,1.86,1.87A1.87,1.87,0,0,0,166.37,230.88Z"/><path class="cls-2" d="M114.76,337.61a3.72,3.72,0,1,1,3.72-3.72A3.73,3.73,0,0,1,114.76,337.61Zm0-5.58a1.86,1.86,0,1,0,1.86,1.86A1.86,1.86,0,0,0,114.76,332Z"/><path class="cls-2" d="M166.37,337.61a3.72,3.72,0,1,1,3.73-3.72A3.73,3.73,0,0,1,166.37,337.61Zm0-5.58a1.86,1.86,0,1,0,1.86,1.86A1.86,1.86,0,0,0,166.37,332Z"/><rect class="cls-18" x="102.33" y="271.47" width="4.36" height="19.09" rx="2.18"/><rect class="cls-21" x="182.44" y="248.02" width="4.36" height="19.09" rx="1.62"/><rect class="cls-21" x="182.44" y="308.2" width="4.36" height="19.09" rx="1.62"/><path class="cls-2" d="M171.91,346.66H109.22a17.77,17.77,0,0,1-17.75-17.75V237.17a17.77,17.77,0,0,1,17.75-17.75h62.69a17.77,17.77,0,0,1,17.75,17.75v91.74A17.77,17.77,0,0,1,171.91,346.66ZM109.22,222.53a14.66,14.66,0,0,0-14.64,14.64v91.74a14.66,14.66,0,0,0,14.64,14.65h62.69a14.66,14.66,0,0,0,14.65-14.65V237.17a14.66,14.66,0,0,0-14.65-14.64Z"/><path class="cls-22" d="M331.21,343.91a18,18,0,1,1,35.92,0"/><path class="cls-23" d="M352.41,326.07a18,18,0,0,0-15.82,17.84H332.3a18,18,0,0,1,18-18A16.89,16.89,0,0,1,352.41,326.07Z"/><path class="cls-2" d="M367.13,345.15a1.24,1.24,0,0,1-1.23-1.24,16.63,16.63,0,0,0-2.71-9.12,1.24,1.24,0,0,1,2.08-1.36,19.16,19.16,0,0,1,3.1,10.48A1.24,1.24,0,0,1,367.13,345.15Z"/><path class="cls-2" d="M331.21,345.15a1.24,1.24,0,0,1-1.24-1.24,19.2,19.2,0,0,1,31.21-15,1.24,1.24,0,1,1-1.55,1.93,16.57,16.57,0,0,0-10.46-3.67,16.75,16.75,0,0,0-16.73,16.73A1.24,1.24,0,0,1,331.21,345.15Z"/><path class="cls-24" d="M488.94,54.37a25.94,25.94,0,0,1-51.87,0c0-14.33,11.61-27.18,25.93-27.18S488.94,40,488.94,54.37Z"/><path class="cls-25" d="M487.66,55.17a25.69,25.69,0,0,1-.75,5.57h-1.16a51.46,51.46,0,0,1-36.52-15.13,52.23,52.23,0,0,1-6.82-8.42,25.09,25.09,0,0,1,2.32-2.29,51.1,51.1,0,0,0,4.5,5.14,51.46,51.46,0,0,0,36.52,15.13Z"/><path class="cls-2" d="M463,81.67a27.29,27.29,0,0,1-24-14.35,1.36,1.36,0,1,1,2.4-1.29,24.58,24.58,0,0,0,46.21-11.66c0-14-11.26-25.82-24.58-25.82s-24.57,11.82-24.57,25.82a24.8,24.8,0,0,0,.83,6.37,1.36,1.36,0,1,1-2.63.7,27.06,27.06,0,0,1-.93-7.07c0-15.48,12.5-28.55,27.3-28.55s27.31,13.07,27.31,28.55A27.34,27.34,0,0,1,463,81.67Z"/><path class="cls-24" d="M521.88,72.42a25.94,25.94,0,0,0,51.88,0c0-14.33-11.61-27.18-25.94-27.18S521.88,58.09,521.88,72.42Z"/><path class="cls-25" d="M523.16,73.22a25.69,25.69,0,0,0,.76,5.57h1.16a51.7,51.7,0,0,0,43.33-23.55A26.28,26.28,0,0,0,566.1,53c-1.39,1.81-4.91.48-6.52,2.09-9.34,9.35-20.24,18.18-34.5,18.18Z"/><path class="cls-2" d="M547.82,99.72a27.34,27.34,0,0,1-27.3-27.3c0-15.48,12.5-28.55,27.3-28.55s27.3,13.07,27.3,28.55a27.62,27.62,0,0,1-.92,7.08,1.37,1.37,0,0,1-2.64-.71,24.38,24.38,0,0,0,.84-6.37c0-14-11.26-25.82-24.58-25.82s-24.57,11.82-24.57,25.82a24.58,24.58,0,0,0,46.21,11.66,1.36,1.36,0,1,1,2.4,1.29A27.3,27.3,0,0,1,547.82,99.72Z"/><path class="cls-26" d="M450.17,338.66l-52.1,11.16v-95a26.05,26.05,0,0,1,26.05-26.06h0a26.05,26.05,0,0,1,26.05,26.06Z"/><path class="cls-27" d="M426.66,228.91a26,26,0,0,0-23,25.87v93.73l-6.15,1.31v-95a26.05,26.05,0,0,1,26.06-26.05A23.88,23.88,0,0,1,426.66,228.91Z"/><path class="cls-2" d="M398.07,351a1.21,1.21,0,0,1-.77-.27,1.24,1.24,0,0,1-.45-.95v-95a27.27,27.27,0,1,1,54.54,0v83.88a1.22,1.22,0,0,1-1,1.19L398.32,351A1.07,1.07,0,0,1,398.07,351Zm26.05-121.1a24.86,24.86,0,0,0-24.83,24.84v93.54L449,337.68v-82.9A24.86,24.86,0,0,0,424.12,229.94Zm26.05,108.72h0Z"/><path class="cls-26" d="M512.58,199h0a42.11,42.11,0,0,1,42.11,42.11V352.61a0,0,0,0,1,0,0H412.1a0,0,0,0,1,0,0V299.48A100.48,100.48,0,0,1,512.58,199Z"/><path class="cls-28" d="M554.55,241.9h0a0,0,0,0,1,0,0V348.38a0,0,0,0,1,0,0H544a0,0,0,0,1,0,0v-96A10.53,10.53,0,0,1,554.55,241.9Z"/><path class="cls-27" d="M517.36,199.22a100.51,100.51,0,0,0-93.67,100.26v53.13h-11.2V299.48A100.49,100.49,0,0,1,513,199,42.29,42.29,0,0,1,517.36,199.22Z"/><path class="cls-2" d="M554.69,353.83H412.1a1.21,1.21,0,0,1-1.22-1.22V299.48a101.81,101.81,0,0,1,101.7-101.7,43.37,43.37,0,0,1,43.33,43.32V352.61A1.22,1.22,0,0,1,554.69,353.83Zm-141.37-2.44H553.47V241.1a40.94,40.94,0,0,0-40.89-40.89,99.38,99.38,0,0,0-99.26,99.27Z"/><rect class="cls-26" x="531.05" y="226.8" width="41.81" height="115.09" rx="20.9"/><path class="cls-27" d="M555.56,341.78c-.72.07-1.44.11-2.18.11A20.91,20.91,0,0,1,532.48,321V247.7a20.9,20.9,0,0,1,20.9-20.9c.74,0,1.46,0,2.18.11a20.91,20.91,0,0,0-18.73,20.79V321A20.92,20.92,0,0,0,555.56,341.78Z"/><path class="cls-2" d="M552,343.11A22.15,22.15,0,0,1,529.84,321V247.7a22.12,22.12,0,0,1,44.24,0V321A22.15,22.15,0,0,1,552,343.11ZM552,228a19.71,19.71,0,0,0-19.69,19.68V321a19.69,19.69,0,1,0,39.38,0V247.7A19.71,19.71,0,0,0,552,228Z"/><rect class="cls-26" x="502.84" y="271.92" width="35.41" height="115.09" rx="17.71" transform="translate(850.01 -191.08) rotate(90)"/><path class="cls-2" d="M560.38,348.39H480.71a18.93,18.93,0,0,1,0-37.85h79.67a18.93,18.93,0,1,1,0,37.85ZM480.71,313a16.49,16.49,0,1,0,0,33h79.67a16.49,16.49,0,1,0,0-33Z"/><ellipse class="cls-29" cx="457.99" cy="329.89" rx="22.56" ry="17.62"/><path class="cls-30" d="M460.53,347a1.53,1.53,0,0,1-.23-3h0a27.23,27.23,0,0,0,7.8-2.68c4.95-2.66,7.59-6.4,7.84-11.11a1.51,1.51,0,0,1,1.61-1.45,1.54,1.54,0,0,1,1.45,1.61c-.31,5.8-3.6,10.54-9.53,13.69a30.37,30.37,0,0,1-8.72,3Z"/><path class="cls-2" d="M458,348.63c-6.56,0-13.09-2.12-17.75-6.26-4.15-3.7-6.27-8.47-5.95-13.42.32-5.17,3.22-9.87,8.15-13.25a1.15,1.15,0,1,1,1.3,1.9c-4.33,3-6.88,7-7.16,11.49-.27,4.24,1.58,8.34,5.19,11.56,7.84,7,21.49,7.66,30.43,1.53,4.33-3,6.87-7.05,7.16-11.49.26-4.24-1.58-8.34-5.2-11.56a1.15,1.15,0,0,1,1.53-1.72c4.16,3.7,6.27,8.47,6,13.42-.33,5.17-3.22,9.87-8.15,13.25A27.61,27.61,0,0,1,458,348.63Z"/><ellipse class="cls-31" cx="454.12" cy="325.7" rx="10.47" ry="6.34"/><rect class="cls-32" x="426.41" y="310.9" width="3.64" height="19.62" rx="1.82"/><rect class="cls-32" x="540.6" y="253.08" width="3.64" height="19.62" rx="1.82"/><rect class="cls-32" x="407.4" y="251.12" width="3.64" height="19.62" rx="1.82"/><rect class="cls-15" x="148.16" y="298.4" width="58.16" height="54.73" transform="translate(354.48 651.53) rotate(-180)"/><path class="cls-2" d="M206.32,354.37H148.16a1.25,1.25,0,0,1-1.24-1.24V298.4a1.24,1.24,0,0,1,1.24-1.24h58.16a1.24,1.24,0,0,1,1.24,1.24v54.73A1.25,1.25,0,0,1,206.32,354.37Zm-56.92-2.48h55.68V299.64H149.4Z"/><rect class="cls-14" x="160.05" y="298.4" width="58.16" height="54.73" transform="translate(378.26 651.53) rotate(-180)"/><path class="cls-2" d="M218.21,354.37H160.05a1.24,1.24,0,0,1-1.24-1.24V298.4a1.23,1.23,0,0,1,1.24-1.24h58.16a1.24,1.24,0,0,1,1.24,1.24v54.73A1.25,1.25,0,0,1,218.21,354.37Zm-56.92-2.48H217V299.64H161.29Z"/><path class="cls-15" d="M165.79,316.48H203a0,0,0,0,1,0,0v8.68a0,0,0,0,1,0,0H165.79a4.34,4.34,0,0,1-4.34-4.34v0A4.34,4.34,0,0,1,165.79,316.48Z" transform="translate(364.4 641.64) rotate(-180)"/><rect class="cls-15" x="47.73" y="129.98" width="259.84" height="185.06" rx="11.92" transform="translate(355.3 445.02) rotate(-180)"/><path class="cls-2" d="M295.65,316.28h-236a13.18,13.18,0,0,1-13.16-13.16V141.9a13.18,13.18,0,0,1,13.16-13.16h117a1.24,1.24,0,1,1,0,2.48h-117A10.69,10.69,0,0,0,49,141.9V303.12A10.69,10.69,0,0,0,59.65,313.8h236a10.69,10.69,0,0,0,10.68-10.68V141.9a10.69,10.69,0,0,0-10.68-10.68H251.48a1.24,1.24,0,1,1,0-2.48h44.17a13.18,13.18,0,0,1,13.16,13.16V303.12A13.18,13.18,0,0,1,295.65,316.28Z"/><rect class="cls-14" x="59.02" y="129.98" width="259.84" height="185.06" rx="11.92" transform="translate(377.88 445.02) rotate(-180)"/><rect class="cls-33" x="70.43" y="139.79" width="240.91" height="167.83" rx="7.94" transform="translate(381.77 447.41) rotate(-180)"/><ellipse class="cls-15" cx="188.68" cy="325.28" rx="1.54" ry="0.66"/><circle class="cls-15" cx="185.3" cy="327.96" r="0.9"/><circle class="cls-15" cx="191.39" cy="327.51" r="0.9"/><circle class="cls-15" cx="172.02" cy="324.46" r="2.11"/><circle class="cls-15" cx="194.17" cy="324.46" r="2.11"/><circle class="cls-15" cx="177.29" cy="327.53" r="0.95"/><circle class="cls-15" cx="172.11" cy="329.98" r="0.94"/><circle class="cls-15" cx="167.73" cy="327.96" r="0.43"/><circle class="cls-15" cx="169.45" cy="327.53" r="0.95"/><rect class="cls-34" x="303.75" y="200.35" width="6.76" height="94.24" rx="3.38" transform="translate(614.25 494.94) rotate(180)"/><rect class="cls-34" x="303.75" y="154.37" width="6.76" height="29.8" rx="3.38"/><rect class="cls-35" x="71.77" y="192.66" width="6.76" height="44.67" rx="3.38" transform="translate(150.3 429.98) rotate(-180)"/><rect class="cls-35" x="71.77" y="147.07" width="6.76" height="29.8" rx="3.38" transform="translate(150.3 323.94) rotate(180)"/><rect class="cls-35" x="71.77" y="259.42" width="6.76" height="13.27" rx="3.38" transform="translate(150.3 532.12) rotate(-180)"/><path class="cls-2" d="M70.43,170.51a1.25,1.25,0,0,1-1.24-1.24V147.73a9.19,9.19,0,0,1,9.18-9.18H245.21a1.24,1.24,0,1,1,0,2.48H78.37a6.71,6.71,0,0,0-6.7,6.7v21.54A1.25,1.25,0,0,1,70.43,170.51Z"/><path class="cls-2" d="M303.4,308.86H125.51a1.24,1.24,0,1,1,0-2.48H303.4a6.71,6.71,0,0,0,6.7-6.7v-152a6.71,6.71,0,0,0-6.7-6.7H256.07a1.24,1.24,0,1,1,0-2.48H303.4a9.19,9.19,0,0,1,9.18,9.18v152A9.19,9.19,0,0,1,303.4,308.86Z"/><path class="cls-2" d="M115.61,308.86H78.37a9.19,9.19,0,0,1-9.18-9.18v-48a1.24,1.24,0,0,1,2.48,0v48a6.71,6.71,0,0,0,6.7,6.7h37.24a1.24,1.24,0,0,1,0,2.48Z"/><path class="cls-2" d="M70.43,242.72a1.25,1.25,0,0,1-1.24-1.24V179.22a1.24,1.24,0,1,1,2.48,0v62.26A1.25,1.25,0,0,1,70.43,242.72Z"/><rect class="cls-15" x="56.94" y="149.8" width="10.21" height="5.59" rx="2.79" transform="translate(214.64 90.54) rotate(90)"/><rect class="cls-15" x="54.88" y="252.11" width="14.34" height="5.59" rx="2.79" transform="translate(316.95 192.86) rotate(90)"/><rect class="cls-15" x="56.94" y="186.47" width="10.21" height="5.59" rx="2.79" transform="translate(251.31 127.22) rotate(90)"/><path class="cls-2" d="M306.94,316.28h-236a13.18,13.18,0,0,1-13.16-13.16V141.9a13.18,13.18,0,0,1,13.16-13.16H225.66a1.24,1.24,0,1,1,0,2.48H70.94A10.69,10.69,0,0,0,60.26,141.9V303.12A10.69,10.69,0,0,0,70.94,313.8h236a10.69,10.69,0,0,0,10.68-10.68V141.9a10.69,10.69,0,0,0-10.68-10.68H235.07a1.24,1.24,0,1,1,0-2.48h71.87A13.18,13.18,0,0,1,320.1,141.9V303.12A13.18,13.18,0,0,1,306.94,316.28Z"/><g class="cls-36"><path class="cls-37" d="M392.13,192.34H379V170.15h39.07a1.58,1.58,0,1,1,0,3.16H382.17v15.87h10a1.58,1.58,0,1,1,0,3.16Z"/><path class="cls-37" d="M402.47,192.34h-5.69a1.58,1.58,0,1,1,0-3.16h5.69a1.58,1.58,0,1,1,0,3.16Z"/><path class="cls-37" d="M406.86,192.34h-.12a1.58,1.58,0,1,1,0-3.16h.12a1.58,1.58,0,0,1,0,3.16Z"/><path class="cls-37" d="M434.51,192.34H411.28a1.58,1.58,0,0,1,0-3.16h20.08V173.31h-7a1.58,1.58,0,1,1,0-3.16h10.18Z"/><path class="cls-37" d="M407.91,173.31H352.42V151.17h55.49Zm-52.35-3.16h49.19V154.32H355.57Z"/></g><g class="cls-36"><path class="cls-37" d="M110.6,112H97.45V89.83h39.08a1.58,1.58,0,0,1,0,3.15H100.64v15.88h10a1.58,1.58,0,1,1,0,3.15Z"/><path class="cls-37" d="M121,112h-5.7a1.58,1.58,0,0,1,0-3.15H121a1.58,1.58,0,0,1,0,3.15Z"/><path class="cls-37" d="M125.33,112h-.11a1.58,1.58,0,1,1,0-3.15h.11a1.58,1.58,0,1,1,0,3.15Z"/><path class="cls-37" d="M153,112H129.76a1.58,1.58,0,1,1,0-3.15h20.07V93h-7a1.58,1.58,0,1,1,0-3.15H153Z"/><path class="cls-37" d="M126.38,93H70.89V70.84h55.49ZM74,89.83h49.19V74H74.05Z"/></g><g class="cls-36"><path class="cls-37" d="M625.65,103.13H612.5V80.94h39.07a1.58,1.58,0,0,1,0,3.16H615.69V100h10a1.58,1.58,0,1,1,0,3.16Z"/><path class="cls-37" d="M636,103.13H630.3a1.58,1.58,0,1,1,0-3.16H636a1.58,1.58,0,1,1,0,3.16Z"/><path class="cls-37" d="M640.38,103.13h-.12a1.58,1.58,0,0,1,0-3.16h.12a1.58,1.58,0,0,1,0,3.16Z"/><path class="cls-37" d="M668,103.13H644.8a1.58,1.58,0,0,1,0-3.16h20.08V84.1h-7a1.58,1.58,0,1,1,0-3.16h10.17Z"/><path class="cls-37" d="M641.43,84.1H585.94V62h55.49Zm-52.35-3.16h49.19V65.11H589.09Z"/></g><path class="cls-2" d="M295.59,345.9H283.86a.93.93,0,1,1,0-1.86h11.73a.93.93,0,0,1,0,1.86Z"/><path class="cls-2" d="M295.59,350.71H283.86a.94.94,0,1,1,0-1.87h11.73a.94.94,0,0,1,0,1.87Z"/><ellipse class="cls-5" cx="262.75" cy="354.03" rx="1.4" ry="2.12"/><circle class="cls-5" cx="262.34" cy="359.31" r="0.99"/><circle class="cls-2" cx="298.2" cy="358.11" r="1.02"/><rect class="cls-12" x="96.1" y="344.59" width="553.37" height="14.95" rx="7.48"/><rect class="cls-12" x="96.1" y="344.59" width="553.37" height="14.95" rx="7.48"/><path class="cls-38" d="M649.46,351.72A7.48,7.48,0,0,1,642,359.2H103.57a7.48,7.48,0,0,1-7.48-7.48,7.27,7.27,0,0,1,.61-2.92,7.46,7.46,0,0,0,6.87,4.54H642a7.49,7.49,0,0,0,5.28-2.18,7.33,7.33,0,0,0,1.59-2.36A7.26,7.26,0,0,1,649.46,351.72Z"/><path class="cls-2" d="M547.49,345.48h-20a1.15,1.15,0,1,1,0-2.3h20a1.15,1.15,0,1,1,0,2.3Z"/><path class="cls-2" d="M117.9,350.63H96.74a.89.89,0,0,1,0-1.77H117.9a.89.89,0,1,1,0,1.77Z"/><path class="cls-2" d="M125.91,350.63h-3.49a.89.89,0,0,1,0-1.77h3.49a.89.89,0,0,1,0,1.77Z"/><rect class="cls-39" x="276.5" y="345.23" width="61.99" height="4.29" rx="2.15"/><rect class="cls-39" x="233.27" y="345.23" width="34.64" height="4.29" rx="2.15"/><rect class="cls-39" x="160.62" y="345.23" width="34.64" height="4.29" rx="2.15"/><path class="cls-2" d="M642,360.43H103.57a8.63,8.63,0,0,1,0-17.25H515.86a1.15,1.15,0,1,1,0,2.3H103.57a6.33,6.33,0,0,0,0,12.65H642a6.33,6.33,0,0,0,0-12.65H560.24a1.15,1.15,0,1,1,0-2.3H642a8.63,8.63,0,1,1,0,17.25Z"/><path class="cls-29" d="M446.88,100.57l6.66.13a15.76,15.76,0,0,1,15.4,16h0A15.68,15.68,0,0,1,453,132.15h0l-6.66-.13a15.76,15.76,0,0,1-15.42-16h0a15.68,15.68,0,0,1,15.95-15.41Z"/><path class="cls-2" d="M430.4,117.12h0a1.36,1.36,0,0,1-1.35-1.38,16.8,16.8,0,0,1,3.32-9.82,1.36,1.36,0,1,1,2.19,1.62,14.06,14.06,0,0,0-2.78,8.24A1.36,1.36,0,0,1,430.4,117.12Z"/><path class="cls-2" d="M452.75,133.31h-.3l-6.68-.13a17.08,17.08,0,0,1-15.65-11,1.37,1.37,0,0,1,.79-1.76,1.36,1.36,0,0,1,1.76.79,14.33,14.33,0,0,0,13.16,9.27l6.64.14a14.38,14.38,0,0,0,.55-28.75l-6.65-.14a14.28,14.28,0,0,0-7.47,1.91,1.36,1.36,0,0,1-1.86-.49,1.37,1.37,0,0,1,.49-1.87,17,17,0,0,1,8.9-2.27l6.65.13a17.11,17.11,0,0,1-.33,34.21Z"/><path class="cls-24" d="M449.18,113.44l3.46.06a8.19,8.19,0,0,1,8,8.34h0a8.18,8.18,0,0,1-8.32,8l-3.46-.07a8.19,8.19,0,0,1-8-8.33h0A8.17,8.17,0,0,1,449.18,113.44Z"/><path class="cls-5" d="M437.52,110.88a5.8,5.8,0,0,1,2.91-3.17c1.16-.45.69-2.34-.51-1.88a7.7,7.7,0,0,0-4.1,4.09c-.48,1.14,1.19,2.13,1.68,1Z"/><ellipse class="cls-5" cx="435.31" cy="114.5" rx="1.55" ry="1.24" transform="matrix(0.15, -0.99, 0.99, 0.15, 258.45, 528.41)"/><path class="cls-29" d="M557,100.57l6.66.13a15.76,15.76,0,0,1,15.42,16h0a15.68,15.68,0,0,1-15.95,15.41h0l-6.65-.13A15.76,15.76,0,0,1,541,116h0a15.68,15.68,0,0,1,16-15.41Z"/><path class="cls-2" d="M563.36,133.33h-.29l-6.69-.14a17.16,17.16,0,0,1-16.76-17.43,17.05,17.05,0,0,1,17-16.75H557l6.65.13a17.09,17.09,0,0,1-.28,34.18Zm-6.69-31.59a14.32,14.32,0,0,0-14.32,14.07,14.43,14.43,0,0,0,14.09,14.66l6.65.13a14.36,14.36,0,0,0,.5-28.72l-6.65-.14h-.27Z"/><path class="cls-24" d="M559.79,113.44l3.47.06a8.2,8.2,0,0,1,8,8.33v0h0a8.19,8.19,0,0,1-8.33,8l-3.45-.07a8.19,8.19,0,0,1-8-8.33h0A8.18,8.18,0,0,1,559.79,113.44Z"/><path class="cls-40" d="M440.47,118.54a1,1,0,0,1-.79-1.67,13.55,13.55,0,0,1,7.79-4.71,1,1,0,0,1,.41,2,11.43,11.43,0,0,0-6.61,4A1,1,0,0,1,440.47,118.54Z"/><path class="cls-40" d="M572.07,118.54a1,1,0,0,1-.8-.38,11.46,11.46,0,0,0-6.61-4,1,1,0,0,1,.41-2,13.55,13.55,0,0,1,7.79,4.71,1,1,0,0,1-.15,1.44A1,1,0,0,1,572.07,118.54Z"/><path class="cls-29" d="M545.17,34.62c.69.59,1.29,1.21,1.91,1.83a58.21,58.21,0,0,1,17.11,41.29V130a58.4,58.4,0,1,1-116.8,1.27c0-.42,0-.84,0-1.27V77.74a58.25,58.25,0,0,1,19-43.13C487.62,15.24,523.88,15.37,545.17,34.62Z"/><path class="cls-24" d="M547.4,36.72c-.62-.62-1.26-1.23-1.91-1.82a57.94,57.94,0,0,1-6,3.18c.28.28.53.58.79.88l2.11,2.47A62,62,0,0,1,550.29,54h-70a6.29,6.29,0,0,0,6.29,6.28h66.17a52.7,52.7,0,0,1,2.48,16.29V130.3a58.4,58.4,0,0,1-53.77,58.22c1.52.12,3.07.18,4.62.18a58.39,58.39,0,0,0,58.4-58.4V78A58.21,58.21,0,0,0,547.4,36.72Z"/><path class="cls-29" d="M518.28,199.55c0,2.51.71,5.34-.47,7.3-2.34,3.91-8.07,5.9-13.06,5.81h0a13.65,13.65,0,0,1-13.35-13.85l.68-10.89v-.68l27,.13"/><path class="cls-41" d="M520,188.4l-1.7,14.13a15.92,15.92,0,0,1-9.25-.74,75.12,75.12,0,0,0-16.28-5.19h-.13l.14-8.18a77.57,77.57,0,0,0,27.22,0Z"/><circle class="cls-42" cx="482.74" cy="182.33" r="0.72"/><circle class="cls-42" cx="492.76" cy="185.81" r="0.95"/><path class="cls-5" d="M511,187.58c-1.49.11-3,.17-4.53.17-32.25,0-61.86-25.73-58.4-58.4V77.06a58.24,58.24,0,0,1,19-43.12c1.85,1.12,1.45,2.17,3.53,3.13-9.83,10.44-17.44,24.54-17.44,40v52.29C453.22,160.09,476.9,186.57,511,187.58Z"/><circle class="cls-29" cx="538.87" cy="96.14" r="4.28"/><path class="cls-2" d="M452.37,154.8a1.37,1.37,0,0,1-1.23-.78,21.42,21.42,0,0,1-1.46-4,1.37,1.37,0,1,1,2.65-.66,18.26,18.26,0,0,0,1.27,3.52,1.36,1.36,0,0,1-.64,1.82A1.38,1.38,0,0,1,452.37,154.8Z"/><ellipse class="cls-43" cx="486.67" cy="111.98" rx="7.51" ry="9.5"/><ellipse class="cls-2" cx="486.33" cy="109.92" rx="7.4" ry="9.38"/><ellipse class="cls-5" cx="483.69" cy="106.51" rx="2.73" ry="2.98"/><ellipse class="cls-43" cx="525.69" cy="111.98" rx="7.51" ry="9.5"/><ellipse class="cls-2" cx="525.36" cy="109.92" rx="7.4" ry="9.38"/><ellipse class="cls-5" cx="522.71" cy="106.51" rx="2.73" ry="2.98"/><path class="cls-2" d="M505.75,189.86A60,60,0,0,1,454.3,160.5a1.37,1.37,0,1,1,2.35-1.39,57.25,57.25,0,0,0,49.1,28h.07a57.11,57.11,0,0,0,57-57.11V77.74a57.23,57.23,0,0,0-16.7-40.33L546,37.3c-.58-.58-1.13-1.13-1.74-1.66-9.94-9-24-14.13-38.52-14.15h-.09c-14.75,0-28.36,5-38.33,14.13a57,57,0,0,0-18.59,42.12V130a58.27,58.27,0,0,0,.92,10.3,1.37,1.37,0,0,1-2.69.48A60.86,60.86,0,0,1,446,130V77.74A59.79,59.79,0,0,1,465.46,33.6c21.71-19.84,58.61-19.85,80.59,0,.66.57,1.27,1.18,1.86,1.77l.1.11a60,60,0,0,1,17.51,42.26V130a59.84,59.84,0,0,1-59.7,59.84Z"/><path class="cls-2" d="M505.3,213.89a14.28,14.28,0,0,1-9.67-3.79A15.06,15.06,0,0,1,490.72,199V188.42a1.36,1.36,0,1,1,2.72,0V199a12.35,12.35,0,0,0,4,9.11,11.58,11.58,0,0,0,9,3l.82-.1a12.11,12.11,0,0,0,10.11-12V188.4a1.37,1.37,0,1,1,2.73,0V199a14.84,14.84,0,0,1-12.43,14.68c-.33.05-.65.09-1,.12A12.75,12.75,0,0,1,505.3,213.89Z"/><rect class="cls-32" x="456.56" y="88.86" width="4.25" height="22.93" rx="2.12"/><path class="cls-2" d="M508.12,130.22a1.37,1.37,0,0,1-1.27-.88,37,37,0,0,1-2.33-10.85V102.54a1.36,1.36,0,0,1,2.72,0v15.83a34.27,34.27,0,0,0,2.16,10,1.36,1.36,0,0,1-.79,1.76A1.41,1.41,0,0,1,508.12,130.22Z"/><path class="cls-24" d="M531.07,17.71H502.38A39.35,39.35,0,0,0,471.06,2.16H435.38c0,28.52,22.88,52.88,51.1,52.88h80.3C566.78,35.11,550.79,17.71,531.07,17.71Z"/><path class="cls-25" d="M550.67,23.51c9.25,6.54,15.3,18.55,15.3,30.74H484.8A51.54,51.54,0,0,1,444.2,34.5a51.41,51.41,0,0,0,31.9,11h65.65c10.45,0,16.37-13.63,9.45-21.46l-.53-.57"/><rect class="cls-44" x="453.54" y="-5.07" width="4.25" height="22.93" rx="2.12" transform="translate(462.07 -449.27) rotate(90)"/><ellipse class="cls-23" cx="337.53" cy="339.19" rx="0.96" ry="1.51"/><circle class="cls-23" cx="339.35" cy="336.6" r="0.52"/><circle class="cls-23" cx="339.01" cy="334.92" r="0.52"/><circle class="cls-23" cx="340.89" cy="334.74" r="0.43"/><circle class="cls-23" cx="340.19" cy="338.89" r="0.32"/><circle class="cls-23" cx="338.49" cy="338.89" r="0.77"/><circle class="cls-23" cx="337.05" cy="340.91" r="0.48"/><circle class="cls-23" cx="339.35" cy="340.43" r="0.34"/><circle class="cls-23" cx="340.67" cy="336.81" r="0.22"/><circle class="cls-23" cx="338.27" cy="341.39" r="0.22"/><circle class="cls-23" cx="339.69" cy="337.68" r="0.22"/><ellipse class="cls-16" cx="162.43" cy="364.29" rx="8.96" ry="3.08"/><circle class="cls-16" cx="179.44" cy="364.45" r="2.15"/><circle class="cls-16" cx="178.34" cy="372.11" r="1.1"/><circle class="cls-16" cx="171.18" cy="369.18" r="1.1"/><circle class="cls-16" cx="162.43" cy="372.11" r="1.07"/><circle class="cls-16" cx="161.69" cy="367.73" r="1.07"/><circle class="cls-16" cx="146.4" cy="363.99" r="2.61"/><circle class="cls-16" cx="153.47" cy="373.03" r="2.75"/><circle class="cls-16" cx="145.37" cy="368.06" r="2.75"/><ellipse class="cls-16" cx="555.88" cy="364.98" rx="8.96" ry="3.08"/><circle class="cls-16" cx="572.89" cy="365.14" r="2.15"/><circle class="cls-16" cx="571.79" cy="372.8" r="1.1"/><circle class="cls-16" cx="564.63" cy="369.87" r="1.1"/><circle class="cls-16" cx="561.82" cy="373.87" r="1.07"/><circle class="cls-16" cx="555.88" cy="372.8" r="1.07"/><circle class="cls-16" cx="555.14" cy="368.42" r="1.07"/><circle class="cls-16" cx="539.86" cy="364.68" r="2.61"/><circle class="cls-16" cx="546.92" cy="373.72" r="2.75"/><circle class="cls-16" cx="538.82" cy="368.74" r="2.75"/><ellipse class="cls-18" cx="579.86" cy="250.5" rx="1.69" ry="4.9"/><circle class="cls-18" cx="579.94" cy="241.19" r="1.18"/><circle class="cls-18" cx="584.13" cy="241.79" r="0.6"/><circle class="cls-18" cx="582.53" cy="245.71" r="0.6"/><circle class="cls-18" cx="584.72" cy="247.25" r="0.59"/><circle class="cls-18" cx="584.13" cy="250.5" r="0.59"/><circle class="cls-18" cx="581.74" cy="250.91" r="0.59"/><circle class="cls-18" cx="579.69" cy="259.27" r="1.43"/><circle class="cls-18" cx="584.64" cy="255.4" r="1.5"/><circle class="cls-18" cx="581.92" cy="259.84" r="1.5"/><ellipse class="cls-44" cx="444.36" cy="22.97" rx="1.23" ry="3.58" transform="translate(43.04 215.13) rotate(-28.54)"/><circle class="cls-44" cx="441.16" cy="16.96" r="0.86"/><circle class="cls-44" cx="444.06" cy="15.89" r="0.44"/><circle class="cls-44" cx="444.4" cy="18.96" r="0.44"/><circle class="cls-44" cx="446.34" cy="19.18" r="0.43"/><circle class="cls-44" cx="447.1" cy="21.47" r="0.43"/><circle class="cls-44" cx="445.71" cy="22.57" r="0.43"/><path class="cls-44" d="M446.82,27.74a1,1,0,0,1,1.41.41c.28.51.09,2.38-.42,2.66a1,1,0,0,1-1.41-.42C446.13,29.89,446.31,28,446.82,27.74Z"/><circle class="cls-44" cx="449.14" cy="24.44" r="1.1"/><path class="cls-44" d="M448.41,27.28a1.09,1.09,0,0,1,1.49.44c.29.53.1,2.44-.44,2.73s-1.2-1.15-1.48-1.69A1.08,1.08,0,0,1,448.41,27.28Z"/><ellipse class="cls-18" cx="580.23" cy="306.8" rx="1.69" ry="4.9"/><circle class="cls-18" cx="580.32" cy="297.49" r="1.18"/><circle class="cls-18" cx="584.51" cy="298.09" r="0.6"/><circle class="cls-18" cx="582.91" cy="302.01" r="0.6"/><circle class="cls-18" cx="585.1" cy="303.55" r="0.59"/><circle class="cls-18" cx="584.51" cy="306.8" r="0.59"/><circle class="cls-18" cx="582.12" cy="307.21" r="0.59"/><circle class="cls-18" cx="580.07" cy="315.57" r="1.43"/><circle class="cls-18" cx="585.01" cy="311.7" r="1.5"/><circle class="cls-18" cx="582.29" cy="316.14" r="1.5"/><path class="cls-2" d="M616,320.4a.62.62,0,0,1-.62-.62V274.65A.62.62,0,0,1,616,274a.62.62,0,0,1,.62.62v45.13A.62.62,0,0,1,616,320.4Z"/><path class="cls-2" d="M612.49,319.16a.62.62,0,0,1-.62-.62V275.89a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v42.65A.62.62,0,0,1,612.49,319.16Z"/><path class="cls-2" d="M608.89,319.16a.62.62,0,0,1-.62-.62V275.89a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v42.65A.62.62,0,0,1,608.89,319.16Z"/><path class="cls-2" d="M605.3,316.67a.62.62,0,0,1-.63-.62V279a.63.63,0,0,1,1.25,0v37.05A.62.62,0,0,1,605.3,316.67Z"/><path class="cls-2" d="M601.7,315.43a.62.62,0,0,1-.62-.62V280.86a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v33.95A.62.62,0,0,1,601.7,315.43Z"/><path class="cls-2" d="M598.1,312.32a.61.61,0,0,1-.62-.62V284a.61.61,0,0,1,.62-.62.62.62,0,0,1,.62.62V311.7A.62.62,0,0,1,598.1,312.32Z"/><path class="cls-2" d="M619.66,319.78a.62.62,0,0,1-.62-.62V276.51a.63.63,0,0,1,1.25,0v42.65A.63.63,0,0,1,619.66,319.78Z"/><path class="cls-2" d="M623.26,319.78a.62.62,0,0,1-.62-.62V276.51a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v42.65A.62.62,0,0,1,623.26,319.78Z"/><path class="cls-2" d="M626.86,317.29a.62.62,0,0,1-.62-.62V279.62a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v37.05A.61.61,0,0,1,626.86,317.29Z"/><path class="cls-2" d="M630.46,316.05a.62.62,0,0,1-.62-.62V281.48a.62.62,0,0,1,1.24,0v33.95A.62.62,0,0,1,630.46,316.05Z"/><path class="cls-2" d="M634.06,311.7a.62.62,0,0,1-.62-.62V284.59a.62.62,0,1,1,1.24,0v26.49A.62.62,0,0,1,634.06,311.7Z"/><g class="cls-45"><path class="cls-2" d="M615,320.4a.62.62,0,0,1-.62-.62V274.65a.62.62,0,1,1,1.24,0v45.13A.62.62,0,0,1,615,320.4Z"/><path class="cls-2" d="M611.44,319.16a.62.62,0,0,1-.62-.62V275.89a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v42.65A.62.62,0,0,1,611.44,319.16Z"/><path class="cls-2" d="M607.84,319.16a.62.62,0,0,1-.62-.62V275.89a.62.62,0,0,1,1.24,0v42.65A.62.62,0,0,1,607.84,319.16Z"/><path class="cls-2" d="M604.24,316.67a.62.62,0,0,1-.62-.62V279a.62.62,0,0,1,1.24,0v37.05A.62.62,0,0,1,604.24,316.67Z"/><path class="cls-2" d="M600.64,315.43a.62.62,0,0,1-.62-.62V280.86a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v33.95A.62.62,0,0,1,600.64,315.43Z"/><path class="cls-2" d="M597,310.46a.62.62,0,0,1-.62-.62V285.21a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v24.63A.62.62,0,0,1,597,310.46Z"/><path class="cls-2" d="M618.61,319.78a.62.62,0,0,1-.62-.62V276.51a.62.62,0,0,1,1.24,0v42.65A.62.62,0,0,1,618.61,319.78Z"/><path class="cls-2" d="M622.21,319.78a.62.62,0,0,1-.62-.62V276.51a.62.62,0,0,1,1.24,0v42.65A.62.62,0,0,1,622.21,319.78Z"/><path class="cls-2" d="M625.81,317.29a.61.61,0,0,1-.62-.62V279.62a.62.62,0,0,1,.62-.62.62.62,0,0,1,.62.62v37.05A.62.62,0,0,1,625.81,317.29Z"/><path class="cls-2" d="M629.41,316.05a.63.63,0,0,1-.63-.62V281.48a.63.63,0,0,1,1.25,0v33.95A.62.62,0,0,1,629.41,316.05Z"/><path class="cls-2" d="M633,313a.63.63,0,0,1-.62-.63V284.59a.63.63,0,0,1,1.25,0v27.73A.63.63,0,0,1,633,313Z"/></g><path class="cls-2" d="M332.3,337.92H261.69a21.89,21.89,0,0,1-21.87-21.87,1.24,1.24,0,0,1,2.48,0,19.41,19.41,0,0,0,19.39,19.39H332.3a1.24,1.24,0,0,1,0,2.48Z"/><path class="cls-44" d="M487.69,9.36a2.27,2.27,0,0,1-.72-.12l-6.62-2.32a31.93,31.93,0,0,0-10.57-1.79H440.87a2.18,2.18,0,1,1,0-4.35h28.91a36.12,36.12,0,0,1,12,2l6.61,2.31a2.18,2.18,0,0,1-.71,4.23Z"/><path class="cls-44" d="M447.38,35.83a2.19,2.19,0,0,1-1.63-.73c-7.95-9-9.87-21.16-9.95-21.67a2.18,2.18,0,1,1,4.3-.66h0c0,.11,1.82,11.42,8.91,19.45a2.17,2.17,0,0,1-1.63,3.61Z"/><path class="cls-2" d="M523.49,18.28h-6.17a1.37,1.37,0,0,1,0-2.73h6.17a1.37,1.37,0,1,1,0,2.73Z"/><path class="cls-2" d="M566.78,55.61H485.61a51.89,51.89,0,0,1-37.49-16.16A54.5,54.5,0,0,1,432.61,1.36,1.36,1.36,0,0,1,434,0H470a41.13,41.13,0,0,1,32.32,15.55h9a1.37,1.37,0,0,1,0,2.73h-9.69a1.32,1.32,0,0,1-1.07-.53A38.4,38.4,0,0,0,470,2.73H435.35a51.86,51.86,0,0,0,14.72,34.82,49.19,49.19,0,0,0,35.54,15.33h79.78c-.72-18.89-16.32-34.6-34.7-34.6h-1.44a1.37,1.37,0,1,1,0-2.73h1.44c20.3,0,37.45,17.72,37.45,38.7A1.36,1.36,0,0,1,566.78,55.61Z"/><path class="cls-34" d="M217,257.27h88.39a0,0,0,0,1,0,0v24.27a0,0,0,0,1,0,0H227.6A10.63,10.63,0,0,1,217,270.91V257.27A0,0,0,0,1,217,257.27Z"/><rect class="cls-5" x="216.97" y="180.49" width="139.42" height="92.63" rx="7.36"/><path class="cls-46" d="M356.39,253.49v9.11a9.7,9.7,0,0,1-9.69,9.7h-120a9.7,9.7,0,0,1-9.69-9.7v-9.11a9.69,9.69,0,0,0,9.69,9.69h120A9.69,9.69,0,0,0,356.39,253.49Z"/><line class="cls-5" x1="216.97" y1="195.71" x2="350.96" y2="195.71"/><path class="cls-2" d="M348.89,274.35H224.47a8.75,8.75,0,0,1-8.74-8.73V188a8.75,8.75,0,0,1,8.74-8.73H348.89a8.75,8.75,0,0,1,8.74,8.73v77.64A8.75,8.75,0,0,1,348.89,274.35ZM224.47,181.73a6.26,6.26,0,0,0-6.26,6.25v77.64a6.27,6.27,0,0,0,6.26,6.26H348.89a6.27,6.27,0,0,0,6.26-6.26V188a6.26,6.26,0,0,0-6.26-6.25Z"/><path class="cls-2" d="M344.75,196.64H217a.93.93,0,1,1,0-1.86H344.75a.93.93,0,1,1,0,1.86Z"/><circle class="cls-47" cx="228.01" cy="188.79" r="2.28"/><circle class="cls-48" cx="236.44" cy="188.72" r="2.28"/><circle class="cls-49" cx="244.86" cy="188.64" r="2.28"/><path class="cls-2" d="M227.65,191.49h-.31a2.82,2.82,0,0,1-2.48-3.1,2.73,2.73,0,0,1,1-1.88,2.8,2.8,0,1,1,1.75,5Zm0-4.56a1.77,1.77,0,0,0-1.75,1.56,1.76,1.76,0,1,0,1.95-1.55Z"/><path class="cls-2" d="M236.08,191.42h-.32a2.81,2.81,0,0,1,.63-5.58,2.8,2.8,0,0,1,2.47,3.1A2.81,2.81,0,0,1,236.08,191.42Zm0-4.56a1.76,1.76,0,1,0,1.75,1.95,1.77,1.77,0,0,0-.37-1.29,1.74,1.74,0,0,0-1.18-.65h-.2Z"/><path class="cls-2" d="M244.5,191.35a1.62,1.62,0,0,1-.31,0,2.76,2.76,0,0,1-1.88-1,2.81,2.81,0,0,1-.6-2.07,2.77,2.77,0,0,1,1-1.88,2.82,2.82,0,0,1,2.06-.59,2.82,2.82,0,0,1,2.48,3.1,2.86,2.86,0,0,1-1,1.88A2.78,2.78,0,0,1,244.5,191.35Zm0-4.56a1.75,1.75,0,0,0-1.74,1.56,1.77,1.77,0,0,0,1.55,1.94,1.75,1.75,0,0,0,1.29-.37,1.76,1.76,0,0,0-.9-3.12Z"/><line class="cls-50" x1="264.05" y1="229.89" x2="264.06" y2="223.98"/><path class="cls-2" d="M273.69,217.59a.71.71,0,0,1,0-1.42l54-.48h0a.71.71,0,0,1,.71.7.72.72,0,0,1-.71.72l-54,.48Z"/><path class="cls-2" d="M273.69,222.38a.72.72,0,0,1-.71-.7.7.7,0,0,1,.7-.71l38.51-.48h0a.71.71,0,1,1,0,1.41l-38.51.48Z"/><path class="cls-2" d="M273.69,227.18a.71.71,0,0,1,0-1.42l21.11-.48a.73.73,0,0,1,.72.7.7.7,0,0,1-.69.72l-21.11.48Z"/><path class="cls-2" d="M273.69,235.35a.71.71,0,0,1,0-1.42l54-.48h0a.71.71,0,0,1,.71.7.72.72,0,0,1-.71.72l-54,.48Z"/><path class="cls-2" d="M273.69,240.14a.72.72,0,0,1-.71-.7.7.7,0,0,1,.7-.71l38.51-.48h0a.71.71,0,1,1,0,1.41l-38.51.48Z"/><path class="cls-2" d="M273.69,244.94a.71.71,0,0,1,0-1.42l21.11-.48a.73.73,0,0,1,.72.7.7.7,0,0,1-.69.72l-21.11.48Z"/><rect class="cls-51" x="257.48" y="212.17" width="8.09" height="1.55" rx="0.77" transform="translate(17.78 446.02) rotate(-82.87)"/><rect class="cls-51" x="260.13" y="216.69" width="8.09" height="1.55" rx="0.77" transform="translate(15.61 452.61) rotate(-82.87)"/><rect class="cls-51" x="255.62" y="241.14" width="4.64" height="0.89" rx="0.44" transform="translate(-13.78 467.56) rotate(-82.87)"/><line class="cls-50" x1="267.43" y1="233.8" x2="267.44" y2="227.89"/><path class="cls-52" d="M267.46,221.23l0-8.57a4.25,4.25,0,0,0-4.23-4.27h0l-29.82-.06a4.26,4.26,0,0,0-4.28,4.23v0l-.07,36.07a4.26,4.26,0,0,0,4.23,4.28h0l29.82.06a4.26,4.26,0,0,0,4.28-4.23v-7.59"/><path class="cls-53" d="M230.14,229.91a.94.94,0,0,1-.95-.92l-.11-16.73c-.07-4.25,3.15-4.42,7.4-4.5a.94.94,0,1,1,.27,1.87h-.23a5.85,5.85,0,0,0-5.72,6l.26,13.36A1,1,0,0,1,230.14,229.91Z"/><ellipse class="cls-53" cx="231.23" cy="226.12" rx="1.13" ry="1.42" transform="translate(-4.31 4.49) rotate(-1.1)"/><circle class="cls-53" cx="232.51" cy="224.11" r="0.3"/><circle class="cls-54" cx="232.1" cy="228.38" r="0.36"/><circle class="cls-53" cx="233.33" cy="226.37" r="0.56"/><circle class="cls-53" cx="231" cy="219.97" r="0.53"/><circle class="cls-53" cx="231.44" cy="222.62" r="0.15"/><circle class="cls-53" cx="232.51" cy="217.27" r="0.47"/><circle class="cls-53" cx="232.33" cy="214.58" r="0.3"/><circle class="cls-53" cx="232.76" cy="211.34" r="0.79"/><path class="cls-2" d="M262.79,253.07h0L232.94,253a5,5,0,0,1-3.57-1.49,5,5,0,0,1-1.44-3.55l.07-36.08a5,5,0,0,1,5-5h0l29.83.06a5,5,0,0,1,5,5v8.57h0l-.06,27.54a5,5,0,0,1-1.49,3.56A4.94,4.94,0,0,1,262.79,253.07ZM233,208.39a3.5,3.5,0,0,0-3.49,3.47L229.45,248a3.47,3.47,0,0,0,3.47,3.51l29.85.06a3.53,3.53,0,0,0,2.48-1,3.44,3.44,0,0,0,1-2.46l.08-36.13a3.51,3.51,0,0,0-3.49-3.5L233,208.39Zm34.09,12.13h0Z"/><path class="cls-55" d="M262.75,236h0a1.19,1.19,0,0,1,1.2,1.19l.05,9.2a1.2,1.2,0,0,1-1.19,1.2h0a1.19,1.19,0,0,1-1.2-1.19l-.05-9.2A1.19,1.19,0,0,1,262.75,236Z"/><path class="cls-5" d="M231.74,226.78h0a.92.92,0,0,1,.92.92l0,7.07a.92.92,0,0,1-.91.92h0a.92.92,0,0,1-.93-.91l0-7.07A.93.93,0,0,1,231.74,226.78Z"/><path class="cls-34" d="M71.77,275.23v8.18l15.11,5.29s3.39,13,16.45,13,15.27-17.42,15.27-17.42Z"/><rect class="cls-5" x="55.12" y="233.44" width="9.07" height="72.78" transform="translate(-215.16 240.76) rotate(-71.49)"/><path class="cls-2" d="M92.73,286.79a1,1,0,0,1-.35-.06l-69-23.1a1.07,1.07,0,0,1-.63-.55,1.09,1.09,0,0,1-.06-.85l2.88-8.6a1.09,1.09,0,0,1,1.39-.69L96,276a1.1,1.1,0,0,1,.63.55,1.11,1.11,0,0,1,.06.84L93.77,286A1.09,1.09,0,0,1,92.73,286.79Zm-67.62-24.9L92,284.29l2.18-6.51-66.92-22.4Z"/><circle class="cls-5" cx="15.54" cy="255.17" r="14.43"/><path class="cls-2" d="M15.57,270.7a15.52,15.52,0,1,1,7.49-1.93A15.53,15.53,0,0,1,15.57,270.7Zm-.05-28.87a13.35,13.35,0,0,0-12.79,9.65A13.33,13.33,0,0,0,22,266.84a13.33,13.33,0,0,0-2.76-24.48A13.47,13.47,0,0,0,15.52,241.83Z"/><circle class="cls-20" cx="15.54" cy="255.17" r="7.98"/><path class="cls-2" d="M15.56,264.25a9.09,9.09,0,1,1,4.37-1.13A9,9,0,0,1,15.56,264.25Zm0-16a6.81,6.81,0,0,0-3.31.86,6.9,6.9,0,0,0-2.7,9.35,6.88,6.88,0,1,0,7.93-9.94A7,7,0,0,0,15.53,248.29Z"/><circle class="cls-34" cx="123.54" cy="210.16" r="12.18"/><rect class="cls-5" x="108.02" y="204.21" width="9.07" height="72.78" transform="translate(165.2 500.96) rotate(-166.36)"/><path class="cls-56" d="M122.67,217.83l-1.1,4.52a14.42,14.42,0,0,1-8.65-2.82l.93-3.85A14.45,14.45,0,0,0,122.67,217.83Z"/><path class="cls-2" d="M108.38,278.14a.82.82,0,0,1-.26,0L99.31,276a1.09,1.09,0,0,1-.81-1.33l17.16-70.73a1.08,1.08,0,0,1,.5-.68,1.1,1.1,0,0,1,.83-.13l8.82,2.14a1.1,1.1,0,0,1,.81,1.33l-17.17,70.72a1.11,1.11,0,0,1-1.07.85Zm-7.48-4.06,6.67,1.62,16.65-68.58-6.68-1.62Z"/><circle class="cls-5" cx="121.67" cy="203.06" r="14.43"/><path class="cls-2" d="M121.69,218.59a15.52,15.52,0,1,1,7.49-1.93A15.53,15.53,0,0,1,121.69,218.59Zm0-28.86A13.32,13.32,0,0,0,110,209.51a13.33,13.33,0,1,0,11.64-19.78Z"/><circle class="cls-20" cx="121.67" cy="203.06" r="7.98"/><path class="cls-2" d="M121.68,212.14a9.08,9.08,0,1,1,7.93-13.47h0a9.07,9.07,0,0,1-7.93,13.47Zm0-16a6.88,6.88,0,1,0,6,3.55h0A6.91,6.91,0,0,0,121.65,196.18Z"/><circle class="cls-5" cx="104.16" cy="283.21" r="14.43"/><path class="cls-2" d="M104.19,298.74a15.53,15.53,0,1,1,13.57-23.05h0a15.53,15.53,0,0,1-13.57,23.05Zm0-28.87a13.21,13.21,0,0,0-6.43,1.67,13.33,13.33,0,1,0,18.12,5.22,13.4,13.4,0,0,0-11.69-6.89Z"/><circle class="cls-20" cx="104.16" cy="283.21" r="7.98"/><path class="cls-2" d="M104.17,292.29a9.08,9.08,0,1,1,7.94-13.47h0a9.08,9.08,0,0,1-7.94,13.47Zm0-16a6.88,6.88,0,1,0,6,3.55h0a6.83,6.83,0,0,0-4.12-3.28A6.94,6.94,0,0,0,104.15,276.33Z"/><path class="cls-2" d="M520.55,311.3a1.17,1.17,0,0,1-1.17-1.17V279.48a1.17,1.17,0,0,1,2.34,0v30.65A1.17,1.17,0,0,1,520.55,311.3Z"/><path class="cls-2" d="M520.55,273.51a1.17,1.17,0,0,1-1.17-1.17v-5.8a1.17,1.17,0,0,1,2.34,0v5.8A1.17,1.17,0,0,1,520.55,273.51Z"/><path class="cls-57" d="M538.86,152.62c0,19.29-14.61,34.93-32.68,35h-1.33c-17.68-.07-32.1-15.12-32.65-34l-.31-14.83c1.42-5.57,5.44-6.1,10.47-7.16h46c5,1.05,9.05.09,10.48,5.7Z"/><path class="cls-58" d="M482,139.28h47.82v10.57a23.91,23.91,0,0,1-23.91,23.91h0A23.91,23.91,0,0,1,482,149.85V139.28Z"/><path class="cls-59" d="M510.83,173.21a23.91,23.91,0,0,1-28.34-18.45,23.3,23.3,0,0,1-.52-4.92V139.28h9.93v10.56A23.9,23.9,0,0,0,510.83,173.21Z"/><rect class="cls-5" x="490.11" y="139.28" width="39.66" height="14.51"/><rect class="cls-60" x="490.11" y="139.28" width="39.66" height="6.05"/><path class="cls-61" d="M527.58,155.37v2.78c0,8.41-6.81,14-15.22,14-2.65,0-5.15,1.84-7.32.63l-.11-.92a16.81,16.81,0,0,1-.28-2.93,15.48,15.48,0,0,1,22.84-13.59Z"/><path class="cls-62" d="M515.17,172.05a15.06,15.06,0,0,1-2.76.24c-2.66,0-5.15,1.85-7.32.63L505,172a16.06,16.06,0,0,1-.28-2.93,15.65,15.65,0,0,1,.27-2.9C506.9,170.34,510.64,171,515.17,172.05Z"/><path class="cls-2" d="M505,173.25a.8.8,0,0,1-.79-.66,16.28,16.28,0,0,1,23.75-17.36.81.81,0,0,1-.77,1.42,14.67,14.67,0,0,0-21.4,15.64.79.79,0,0,1-.64.94Z"/><path class="cls-63" d="M508.67,161.49a.34.34,0,0,1-.23-.08.4.4,0,0,1-.09-.56A15,15,0,0,1,519,154.91a.4.4,0,1,1,.07.79A14.19,14.19,0,0,0,509,161.33.36.36,0,0,1,508.67,161.49Z"/><ellipse class="cls-63" cx="510.25" cy="160.57" rx="1.52" ry="0.97" transform="translate(86.51 487.04) rotate(-55.08)"/><circle class="cls-63" cx="512.9" cy="159.8" r="0.49"/><circle class="cls-63" cx="511.91" cy="162.43" r="0.49"/><path class="cls-2" d="M528.5,155.06H490.11a1.27,1.27,0,0,1-1.27-1.27V139.9a1.27,1.27,0,0,1,2.53,0v12.62H528.5a1.27,1.27,0,0,1,0,2.54Z"/><path class="cls-2" d="M506.93,174.94h-2.12a24.08,24.08,0,0,1-24.05-24v-9.42a3.41,3.41,0,0,1,3.41-3.41h43.39a3.41,3.41,0,0,1,3.41,3.4v9.41a24.05,24.05,0,0,1-24.05,24.06Zm-22.76-34.45a1,1,0,0,0-.7.29,1,1,0,0,0-.29.7v9.42a21.64,21.64,0,0,0,21.62,21.61h2.12a21.59,21.59,0,0,0,21.62-21.63v-9.4a1,1,0,0,0-1-1Z"/><path class="cls-5" d="M545.93,133.71h-2.72a2,2,0,0,1-2-1.63L533,89.3a2,2,0,0,1,2-2.39h2.72a2,2,0,0,1,2,1.63l8.26,42.78A2,2,0,0,1,545.93,133.71Z"/><path class="cls-64" d="M535,132.44h0a2,2,0,0,1-2-1.63L524.73,88a2,2,0,0,1,2-2.39h0a2,2,0,0,1,2,1.63l8.26,42.78A2,2,0,0,1,535,132.44Z"/><path class="cls-17" d="M535.58,82.54a27.59,27.59,0,1,0,27.58,27.58A27.58,27.58,0,0,0,535.58,82.54Zm0,47.7a20.13,20.13,0,1,1,20.12-20.12A20.12,20.12,0,0,1,535.58,130.24Z"/><path class="cls-21" d="M563.16,110.12c0,.53,0,1.07,0,1.6a27.58,27.58,0,0,0-55.07,0c0-.53-.06-1.07-.06-1.6a27.59,27.59,0,1,1,55.18,0Z"/><path class="cls-2" d="M535.81,138.56a28.84,28.84,0,1,1,28.84-28.84A28.87,28.87,0,0,1,535.81,138.56Zm0-55.18a26.34,26.34,0,1,0,26.33,26.34A26.37,26.37,0,0,0,535.81,83.38Z"/><path class="cls-2" d="M535.81,131.09a21.38,21.38,0,1,1,21.37-21.37A21.4,21.4,0,0,1,535.81,131.09Zm0-40.24a18.87,18.87,0,1,0,18.87,18.87A18.88,18.88,0,0,0,535.81,90.85Z"/><path class="cls-5" d="M485.85,133.71h-2.72a2,2,0,0,1-2-1.63L472.9,89.3a2,2,0,0,1,2-2.39h2.71a2,2,0,0,1,2,1.63l8.25,42.78A2,2,0,0,1,485.85,133.71Z"/><path class="cls-64" d="M474.88,132.44h0a2,2,0,0,1-2-1.63L464.65,88a2,2,0,0,1,2-2.39h0a2,2,0,0,1,2,1.63l8.25,42.78A2,2,0,0,1,474.88,132.44Z"/><path class="cls-17" d="M475.49,82.54a27.59,27.59,0,1,0,27.59,27.58A27.58,27.58,0,0,0,475.49,82.54Zm0,47.7a20.13,20.13,0,1,1,20.12-20.12A20.12,20.12,0,0,1,475.49,130.24Z"/><path class="cls-21" d="M503.08,110.12c0,.53,0,1.07-.06,1.6a27.58,27.58,0,0,0-55.06,0c0-.53-.06-1.07-.06-1.6a27.59,27.59,0,1,1,55.18,0Z"/><path class="cls-2" d="M475.72,138.56a28.84,28.84,0,1,1,28.84-28.84A28.88,28.88,0,0,1,475.72,138.56Zm0-55.18a26.34,26.34,0,1,0,26.34,26.34A26.37,26.37,0,0,0,475.72,83.38Z"/><path class="cls-2" d="M475.72,131.09a21.38,21.38,0,1,1,21.38-21.37A21.4,21.4,0,0,1,475.72,131.09Zm0-40.24a18.87,18.87,0,1,0,18.87,18.87A18.89,18.89,0,0,0,475.72,90.85Z"/><ellipse class="cls-5" cx="481.22" cy="176.24" rx="2.89" ry="1.66" transform="translate(162.51 577.56) rotate(-71.66)"/><circle class="cls-42" cx="486.45" cy="177.86" r="0.93"/><path class="cls-42" d="M483.61,178.8a.72.72,0,1,1,0,1.44.72.72,0,0,1,0-1.44Z"/><circle class="cls-42" cx="484.56" cy="172.87" r="0.95"/><path class="cls-2" d="M543.44,180.22a1.16,1.16,0,0,1-.87-.39L538,174.78a1.17,1.17,0,0,1,1.74-1.56l4.53,5.05a1.17,1.17,0,0,1-.09,1.65A1.19,1.19,0,0,1,543.44,180.22Z"/><path class="cls-2" d="M556,166.12a1.16,1.16,0,0,1-.87-.39l-4.53-5a1.17,1.17,0,0,1,1.74-1.56l4.53,5a1.17,1.17,0,0,1-.09,1.65A1.16,1.16,0,0,1,556,166.12Z"/><path class="cls-2" d="M525.26,189.2a1.17,1.17,0,0,1-1.1-.78L521.9,182a1.17,1.17,0,1,1,2.2-.77l2.26,6.39a1.16,1.16,0,0,1-.71,1.49A1.07,1.07,0,0,1,525.26,189.2Z"/><path class="cls-2" d="M533.49,187.45a1.17,1.17,0,0,1-1.1-.78l-1.46-4.14a1.17,1.17,0,0,1,2.21-.77l1.46,4.13a1.17,1.17,0,0,1-.72,1.49A1.07,1.07,0,0,1,533.49,187.45Z"/><path class="cls-2" d="M534.13,169.55a1.15,1.15,0,0,1-1-.62l-1.66-3.08a1.17,1.17,0,1,1,2-1.11l1.66,3.09a1.16,1.16,0,0,1-.47,1.58A1.25,1.25,0,0,1,534.13,169.55Z"/><path class="cls-2" d="M545.37,166.94a1.16,1.16,0,0,1-1-.48l-2.08-2.89a1.17,1.17,0,0,1,1.89-1.37l2.09,2.9a1.17,1.17,0,0,1-.27,1.62A1.15,1.15,0,0,1,545.37,166.94Z"/><path class="cls-2" d="M467.31,180.22a1.19,1.19,0,0,1-.78-.3,1.17,1.17,0,0,1-.09-1.65l4.53-5.05a1.17,1.17,0,1,1,1.74,1.56l-4.53,5.05A1.16,1.16,0,0,1,467.31,180.22Z"/><path class="cls-2" d="M454.75,166.12a1.16,1.16,0,0,1-.78-.3,1.17,1.17,0,0,1-.09-1.65l4.53-5a1.17,1.17,0,1,1,1.74,1.56l-4.53,5A1.16,1.16,0,0,1,454.75,166.12Z"/><path class="cls-2" d="M485.49,189.2a1.07,1.07,0,0,1-.39-.07,1.16,1.16,0,0,1-.71-1.49l2.26-6.39a1.17,1.17,0,1,1,2.2.77l-2.26,6.4A1.17,1.17,0,0,1,485.49,189.2Z"/><path class="cls-2" d="M477.26,187.45a1,1,0,0,1-.39-.07,1.17,1.17,0,0,1-.72-1.49l1.46-4.13a1.17,1.17,0,0,1,2.21.77l-1.46,4.14A1.17,1.17,0,0,1,477.26,187.45Z"/><path class="cls-2" d="M476.62,169.55a1.25,1.25,0,0,1-.55-.14,1.16,1.16,0,0,1-.47-1.58l1.66-3.09a1.17,1.17,0,1,1,2.05,1.11l-1.66,3.08A1.15,1.15,0,0,1,476.62,169.55Z"/><path class="cls-2" d="M465.38,166.94a1.15,1.15,0,0,1-.68-.22,1.17,1.17,0,0,1-.27-1.62l2.08-2.9a1.17,1.17,0,0,1,1.9,1.37l-2.08,2.89A1.16,1.16,0,0,1,465.38,166.94Z"/><path class="cls-2" d="M473.22,156.66a1.17,1.17,0,0,1-1-1.72l1.66-3.09a1.17,1.17,0,0,1,2.06,1.11l-1.66,3.09A1.16,1.16,0,0,1,473.22,156.66Z"/><path class="cls-2" d="M462,154.06a1.2,1.2,0,0,1-.68-.22,1.16,1.16,0,0,1-.27-1.63l2.08-2.89a1.16,1.16,0,0,1,1.63-.27,1.18,1.18,0,0,1,.27,1.63l-2.08,2.89A1.17,1.17,0,0,1,462,154.06Z"/><path class="cls-2" d="M542.11,155.08a1.16,1.16,0,0,1-1-.61l-1.66-3.09a1.17,1.17,0,1,1,2.05-1.11l1.67,3.09a1.17,1.17,0,0,1-1,1.72Z"/><path class="cls-2" d="M553.35,152.48a1.17,1.17,0,0,1-1-.49l-2.08-2.89a1.17,1.17,0,1,1,1.9-1.36l2.08,2.89a1.17,1.17,0,0,1-.27,1.63A1.13,1.13,0,0,1,553.35,152.48Z"/><circle class="cls-1" cx="638.68" cy="220.25" r="8.47"/><path class="cls-5" d="M647.15,220.25a8.47,8.47,0,0,1-16.94,0c0-4.68,3.79,1.05,8.47,1.05S647.15,215.57,647.15,220.25Z"/><path class="cls-2" d="M638.68,229.93a9.69,9.69,0,1,1,9.69-9.68A9.69,9.69,0,0,1,638.68,229.93Zm0-16.93a7.25,7.25,0,1,0,7.25,7.25A7.26,7.26,0,0,0,638.68,213Z"/><circle class="cls-1" cx="598.1" cy="220.25" r="8.47"/><path class="cls-5" d="M606.57,220.25a8.47,8.47,0,0,1-16.94,0c0-4.68,3.79,1.05,8.47,1.05S606.57,215.57,606.57,220.25Z"/><path class="cls-2" d="M598.1,229.93a9.69,9.69,0,1,1,9.68-9.68A9.7,9.7,0,0,1,598.1,229.93Zm0-16.93a7.25,7.25,0,1,0,7.25,7.25A7.26,7.26,0,0,0,598.1,213Z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
src/components/Basic/src/BasicTitle.vue
src/components/Container/src/collapse/CollapseContainer.vue
... | ... | @@ -9,6 +9,9 @@ |
9 | 9 | <template #title> |
10 | 10 | <slot name="title"></slot> |
11 | 11 | </template> |
12 | + <template #action> | |
13 | + <slot name="action"></slot> | |
14 | + </template> | |
12 | 15 | </CollapseHeader> |
13 | 16 | |
14 | 17 | <div class="p-2"> |
... | ... | @@ -19,6 +22,10 @@ |
19 | 22 | </div> |
20 | 23 | </CollapseTransition> |
21 | 24 | </div> |
25 | + | |
26 | + <div :class="`${prefixCls}__footer`" v-if="$slots.footer"> | |
27 | + <slot name="footer"></slot> | |
28 | + </div> | |
22 | 29 | </div> |
23 | 30 | </template> |
24 | 31 | <script lang="ts"> |
... | ... | @@ -106,6 +113,10 @@ |
106 | 113 | border-bottom: 1px solid @border-color-light; |
107 | 114 | } |
108 | 115 | |
116 | + &__footer { | |
117 | + border-top: 1px solid @border-color-light; | |
118 | + } | |
119 | + | |
109 | 120 | &__action { |
110 | 121 | display: flex; |
111 | 122 | text-align: right; | ... | ... |
src/components/Page/src/PageWrapper.vue
src/components/Scrollbar/src/index.vue
... | ... | @@ -111,9 +111,9 @@ |
111 | 111 | onBeforeUnmount(() => { |
112 | 112 | if (props.native) return; |
113 | 113 | if (!props.noresize) { |
114 | - // removeResizeListener(unref(resize), update); | |
115 | - // removeResizeListener(unref(wrap), update); | |
116 | - // removeEventListener('resize', update); | |
114 | + removeResizeListener(unref(resize), update); | |
115 | + removeResizeListener(unref(wrap), update); | |
116 | + removeEventListener('resize', update); | |
117 | 117 | } |
118 | 118 | }); |
119 | 119 | ... | ... |
src/components/Tree/src/TreeHeader.vue
1 | 1 | <template> |
2 | 2 | <div class="flex px-2 py-1.5 items-center border-b-1"> |
3 | 3 | <slot name="headerTitle" v-if="$slots.headerTitle"></slot> |
4 | - <BasicTitle :helpMessage="helpMessage" v-if="!$slots.headerTitle && title">{{ | |
5 | - title | |
6 | - }}</BasicTitle> | |
4 | + <BasicTitle :helpMessage="helpMessage" v-if="!$slots.headerTitle && title"> | |
5 | + {{ title }} | |
6 | + </BasicTitle> | |
7 | 7 | |
8 | 8 | <div class="flex flex-1 justify-end items-center cursor-pointer" v-if="search || toolbar"> |
9 | 9 | <div class="mr-1 w-2/3" v-if="search"> |
10 | - <InputSearch :placeholder="t('common.searchText')" size="small" @change="handleSearch" /> | |
10 | + <InputSearch | |
11 | + :placeholder="t('common.searchText')" | |
12 | + size="small" | |
13 | + allowClear | |
14 | + @change="handleSearch" | |
15 | + /> | |
11 | 16 | </div> |
12 | 17 | <Dropdown @click.prevent v-if="toolbar"> |
13 | 18 | <Icon icon="ion:ellipsis-vertical" /> | ... | ... |
src/enums/pageEnum.ts
src/layouts/default/header/components/user-dropdown/index.vue
src/layouts/default/tabs/index.less
... | ... | @@ -30,7 +30,7 @@ |
30 | 30 | line-height: calc(@multiple-height - 2px); |
31 | 31 | color: @text-color-call-out; |
32 | 32 | background: @white; |
33 | - border: 1px solid darken(@border-color-light, 6%); | |
33 | + border-bottom: 1px solid @header-light-bottom-border-color; | |
34 | 34 | transition: none; |
35 | 35 | |
36 | 36 | // &:not(.ant-tabs-tab-active)::before { | ... | ... |
src/plugins/echarts/index.ts
1 | 1 | import * as echarts from 'echarts/core'; |
2 | 2 | |
3 | -import { BarChart, LineChart, PieChart, MapChart, PictorialBarChart } from 'echarts/charts'; | |
3 | +import { | |
4 | + BarChart, | |
5 | + LineChart, | |
6 | + PieChart, | |
7 | + MapChart, | |
8 | + PictorialBarChart, | |
9 | + RadarChart, | |
10 | +} from 'echarts/charts'; | |
4 | 11 | |
5 | 12 | import { |
6 | 13 | TitleComponent, |
... | ... | @@ -10,6 +17,7 @@ import { |
10 | 17 | AriaComponent, |
11 | 18 | ParallelComponent, |
12 | 19 | LegendComponent, |
20 | + RadarComponent, | |
13 | 21 | } from 'echarts/components'; |
14 | 22 | |
15 | 23 | import { SVGRenderer } from 'echarts/renderers'; |
... | ... | @@ -26,8 +34,10 @@ echarts.use([ |
26 | 34 | LineChart, |
27 | 35 | PieChart, |
28 | 36 | MapChart, |
37 | + RadarChart, | |
29 | 38 | SVGRenderer, |
30 | 39 | PictorialBarChart, |
40 | + RadarComponent, | |
31 | 41 | ]); |
32 | 42 | |
33 | 43 | export default echarts; | ... | ... |
src/router/menus/modules/dashboard.ts
... | ... | @@ -6,14 +6,26 @@ const menu: MenuModule = { |
6 | 6 | menu: { |
7 | 7 | name: t('routes.dashboard.dashboard'), |
8 | 8 | path: '/dashboard', |
9 | + tag: { | |
10 | + dot: true, | |
11 | + type: 'warn', | |
12 | + }, | |
9 | 13 | children: [ |
10 | 14 | { |
11 | - path: 'workbench', | |
12 | - name: t('routes.dashboard.workbench'), | |
13 | - }, | |
14 | - { | |
15 | 15 | path: 'analysis', |
16 | 16 | name: t('routes.dashboard.analysis'), |
17 | + tag: { | |
18 | + dot: true, | |
19 | + type: 'warn', | |
20 | + }, | |
21 | + }, | |
22 | + { | |
23 | + path: 'workbench', | |
24 | + name: t('routes.dashboard.workbench'), | |
25 | + tag: { | |
26 | + dot: true, | |
27 | + type: 'warn', | |
28 | + }, | |
17 | 29 | }, |
18 | 30 | ], |
19 | 31 | }, | ... | ... |
src/router/routes/modules/dashboard.ts
... | ... | @@ -7,7 +7,7 @@ const dashboard: AppRouteModule = { |
7 | 7 | path: '/dashboard', |
8 | 8 | name: 'Dashboard', |
9 | 9 | component: LAYOUT, |
10 | - redirect: '/dashboard/workbench', | |
10 | + redirect: '/dashboard/analysis', | |
11 | 11 | meta: { |
12 | 12 | icon: 'ion:grid-outline', |
13 | 13 | title: t('routes.dashboard.dashboard'), |
... | ... | @@ -26,6 +26,7 @@ const dashboard: AppRouteModule = { |
26 | 26 | name: 'Analysis', |
27 | 27 | component: () => import('/@/views/dashboard/analysis/index.vue'), |
28 | 28 | meta: { |
29 | + affix: true, | |
29 | 30 | title: t('routes.dashboard.analysis'), |
30 | 31 | }, |
31 | 32 | }, | ... | ... |
src/utils/env.ts
... | ... | @@ -80,12 +80,3 @@ export function isDevMode(): boolean { |
80 | 80 | export function isProdMode(): boolean { |
81 | 81 | return import.meta.env.PROD; |
82 | 82 | } |
83 | - | |
84 | -/** | |
85 | - * @description: Whether to open mock | |
86 | - * @returns: | |
87 | - * @example: | |
88 | - */ | |
89 | -export function isUseMock(): boolean { | |
90 | - return import.meta.env.VITE_USE_MOCK === 'true'; | |
91 | -} | ... | ... |
src/views/dashboard/analysis/components/AnalysisBar.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ height, width }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | - | |
7 | - import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | - | |
9 | - import { basicProps } from './props'; | |
10 | - export default defineComponent({ | |
11 | - name: 'AnalysisLine', | |
12 | - props: basicProps, | |
13 | - setup() { | |
14 | - const chartRef = ref<HTMLDivElement | null>(null); | |
15 | - const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
16 | - | |
17 | - onMounted(() => { | |
18 | - setOptions({ | |
19 | - tooltip: { | |
20 | - trigger: 'axis', | |
21 | - axisPointer: { | |
22 | - // 坐标轴指示器,坐标轴触发有效 | |
23 | - type: 'shadow', // 默认为直线,可选为:'line' | 'shadow' | |
24 | - }, | |
25 | - }, | |
26 | - legend: { | |
27 | - itemWidth: 15, | |
28 | - right: 10, | |
29 | - data: ['产品一', '产品二', '产品三'], | |
30 | - }, | |
31 | - grid: { | |
32 | - left: '3%', | |
33 | - right: '4%', | |
34 | - bottom: '3%', | |
35 | - containLabel: true, | |
36 | - }, | |
37 | - xAxis: [ | |
38 | - { | |
39 | - type: 'category', | |
40 | - axisTick: { | |
41 | - inside: true, // 刻度朝内 | |
42 | - }, | |
43 | - data: ['付费用户', '免费用户', '自主'], | |
44 | - }, | |
45 | - ], | |
46 | - yAxis: [ | |
47 | - { | |
48 | - type: 'value', | |
49 | - axisTick: { | |
50 | - inside: true, // 刻度朝内 | |
51 | - }, | |
52 | - }, | |
53 | - ], | |
54 | - series: [ | |
55 | - { | |
56 | - name: '产品一', | |
57 | - type: 'bar', | |
58 | - itemStyle: { | |
59 | - color: '#3ca0f6', | |
60 | - }, | |
61 | - data: [3200, 3320, 3010], | |
62 | - animationDuration: 4000, | |
63 | - }, | |
64 | - { | |
65 | - name: '产品二', | |
66 | - type: 'bar', | |
67 | - itemStyle: { | |
68 | - color: '#7dd9b9', | |
69 | - }, | |
70 | - data: [1200, 2600, 1010], | |
71 | - animationDuration: 4000, | |
72 | - }, | |
73 | - | |
74 | - { | |
75 | - name: '产品三', | |
76 | - type: 'bar', | |
77 | - itemStyle: { | |
78 | - color: '#e6a23c', | |
79 | - }, | |
80 | - data: [862, 2500, 964], | |
81 | - animationDuration: 4000, | |
82 | - }, | |
83 | - ], | |
84 | - }); | |
85 | - }); | |
86 | - | |
87 | - return { chartRef }; | |
88 | - }, | |
89 | - }); | |
90 | -</script> |
src/views/dashboard/analysis/components/AnalysisLine.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ height, width }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | - | |
7 | - import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | - | |
9 | - import { basicProps } from './props'; | |
10 | - export default defineComponent({ | |
11 | - name: 'AnalysisLine', | |
12 | - props: basicProps, | |
13 | - setup() { | |
14 | - const chartRef = ref<HTMLDivElement | null>(null); | |
15 | - const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
16 | - | |
17 | - onMounted(() => { | |
18 | - setOptions({ | |
19 | - // title: { | |
20 | - // text: '产品成交额', | |
21 | - // }, | |
22 | - tooltip: { | |
23 | - trigger: 'axis', | |
24 | - padding: 3, | |
25 | - borderColor: '#777', | |
26 | - borderWidth: 1, | |
27 | - }, | |
28 | - legend: { | |
29 | - itemWidth: 15, | |
30 | - itemHeight: 4, | |
31 | - left: 80, | |
32 | - top: 0, | |
33 | - orient: 'horizontal', | |
34 | - data: ['产品一', '产品二'], | |
35 | - }, | |
36 | - grid: { | |
37 | - left: '3%', | |
38 | - right: '4%', | |
39 | - bottom: '3%', | |
40 | - containLabel: true, | |
41 | - }, | |
42 | - xAxis: { | |
43 | - type: 'category', | |
44 | - boundaryGap: false, | |
45 | - axisTick: { | |
46 | - inside: true, // 刻度朝内 | |
47 | - }, | |
48 | - data: [ | |
49 | - '一月', | |
50 | - '二月', | |
51 | - '三月', | |
52 | - '四月', | |
53 | - '五月', | |
54 | - '六月', | |
55 | - '七月', | |
56 | - '八月', | |
57 | - '九月', | |
58 | - '十月', | |
59 | - '十一月', | |
60 | - '十二月', | |
61 | - ], | |
62 | - }, | |
63 | - yAxis: { | |
64 | - type: 'value', | |
65 | - axisTick: { | |
66 | - inside: true, // 刻度朝内 | |
67 | - }, | |
68 | - }, | |
69 | - series: [ | |
70 | - { | |
71 | - name: '产品一', | |
72 | - type: 'line', | |
73 | - itemStyle: { | |
74 | - color: '#5B8FF9', | |
75 | - }, | |
76 | - data: [330, 132, 101, 134, 90, 230, 210, 150, 232, 234, 230, 400], | |
77 | - animationDuration: 4000, | |
78 | - }, | |
79 | - { | |
80 | - name: '产品二', | |
81 | - type: 'line', | |
82 | - itemStyle: { | |
83 | - color: '#55D187', | |
84 | - }, | |
85 | - data: [220, 182, 191, 234, 290, 330, 310, 330, 232, 201, 330, 190], | |
86 | - animationDuration: 4000, | |
87 | - }, | |
88 | - ], | |
89 | - }); | |
90 | - }); | |
91 | - return { chartRef }; | |
92 | - }, | |
93 | - }); | |
94 | -</script> |
src/views/dashboard/analysis/components/AnalysisPie.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ height, width }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | - | |
7 | - import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | - | |
9 | - import { basicProps } from './props'; | |
10 | - | |
11 | - const m2R2Data = [ | |
12 | - { value: 335, name: '移动设备', itemStyle: { color: '#1b65b9' } }, | |
13 | - { value: 310, name: '网页端', itemStyle: { color: '#3ca0f6' } }, | |
14 | - { value: 234, name: '手表', itemStyle: { color: '#2dc0c0' } }, | |
15 | - { value: 234, name: '其他', itemStyle: { color: '#7dd9b9' } }, | |
16 | - ]; | |
17 | - export default defineComponent({ | |
18 | - props: basicProps, | |
19 | - setup() { | |
20 | - const chartRef = ref<HTMLDivElement | null>(null); | |
21 | - const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
22 | - | |
23 | - onMounted(() => { | |
24 | - setOptions({ | |
25 | - title: [ | |
26 | - { | |
27 | - text: '总设备', | |
28 | - subtext: '1,430', | |
29 | - textStyle: { | |
30 | - fontSize: 12, | |
31 | - color: '#4B535E85', | |
32 | - }, | |
33 | - subtextStyle: { | |
34 | - fontSize: 24, | |
35 | - color: 'black', | |
36 | - }, | |
37 | - textAlign: 'center', | |
38 | - left: '34.5%', | |
39 | - top: '40%', | |
40 | - }, | |
41 | - ], | |
42 | - tooltip: { | |
43 | - trigger: 'item', | |
44 | - }, | |
45 | - legend: { | |
46 | - itemHeight: 10, | |
47 | - type: 'scroll', | |
48 | - orient: 'vertical', | |
49 | - left: '70%', | |
50 | - align: 'left', | |
51 | - top: 'middle', | |
52 | - textStyle: { | |
53 | - color: '#8C8C8C', | |
54 | - }, | |
55 | - height: 250, | |
56 | - }, | |
57 | - series: [ | |
58 | - { | |
59 | - name: '成交额', | |
60 | - type: 'pie', | |
61 | - center: ['35%', '50%'], | |
62 | - radius: ['45%', '65%'], | |
63 | - label: { | |
64 | - show: false, | |
65 | - }, | |
66 | - data: m2R2Data, | |
67 | - animationDuration: 3000, | |
68 | - }, | |
69 | - ], | |
70 | - }); | |
71 | - }); | |
72 | - return { chartRef }; | |
73 | - }, | |
74 | - }); | |
75 | -</script> |
src/views/dashboard/analysis/components/FlowAnalysis.tsx deleted
100644 → 0
1 | -import { defineComponent } from 'vue'; | |
2 | -import { Tabs, Row, Col, Progress, Divider } from 'ant-design-vue'; | |
3 | -import { CollapseContainer } from '/@/components/Container/index'; | |
4 | -import TrendLine from './TrendLine.vue'; | |
5 | -import './flow-ana.less'; | |
6 | -const prefixCls = 'flow-analysis'; | |
7 | -export default defineComponent({ | |
8 | - name: 'AnalysisFLow', | |
9 | - setup() { | |
10 | - const renderContent = () => { | |
11 | - return ( | |
12 | - <Row> | |
13 | - {() => ( | |
14 | - <> | |
15 | - <Col md={24} lg={8}> | |
16 | - {() => ( | |
17 | - <CollapseContainer | |
18 | - title="整体流量评分" | |
19 | - canExpan={false} | |
20 | - class={`${prefixCls}__left`} | |
21 | - > | |
22 | - {() => ( | |
23 | - <div> | |
24 | - <div class={`${prefixCls}__score`}> | |
25 | - 86.2<span>分</span> | |
26 | - </div> | |
27 | - <div class={`${prefixCls}__rank`}> | |
28 | - 排名<span>前20%</span> | |
29 | - </div> | |
30 | - <Progress percent={70} showInfo={false} status="active" /> | |
31 | - <Divider /> | |
32 | - | |
33 | - <ul class={`${prefixCls}__rs`}> | |
34 | - <li> | |
35 | - <span>平均分</span> | |
36 | - <span>77.5</span> | |
37 | - </li> | |
38 | - <li> | |
39 | - <span>最高分</span> | |
40 | - <span>99.5</span> | |
41 | - </li> | |
42 | - <li> | |
43 | - <span>最低分</span> | |
44 | - <span>56.5</span> | |
45 | - </li> | |
46 | - </ul> | |
47 | - </div> | |
48 | - )} | |
49 | - </CollapseContainer> | |
50 | - )} | |
51 | - </Col> | |
52 | - <Col md={24} lg={16}> | |
53 | - {() => ( | |
54 | - <CollapseContainer title="整体流量趋势" canExpan={false}> | |
55 | - {() => <TrendLine />} | |
56 | - </CollapseContainer> | |
57 | - )} | |
58 | - </Col> | |
59 | - </> | |
60 | - )} | |
61 | - </Row> | |
62 | - ); | |
63 | - }; | |
64 | - return () => ( | |
65 | - <Tabs class={prefixCls} default-active-key="1"> | |
66 | - {() => [ | |
67 | - <Tabs.TabPane key="1" tab="产品一"> | |
68 | - {() => renderContent()} | |
69 | - </Tabs.TabPane>, | |
70 | - <Tabs.TabPane key="2" tab="产品二"> | |
71 | - {() => renderContent()} | |
72 | - </Tabs.TabPane>, | |
73 | - <Tabs.TabPane key="3" tab="产品三"> | |
74 | - {() => renderContent()} | |
75 | - </Tabs.TabPane>, | |
76 | - ]} | |
77 | - </Tabs> | |
78 | - ); | |
79 | - }, | |
80 | -}); |
src/views/dashboard/analysis/components/GrowCard.vue
1 | 1 | <template> |
2 | - <div class="grow-card"> | |
3 | - <div class="grow-card-header"> | |
4 | - <div class="grow-card__info"> | |
5 | - <p class="grow-card__title"> | |
6 | - {{ info.title }} | |
7 | - </p> | |
8 | - <CountTo prefix="$" :startVal="1" :endVal="info.price" /> | |
9 | - </div> | |
10 | - <img :src="info.icon" /> | |
11 | - </div> | |
12 | - <div class="grow-card-footer" :class="{ 'is-up': info.up }"> | |
13 | - <Statistic :value="info.percent"> | |
14 | - <template #prefix> | |
15 | - <img :src="info.up ? riseSvg : downSvg" /> | |
2 | + <div class="md:flex"> | |
3 | + <template v-for="(item, index) in growCardList" :key="item.title"> | |
4 | + <Card | |
5 | + size="small" | |
6 | + :loading="$attrs.loading" | |
7 | + :title="item.title" | |
8 | + class="md:w-1/4 w-full md:mt-0 !mt-4" | |
9 | + :class="[index + 1 < 4 && '!md:mr-4']" | |
10 | + :canExpan="false" | |
11 | + > | |
12 | + <template #extra> | |
13 | + <Tag :color="item.color">{{ item.action }}</Tag> | |
16 | 14 | </template> |
17 | - </Statistic> | |
18 | - <span class="grow-card__mom">{{ info.mom }}</span> | |
19 | - </div> | |
15 | + | |
16 | + <div class="py-4 px-4 flex justify-between"> | |
17 | + <CountTo prefix="$" :startVal="1" :endVal="item.value" class="text-2xl" /> | |
18 | + <Icon :icon="item.icon" :size="40" /> | |
19 | + </div> | |
20 | + | |
21 | + <div class="p-2 px-4 flex justify-between"> | |
22 | + <span>总{{ item.title }}</span> | |
23 | + <CountTo prefix="$" :startVal="1" :endVal="item.total" /> | |
24 | + </div> | |
25 | + </Card> | |
26 | + </template> | |
20 | 27 | </div> |
21 | 28 | </template> |
22 | 29 | <script lang="ts"> |
23 | - import { defineComponent, PropType } from 'vue'; | |
24 | - import { Statistic } from 'ant-design-vue'; | |
25 | - import { CountTo } from '/@/components/CountTo/index'; | |
30 | + import { defineComponent } from 'vue'; | |
26 | 31 | |
27 | - import riseSvg from '/@/assets/svg/dashboard/analysis-rise.svg'; | |
28 | - import downSvg from '/@/assets/svg/dashboard/analysis-down.svg'; | |
29 | - import { GrowCardItem } from '../types'; | |
32 | + import { CountTo } from '/@/components/CountTo/index'; | |
33 | + import { Icon } from '/@/components/Icon'; | |
34 | + import { Tag, Card } from 'ant-design-vue'; | |
30 | 35 | |
36 | + import { growCardList } from '../data'; | |
31 | 37 | export default defineComponent({ |
32 | - components: { Statistic, CountTo }, | |
33 | - props: { | |
34 | - info: { | |
35 | - type: Object as PropType<GrowCardItem>, | |
36 | - default: null, | |
37 | - }, | |
38 | - }, | |
38 | + components: { CountTo, Tag, Card, Icon }, | |
39 | 39 | setup() { |
40 | - return { | |
41 | - riseSvg, | |
42 | - downSvg, | |
43 | - }; | |
40 | + return { growCardList }; | |
44 | 41 | }, |
45 | 42 | }); |
46 | 43 | </script> |
47 | -<style lang="less"> | |
48 | - .grow-card { | |
49 | - display: flex; | |
50 | - width: calc(100% - 12px); | |
51 | - height: 158px; | |
52 | - padding: 16px 16px 12px 16px; | |
53 | - // margin: 0 12px 12px 12px; | |
54 | - cursor: pointer; | |
55 | - background: @white; | |
56 | - border-radius: 4px; | |
57 | - box-shadow: 6px 6px 54px 0 rgba(0, 0, 0, 0.05); | |
58 | - flex-direction: column; | |
59 | - | |
60 | - &:hover { | |
61 | - box-shadow: 6px 6px 54px 0 rgba(0, 0, 0, 0.1); | |
62 | - } | |
63 | - | |
64 | - &-header { | |
65 | - display: flex; | |
66 | - width: 100%; | |
67 | - justify-content: space-between; | |
68 | - } | |
69 | - | |
70 | - &__title { | |
71 | - font-family: PingFangSC-Regular; | |
72 | - font-size: 16px; | |
73 | - letter-spacing: 0; | |
74 | - color: @text-color-base; | |
75 | - opacity: 0.7; | |
76 | - } | |
77 | - | |
78 | - &__info { | |
79 | - span { | |
80 | - font-family: NeoSans; | |
81 | - font-size: 26px; | |
82 | - line-height: 38px; | |
83 | - } | |
84 | - } | |
85 | - | |
86 | - &-footer { | |
87 | - display: flex; | |
88 | - width: 100%; | |
89 | - margin-top: 24px; | |
90 | - align-items: center; | |
91 | - | |
92 | - .ant-statistic-content-value { | |
93 | - color: @error-color; | |
94 | - } | |
95 | - | |
96 | - .ant-statistic-content-prefix svg { | |
97 | - width: 0.98rem !important; | |
98 | - height: 0.98rem !important; | |
99 | - } | |
100 | - | |
101 | - &.is-up { | |
102 | - .ant-statistic-content-value { | |
103 | - color: @success-color; | |
104 | - } | |
105 | - } | |
106 | - } | |
107 | - | |
108 | - &__mom { | |
109 | - display: inline-block; | |
110 | - padding-left: 10px; | |
111 | - font-family: PingFangSC-Regular; | |
112 | - font-size: 12px; | |
113 | - line-height: 22px; | |
114 | - letter-spacing: 0; | |
115 | - color: #606060; | |
116 | - } | |
117 | - } | |
118 | -</style> | ... | ... |
src/views/dashboard/analysis/components/SalesProductPie.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="成交占比" :loading="loading"> | |
3 | + <div ref="chartRef" :style="{ width, height }"></div> | |
4 | + </Card> | |
5 | +</template> | |
6 | +<script lang="ts"> | |
7 | + import { defineComponent, Ref, ref, watch } from 'vue'; | |
8 | + | |
9 | + import { Card } from 'ant-design-vue'; | |
10 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
11 | + | |
12 | + export default defineComponent({ | |
13 | + components: { Card }, | |
14 | + props: { | |
15 | + loading: Boolean, | |
16 | + width: { | |
17 | + type: String as PropType<string>, | |
18 | + default: '100%', | |
19 | + }, | |
20 | + height: { | |
21 | + type: String as PropType<string>, | |
22 | + default: '300px', | |
23 | + }, | |
24 | + }, | |
25 | + setup(props) { | |
26 | + const chartRef = ref<HTMLDivElement | null>(null); | |
27 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
28 | + watch( | |
29 | + () => props.loading, | |
30 | + () => { | |
31 | + if (props.loading) { | |
32 | + return; | |
33 | + } | |
34 | + setOptions({ | |
35 | + tooltip: { | |
36 | + trigger: 'item', | |
37 | + }, | |
38 | + | |
39 | + series: [ | |
40 | + { | |
41 | + name: '访问来源', | |
42 | + type: 'pie', | |
43 | + radius: '80%', | |
44 | + center: ['50%', '50%'], | |
45 | + color: ['#5ab1ef', '#b6a2de', '#67e0e3', '#2ec7c9'], | |
46 | + data: [ | |
47 | + { value: 500, name: '电子产品' }, | |
48 | + { value: 310, name: '服装' }, | |
49 | + { value: 274, name: '化妆品' }, | |
50 | + { value: 400, name: '家居' }, | |
51 | + ].sort(function (a, b) { | |
52 | + return a.value - b.value; | |
53 | + }), | |
54 | + roseType: 'radius', | |
55 | + animationType: 'scale', | |
56 | + animationEasing: 'exponentialInOut', | |
57 | + animationDelay: function () { | |
58 | + return Math.random() * 400; | |
59 | + }, | |
60 | + }, | |
61 | + ], | |
62 | + }); | |
63 | + }, | |
64 | + { immediate: true } | |
65 | + ); | |
66 | + return { chartRef }; | |
67 | + }, | |
68 | + }); | |
69 | +</script> | ... | ... |
src/views/dashboard/analysis/components/SiteAnalysis.vue
0 → 100644
1 | +<template> | |
2 | + <Card | |
3 | + :tab-list="tabListTitle" | |
4 | + v-bind="$attrs" | |
5 | + :active-tab-key="activeKey" | |
6 | + @tabChange="onTabChange" | |
7 | + > | |
8 | + <p v-if="activeKey === 'tab1'"> | |
9 | + <VisitAnalysis /> | |
10 | + </p> | |
11 | + <p v-if="activeKey === 'tab2'"> | |
12 | + <VisitAnalysisBar /> | |
13 | + </p> | |
14 | + </Card> | |
15 | +</template> | |
16 | +<script lang="ts"> | |
17 | + import { defineComponent, ref } from 'vue'; | |
18 | + | |
19 | + import { Card } from 'ant-design-vue'; | |
20 | + | |
21 | + import VisitAnalysis from './VisitAnalysis.vue'; | |
22 | + import VisitAnalysisBar from './VisitAnalysisBar.vue'; | |
23 | + | |
24 | + export default defineComponent({ | |
25 | + components: { Card, VisitAnalysis, VisitAnalysisBar }, | |
26 | + setup() { | |
27 | + const activeKey = ref('tab1'); | |
28 | + | |
29 | + const tabListTitle = [ | |
30 | + { | |
31 | + key: 'tab1', | |
32 | + tab: '流量趋势', | |
33 | + }, | |
34 | + { | |
35 | + key: 'tab2', | |
36 | + tab: '访问量', | |
37 | + }, | |
38 | + ]; | |
39 | + | |
40 | + function onTabChange(key) { | |
41 | + activeKey.value = key; | |
42 | + } | |
43 | + return { tabListTitle, activeKey, onTabChange }; | |
44 | + }, | |
45 | + }); | |
46 | +</script> | ... | ... |
src/views/dashboard/analysis/components/TaskCard.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div :class="prefixCls"> | |
3 | - <div :class="`${prefixCls}-header`"> | |
4 | - <div :class="`${prefixCls}__info`"> | |
5 | - <span :class="`${prefixCls}__title`">{{ info.title }}</span> | |
6 | - <span :class="`${prefixCls}__desc`">{{ info.desc }}</span> | |
7 | - </div> | |
8 | - <span :class="`${prefixCls}__tag ${info.status}`">{{ info.text }}</span> | |
9 | - </div> | |
10 | - | |
11 | - <div :class="`${prefixCls}-body mt-5`"> | |
12 | - <div :class="`${prefixCls}__process-nfo`"> | |
13 | - <span>进度</span> | |
14 | - <span>{{ info.percent }}%</span> | |
15 | - </div> | |
16 | - <Progress :percent="info.percent" :showInfo="false" :status="info.status" /> | |
17 | - </div> | |
18 | - <div :class="`${prefixCls}-footer`"> | |
19 | - <span :class="`${prefixCls}__date`"> | |
20 | - 更新日期: <span>{{ info.updateTime }}</span> | |
21 | - </span> | |
22 | - <div :class="`${prefixCls}__avatar`"> | |
23 | - <Avatar src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png" /> | |
24 | - <Avatar src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png" /> | |
25 | - <Avatar>+3</Avatar> | |
26 | - </div> | |
27 | - </div> | |
28 | - </div> | |
29 | -</template> | |
30 | -<script lang="ts"> | |
31 | - import { computed, defineComponent, PropType } from 'vue'; | |
32 | - import { Progress, Avatar } from 'ant-design-vue'; | |
33 | - | |
34 | - import { TaskItem } from '../types'; | |
35 | - | |
36 | - export default defineComponent({ | |
37 | - name: 'GrowCard', | |
38 | - components: { Progress, Avatar }, | |
39 | - props: { | |
40 | - info: { | |
41 | - type: Object as PropType<TaskItem>, | |
42 | - default: null, | |
43 | - }, | |
44 | - }, | |
45 | - setup(props) { | |
46 | - return { | |
47 | - prefixCls: 'task-card', | |
48 | - text: computed(() => { | |
49 | - const { status } = props.info || {}; | |
50 | - return status === 'active' | |
51 | - ? '进度正常' | |
52 | - : status === 'exception' | |
53 | - ? '进度滞后' | |
54 | - : '项目完成'; | |
55 | - }), | |
56 | - }; | |
57 | - }, | |
58 | - }); | |
59 | -</script> | |
60 | -<style lang="less" scoped> | |
61 | - .task-card { | |
62 | - display: flex; | |
63 | - width: calc(100% - 24px); | |
64 | - height: 199px; | |
65 | - padding: 24px 20px 12px 16px; | |
66 | - margin: 0 12px 12px 12px; | |
67 | - background: #fff; | |
68 | - border: 1px solid #ececf2; | |
69 | - border-radius: 12px; | |
70 | - flex-direction: column; | |
71 | - | |
72 | - &-header { | |
73 | - display: flex; | |
74 | - width: 100%; | |
75 | - justify-content: space-between; | |
76 | - align-items: center; | |
77 | - } | |
78 | - | |
79 | - &__tag { | |
80 | - display: inline-block; | |
81 | - padding: 4px 6px; | |
82 | - font-family: PingFangSC-Regular; | |
83 | - font-size: 12px; | |
84 | - border-radius: 6px; | |
85 | - | |
86 | - &.success { | |
87 | - color: #55d187; | |
88 | - background: rgba(85, 209, 135, 0.16); | |
89 | - } | |
90 | - | |
91 | - &.warn { | |
92 | - color: #ffa07d; | |
93 | - background: #ffd16416; | |
94 | - } | |
95 | - | |
96 | - &.done { | |
97 | - color: #0593ff; | |
98 | - background: #0593ff16; | |
99 | - } | |
100 | - } | |
101 | - | |
102 | - &__info { | |
103 | - display: flex; | |
104 | - flex-direction: column; | |
105 | - } | |
106 | - | |
107 | - &__title { | |
108 | - font-family: PingFangSC-Medium; | |
109 | - font-size: 16px; | |
110 | - line-height: 24px; | |
111 | - color: rgba(0, 0, 0, 0.85); | |
112 | - } | |
113 | - | |
114 | - &__desc { | |
115 | - font-family: PingFangSC-Regular; | |
116 | - font-size: 12px; | |
117 | - line-height: 21px; | |
118 | - color: #8181a5; | |
119 | - } | |
120 | - | |
121 | - &__process-nfo { | |
122 | - display: flex; | |
123 | - justify-content: space-between; | |
124 | - | |
125 | - span { | |
126 | - font-size: 14px; | |
127 | - line-height: 21px; | |
128 | - color: #8181a5; | |
129 | - } | |
130 | - } | |
131 | - | |
132 | - &-footer { | |
133 | - display: flex; | |
134 | - width: 100%; | |
135 | - margin-top: 16px; | |
136 | - align-items: center; | |
137 | - justify-content: space-between; | |
138 | - } | |
139 | - | |
140 | - &__date { | |
141 | - font-size: 12px; | |
142 | - line-height: 21px; | |
143 | - color: #2c3a61; | |
144 | - | |
145 | - span { | |
146 | - color: #7c8087; | |
147 | - } | |
148 | - } | |
149 | - | |
150 | - &__avatar { | |
151 | - display: flex; | |
152 | - } | |
153 | - } | |
154 | -</style> |
src/views/dashboard/analysis/components/TrendLine.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ height, width }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | - | |
7 | - import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | - | |
9 | - import { basicProps } from './props'; | |
10 | - export default defineComponent({ | |
11 | - props: basicProps, | |
12 | - setup() { | |
13 | - const chartRef = ref<HTMLDivElement | null>(null); | |
14 | - const { setOptions, echarts } = useECharts(chartRef as Ref<HTMLDivElement>); | |
15 | - | |
16 | - onMounted(() => { | |
17 | - setOptions({ | |
18 | - tooltip: { | |
19 | - trigger: 'axis', | |
20 | - padding: 3, | |
21 | - borderColor: '#777', | |
22 | - borderWidth: 1, | |
23 | - }, | |
24 | - legend: { | |
25 | - show: false, | |
26 | - }, | |
27 | - grid: { | |
28 | - left: '3%', | |
29 | - right: '4%', | |
30 | - bottom: '3%', | |
31 | - containLabel: true, | |
32 | - }, | |
33 | - xAxis: { | |
34 | - type: 'category', | |
35 | - boundaryGap: false, | |
36 | - axisTick: { | |
37 | - inside: true, | |
38 | - }, | |
39 | - data: [ | |
40 | - '一月', | |
41 | - '二月', | |
42 | - '三月', | |
43 | - '四月', | |
44 | - '五月', | |
45 | - '六月', | |
46 | - '七月', | |
47 | - '八月', | |
48 | - '九月', | |
49 | - '十月', | |
50 | - '十一月', | |
51 | - '十二月', | |
52 | - ], | |
53 | - }, | |
54 | - yAxis: { | |
55 | - type: 'value', | |
56 | - axisTick: { | |
57 | - inside: true, | |
58 | - }, | |
59 | - }, | |
60 | - series: [ | |
61 | - { | |
62 | - name: '产品一', | |
63 | - type: 'line', | |
64 | - itemStyle: { | |
65 | - color: '#5B8FF9', | |
66 | - }, | |
67 | - areaStyle: { | |
68 | - color: new echarts.graphic.LinearGradient( | |
69 | - 0, | |
70 | - 0, | |
71 | - 0, | |
72 | - 1, | |
73 | - [ | |
74 | - { | |
75 | - offset: 0, | |
76 | - color: '#5B8FF9', | |
77 | - }, | |
78 | - { | |
79 | - offset: 1, | |
80 | - color: 'rgba(118,168,248, 0)', | |
81 | - }, | |
82 | - ], | |
83 | - false | |
84 | - ), | |
85 | - shadowColor: 'rgba(118,168,248, 0.9)', | |
86 | - shadowBlur: 20, | |
87 | - }, | |
88 | - data: [134, 330, 132, 101, 90, 230, 210, 150, 230, 400, 232, 234], | |
89 | - animationDuration: 3000, | |
90 | - }, | |
91 | - ], | |
92 | - }); | |
93 | - }); | |
94 | - return { chartRef }; | |
95 | - }, | |
96 | - }); | |
97 | -</script> |
src/views/dashboard/analysis/components/VisitAnalysis.vue
0 → 100644
1 | +<template> | |
2 | + <div ref="chartRef" :style="{ height, width }"></div> | |
3 | +</template> | |
4 | +<script lang="ts"> | |
5 | + import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | + | |
7 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | + | |
9 | + import { basicProps } from './props'; | |
10 | + export default defineComponent({ | |
11 | + props: basicProps, | |
12 | + setup() { | |
13 | + const chartRef = ref<HTMLDivElement | null>(null); | |
14 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
15 | + | |
16 | + onMounted(() => { | |
17 | + setOptions({ | |
18 | + tooltip: { | |
19 | + trigger: 'axis', | |
20 | + axisPointer: { | |
21 | + lineStyle: { | |
22 | + width: 1, | |
23 | + color: '#019680', | |
24 | + }, | |
25 | + }, | |
26 | + }, | |
27 | + xAxis: { | |
28 | + type: 'category', | |
29 | + boundaryGap: false, | |
30 | + data: [ | |
31 | + '6:00', | |
32 | + '7:00', | |
33 | + '8:00', | |
34 | + '9:00', | |
35 | + '10:00', | |
36 | + '11:00', | |
37 | + '12:00', | |
38 | + '13:00', | |
39 | + '14:00', | |
40 | + '15:00', | |
41 | + '16:00', | |
42 | + '17:00', | |
43 | + '18:00', | |
44 | + '19:00', | |
45 | + '20:00', | |
46 | + '21:00', | |
47 | + '22:00', | |
48 | + '23:00', | |
49 | + ], | |
50 | + splitLine: { | |
51 | + show: true, | |
52 | + lineStyle: { | |
53 | + width: 1, | |
54 | + type: 'solid', | |
55 | + color: 'rgba(226,226,226,0.5)', | |
56 | + }, | |
57 | + }, | |
58 | + axisTick: { | |
59 | + show: false, | |
60 | + }, | |
61 | + }, | |
62 | + yAxis: [ | |
63 | + { | |
64 | + type: 'value', | |
65 | + max: 80000, | |
66 | + splitNumber: 4, | |
67 | + axisTick: { | |
68 | + show: false, | |
69 | + }, | |
70 | + splitArea: { | |
71 | + show: true, | |
72 | + areaStyle: { | |
73 | + color: ['rgba(255,255,255,0.2)', 'rgba(226,226,226,0.2)'], | |
74 | + }, | |
75 | + }, | |
76 | + }, | |
77 | + ], | |
78 | + grid: { left: '1%', right: '1%', top: '2 %', bottom: 0, containLabel: true }, | |
79 | + series: [ | |
80 | + { | |
81 | + smooth: true, | |
82 | + data: [ | |
83 | + 111, | |
84 | + 222, | |
85 | + 4000, | |
86 | + 18000, | |
87 | + 33333, | |
88 | + 55555, | |
89 | + 66666, | |
90 | + 33333, | |
91 | + 14000, | |
92 | + 36000, | |
93 | + 66666, | |
94 | + 44444, | |
95 | + 22222, | |
96 | + 11111, | |
97 | + 4000, | |
98 | + 2000, | |
99 | + 500, | |
100 | + 333, | |
101 | + 222, | |
102 | + 111, | |
103 | + ], | |
104 | + type: 'line', | |
105 | + areaStyle: {}, | |
106 | + itemStyle: { | |
107 | + color: '#5ab1ef', | |
108 | + }, | |
109 | + }, | |
110 | + { | |
111 | + smooth: true, | |
112 | + data: [ | |
113 | + 33, | |
114 | + 66, | |
115 | + 88, | |
116 | + 333, | |
117 | + 3333, | |
118 | + 5000, | |
119 | + 18000, | |
120 | + 3000, | |
121 | + 1200, | |
122 | + 13000, | |
123 | + 22000, | |
124 | + 11000, | |
125 | + 2221, | |
126 | + 1201, | |
127 | + 390, | |
128 | + 198, | |
129 | + 60, | |
130 | + 30, | |
131 | + 22, | |
132 | + 11, | |
133 | + ], | |
134 | + type: 'line', | |
135 | + areaStyle: {}, | |
136 | + itemStyle: { | |
137 | + color: '#019680', | |
138 | + }, | |
139 | + }, | |
140 | + ], | |
141 | + }); | |
142 | + }); | |
143 | + return { chartRef }; | |
144 | + }, | |
145 | + }); | |
146 | +</script> | ... | ... |
src/views/dashboard/analysis/components/VisitAnalysisBar.vue
0 → 100644
1 | +<template> | |
2 | + <div ref="chartRef" :style="{ height, width }"></div> | |
3 | +</template> | |
4 | +<script lang="ts"> | |
5 | + import { defineComponent, onMounted, ref, Ref } from 'vue'; | |
6 | + | |
7 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
8 | + | |
9 | + import { basicProps } from './props'; | |
10 | + export default defineComponent({ | |
11 | + props: basicProps, | |
12 | + setup() { | |
13 | + const chartRef = ref<HTMLDivElement | null>(null); | |
14 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
15 | + | |
16 | + onMounted(() => { | |
17 | + setOptions({ | |
18 | + tooltip: { | |
19 | + trigger: 'axis', | |
20 | + axisPointer: { | |
21 | + lineStyle: { | |
22 | + width: 1, | |
23 | + color: '#019680', | |
24 | + }, | |
25 | + }, | |
26 | + }, | |
27 | + grid: { left: '1%', right: '1%', top: '2 %', bottom: 0, containLabel: true }, | |
28 | + xAxis: { | |
29 | + type: 'category', | |
30 | + data: [ | |
31 | + '1月', | |
32 | + '2月', | |
33 | + '3月', | |
34 | + '4月', | |
35 | + '5月', | |
36 | + '6月', | |
37 | + '7月', | |
38 | + '8月', | |
39 | + '9月', | |
40 | + '10月', | |
41 | + '11月', | |
42 | + '12月', | |
43 | + ], | |
44 | + }, | |
45 | + yAxis: { | |
46 | + type: 'value', | |
47 | + max: 8000, | |
48 | + splitNumber: 4, | |
49 | + }, | |
50 | + series: [ | |
51 | + { | |
52 | + data: [3000, 2000, 3333, 5000, 3200, 4200, 3200, 2100, 3000, 5100, 6000, 3200, 4800], | |
53 | + type: 'bar', | |
54 | + barMaxWidth: 80, | |
55 | + }, | |
56 | + ], | |
57 | + }); | |
58 | + }); | |
59 | + return { chartRef }; | |
60 | + }, | |
61 | + }); | |
62 | +</script> | ... | ... |
src/views/dashboard/analysis/components/VisitRadar.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="转化率" :loading="loading"> | |
3 | + <div ref="chartRef" :style="{ width, height }"></div> | |
4 | + </Card> | |
5 | +</template> | |
6 | +<script lang="ts"> | |
7 | + import { defineComponent, Ref, ref, watch } from 'vue'; | |
8 | + | |
9 | + import { Card } from 'ant-design-vue'; | |
10 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
11 | + | |
12 | + export default defineComponent({ | |
13 | + components: { Card }, | |
14 | + props: { | |
15 | + loading: Boolean, | |
16 | + width: { | |
17 | + type: String as PropType<string>, | |
18 | + default: '100%', | |
19 | + }, | |
20 | + height: { | |
21 | + type: String as PropType<string>, | |
22 | + default: '300px', | |
23 | + }, | |
24 | + }, | |
25 | + setup(props) { | |
26 | + const chartRef = ref<HTMLDivElement | null>(null); | |
27 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
28 | + watch( | |
29 | + () => props.loading, | |
30 | + () => { | |
31 | + if (props.loading) { | |
32 | + return; | |
33 | + } | |
34 | + setOptions({ | |
35 | + backgroundColor: '#fff', | |
36 | + legend: { | |
37 | + bottom: 0, | |
38 | + data: ['访问', '购买'], | |
39 | + }, | |
40 | + tooltip: {}, | |
41 | + radar: { | |
42 | + radius: '60%', | |
43 | + splitNumber: 8, | |
44 | + indicator: [ | |
45 | + { | |
46 | + text: '电脑', | |
47 | + max: 100, | |
48 | + }, | |
49 | + { | |
50 | + text: '充电器', | |
51 | + max: 100, | |
52 | + }, | |
53 | + { | |
54 | + text: '耳机', | |
55 | + max: 100, | |
56 | + }, | |
57 | + { | |
58 | + text: '手机', | |
59 | + max: 100, | |
60 | + }, | |
61 | + { | |
62 | + text: 'Ipad', | |
63 | + max: 100, | |
64 | + }, | |
65 | + { | |
66 | + text: '耳机', | |
67 | + max: 100, | |
68 | + }, | |
69 | + ], | |
70 | + }, | |
71 | + series: [ | |
72 | + { | |
73 | + type: 'radar', | |
74 | + symbolSize: 0, | |
75 | + areaStyle: { | |
76 | + shadowBlur: 0, | |
77 | + shadowColor: 'rgba(0,0,0,.2)', | |
78 | + shadowOffsetX: 0, | |
79 | + shadowOffsetY: 10, | |
80 | + opacity: 1, | |
81 | + }, | |
82 | + data: [ | |
83 | + { | |
84 | + value: [90, 50, 86, 40, 50, 20], | |
85 | + name: '访问', | |
86 | + itemStyle: { | |
87 | + color: '#b6a2de', | |
88 | + }, | |
89 | + }, | |
90 | + { | |
91 | + value: [70, 75, 70, 76, 20, 85], | |
92 | + name: '购买', | |
93 | + itemStyle: { | |
94 | + color: '#5ab1ef', | |
95 | + }, | |
96 | + }, | |
97 | + ], | |
98 | + }, | |
99 | + ], | |
100 | + }); | |
101 | + }, | |
102 | + { immediate: true } | |
103 | + ); | |
104 | + return { chartRef }; | |
105 | + }, | |
106 | + }); | |
107 | +</script> | ... | ... |
src/views/dashboard/analysis/components/VisitSource.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="访问来源" :loading="loading"> | |
3 | + <div ref="chartRef" :style="{ width, height }"></div> | |
4 | + </Card> | |
5 | +</template> | |
6 | +<script lang="ts"> | |
7 | + import { defineComponent, Ref, ref, watch } from 'vue'; | |
8 | + | |
9 | + import { Card } from 'ant-design-vue'; | |
10 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
11 | + | |
12 | + export default defineComponent({ | |
13 | + components: { Card }, | |
14 | + props: { | |
15 | + loading: Boolean, | |
16 | + width: { | |
17 | + type: String as PropType<string>, | |
18 | + default: '100%', | |
19 | + }, | |
20 | + height: { | |
21 | + type: String as PropType<string>, | |
22 | + default: '300px', | |
23 | + }, | |
24 | + }, | |
25 | + setup(props) { | |
26 | + const chartRef = ref<HTMLDivElement | null>(null); | |
27 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
28 | + watch( | |
29 | + () => props.loading, | |
30 | + () => { | |
31 | + if (props.loading) { | |
32 | + return; | |
33 | + } | |
34 | + setOptions({ | |
35 | + tooltip: { | |
36 | + trigger: 'item', | |
37 | + }, | |
38 | + legend: { | |
39 | + bottom: '1%', | |
40 | + left: 'center', | |
41 | + }, | |
42 | + series: [ | |
43 | + { | |
44 | + color: ['#5ab1ef', '#b6a2de', '#67e0e3', '#2ec7c9'], | |
45 | + name: '访问来源', | |
46 | + type: 'pie', | |
47 | + radius: ['40%', '70%'], | |
48 | + avoidLabelOverlap: false, | |
49 | + itemStyle: { | |
50 | + borderRadius: 10, | |
51 | + borderColor: '#fff', | |
52 | + borderWidth: 2, | |
53 | + }, | |
54 | + label: { | |
55 | + show: false, | |
56 | + position: 'center', | |
57 | + }, | |
58 | + emphasis: { | |
59 | + label: { | |
60 | + show: true, | |
61 | + fontSize: '12', | |
62 | + fontWeight: 'bold', | |
63 | + }, | |
64 | + }, | |
65 | + labelLine: { | |
66 | + show: false, | |
67 | + }, | |
68 | + data: [ | |
69 | + { value: 1048, name: '搜索引擎' }, | |
70 | + { value: 735, name: '直接访问' }, | |
71 | + { value: 580, name: '邮件营销' }, | |
72 | + { value: 484, name: '联盟广告' }, | |
73 | + ], | |
74 | + animationType: 'scale', | |
75 | + animationEasing: 'exponentialInOut', | |
76 | + animationDelay: function () { | |
77 | + return Math.random() * 100; | |
78 | + }, | |
79 | + }, | |
80 | + ], | |
81 | + }); | |
82 | + }, | |
83 | + { immediate: true } | |
84 | + ); | |
85 | + return { chartRef }; | |
86 | + }, | |
87 | + }); | |
88 | +</script> | ... | ... |
src/views/dashboard/analysis/components/flow-ana.less deleted
100644 → 0
1 | -.flow-analysis { | |
2 | - width: 100%; | |
3 | - background: #fff; | |
4 | - | |
5 | - &__left { | |
6 | - padding: 10px 20px !important; | |
7 | - border-right: 1px solid rgba(0, 0, 0, 0.06); | |
8 | - border-radius: 0; | |
9 | - } | |
10 | - | |
11 | - &__score { | |
12 | - margin-top: 20px; | |
13 | - font-size: 30px; | |
14 | - line-height: 38px; | |
15 | - color: rgba(0, 0, 0, 0.85); | |
16 | - | |
17 | - span { | |
18 | - font-size: 20px; | |
19 | - line-height: 28px; | |
20 | - color: rgba(0, 0, 0, 0.85); | |
21 | - } | |
22 | - } | |
23 | - | |
24 | - &__rank { | |
25 | - margin: 16px 0; | |
26 | - font-size: 12px; | |
27 | - line-height: 20px; | |
28 | - color: #7c8087; | |
29 | - | |
30 | - span { | |
31 | - display: inline-block; | |
32 | - margin-left: 10px; | |
33 | - color: #1c1d21; | |
34 | - } | |
35 | - } | |
36 | - | |
37 | - &__rs { | |
38 | - li { | |
39 | - display: flex; | |
40 | - line-height: 28px; | |
41 | - justify-content: space-between; | |
42 | - | |
43 | - span { | |
44 | - &:nth-child(1) { | |
45 | - font-size: 14px; | |
46 | - color: #1c1d21; | |
47 | - } | |
48 | - | |
49 | - &:nth-child(2) { | |
50 | - font-size: 16px; | |
51 | - color: #1c1d21; | |
52 | - } | |
53 | - } | |
54 | - } | |
55 | - } | |
56 | -} |
src/views/dashboard/analysis/data.ts
0 → 100644
1 | +export interface GrowCardItem { | |
2 | + icon: string; | |
3 | + title: string; | |
4 | + value: number; | |
5 | + total: number; | |
6 | + color: string; | |
7 | + action: string; | |
8 | +} | |
9 | + | |
10 | +export const growCardList: GrowCardItem[] = [ | |
11 | + { | |
12 | + title: '访问数', | |
13 | + icon: 'visit-count|svg', | |
14 | + value: 2000, | |
15 | + total: 120000, | |
16 | + color: 'green', | |
17 | + action: '月', | |
18 | + }, | |
19 | + { | |
20 | + title: '成交额', | |
21 | + icon: 'total-sales|svg', | |
22 | + value: 20000, | |
23 | + total: 500000, | |
24 | + color: 'blue', | |
25 | + action: '月', | |
26 | + }, | |
27 | + { | |
28 | + title: '下载数', | |
29 | + icon: 'download-count|svg', | |
30 | + value: 8000, | |
31 | + total: 120000, | |
32 | + color: 'orange', | |
33 | + action: '周', | |
34 | + }, | |
35 | + { | |
36 | + title: '成交数', | |
37 | + icon: 'transaction|svg', | |
38 | + value: 5000, | |
39 | + total: 50000, | |
40 | + color: 'purple', | |
41 | + action: '年', | |
42 | + }, | |
43 | +]; | ... | ... |
src/views/dashboard/analysis/data.tsx deleted
100644 → 0
1 | -import { GrowCardItem, TaskItem } from './types'; | |
2 | -import iconSvg1 from '/@/assets/svg/dashboard/analysis-icon1.svg'; | |
3 | -import iconSvg2 from '/@/assets/svg/dashboard/analysis-icon2.svg'; | |
4 | -import iconSvg3 from '/@/assets/svg/dashboard/analysis-icon3.svg'; | |
5 | -import iconSvg4 from '/@/assets/svg/dashboard/analysis-icon4.svg'; | |
6 | -export const taskList: TaskItem[] = [ | |
7 | - { | |
8 | - percent: 50, | |
9 | - title: '开发任务一', | |
10 | - updateTime: '2020.7.12', | |
11 | - desc: '开发任务一简介', | |
12 | - status: 'active', | |
13 | - }, | |
14 | - { | |
15 | - percent: 67, | |
16 | - title: '开发任务二', | |
17 | - updateTime: '2020.3.12', | |
18 | - desc: '开发任务二简介', | |
19 | - status: 'exception', | |
20 | - }, | |
21 | - { | |
22 | - percent: 100, | |
23 | - title: '开发任务三', | |
24 | - updateTime: '2020.4.12', | |
25 | - desc: '开发任务三简介', | |
26 | - | |
27 | - status: 'success', | |
28 | - }, | |
29 | -]; | |
30 | -export const growCardList: GrowCardItem[] = [ | |
31 | - { | |
32 | - title: '总用户数', | |
33 | - icon: iconSvg1, | |
34 | - price: 80000, | |
35 | - up: true, | |
36 | - mom: '环比增长', | |
37 | - percent: 2.5, | |
38 | - }, | |
39 | - { | |
40 | - title: '产品数量', | |
41 | - icon: iconSvg2, | |
42 | - price: 4000, | |
43 | - up: true, | |
44 | - mom: '同比增长', | |
45 | - percent: 3, | |
46 | - }, | |
47 | - { | |
48 | - title: '总营业额', | |
49 | - icon: iconSvg3, | |
50 | - price: 3000000, | |
51 | - up: false, | |
52 | - mom: '环比降低', | |
53 | - percent: 2, | |
54 | - }, | |
55 | - { | |
56 | - title: '总任务数', | |
57 | - icon: iconSvg4, | |
58 | - price: 10000, | |
59 | - up: false, | |
60 | - mom: '同比降低', | |
61 | - percent: 1, | |
62 | - }, | |
63 | -]; | |
64 | -export const randomizeArray = function (arg: any) { | |
65 | - const array = arg.slice(); | |
66 | - let currentIndex = array.length, | |
67 | - temporaryValue, | |
68 | - randomIndex; | |
69 | - | |
70 | - while (0 !== currentIndex) { | |
71 | - randomIndex = Math.floor(Math.random() * currentIndex); | |
72 | - currentIndex -= 1; | |
73 | - | |
74 | - temporaryValue = array[currentIndex]; | |
75 | - array[currentIndex] = array[randomIndex]; | |
76 | - array[randomIndex] = temporaryValue; | |
77 | - } | |
78 | - | |
79 | - return array; | |
80 | -}; | |
81 | - | |
82 | -export const sparklineData = [ | |
83 | - 47, | |
84 | - 45, | |
85 | - 54, | |
86 | - 38, | |
87 | - 56, | |
88 | - 24, | |
89 | - 65, | |
90 | - 31, | |
91 | - 37, | |
92 | - 39, | |
93 | - 62, | |
94 | - 51, | |
95 | - 35, | |
96 | - 41, | |
97 | - 35, | |
98 | - 27, | |
99 | - 93, | |
100 | - 53, | |
101 | - 61, | |
102 | - 27, | |
103 | - 54, | |
104 | - 43, | |
105 | - 19, | |
106 | - 46, | |
107 | -]; |
src/views/dashboard/analysis/index.vue
1 | 1 | <template> |
2 | - <div class="p-4 analysis"> | |
3 | - <a-row class="pl-2"> | |
4 | - <template v-for="item in growCardList" :key="item.title"> | |
5 | - <a-col :sm="24" :md="12" :lg="6"> | |
6 | - <GrowCard :info="item" /> | |
7 | - </a-col> | |
8 | - </template> | |
9 | - </a-row> | |
2 | + <div class="p-4"> | |
3 | + <GrowCard :loading="loading" class="enter-y" /> | |
4 | + <SiteAnalysis class="!my-4 enter-y" :loading="loading" /> | |
10 | 5 | |
11 | - <a-row> | |
12 | - <a-col :md="24" :lg="17" class="my-3"> | |
13 | - <CollapseContainer class="mr-3" title="产品成交额" :canExpan="false"> | |
14 | - <AnalysisLine /> | |
15 | - </CollapseContainer> | |
16 | - <a-row class="mt-3"> | |
17 | - <a-col :md="24" :lg="12" class="product-total"> | |
18 | - <CollapseContainer class="mr-3" title="产品成交额" :canExpan="false"> | |
19 | - <AnalysisPie /> | |
20 | - </CollapseContainer> | |
21 | - </a-col> | |
22 | - <a-col :md="24" :lg="12"> | |
23 | - <CollapseContainer class="mr-3" title="用户来源" :canExpan="false"> | |
24 | - <AnalysisBar /> | |
25 | - </CollapseContainer> | |
26 | - </a-col> | |
27 | - </a-row> | |
28 | - </a-col> | |
29 | - <a-col :md="24" :lg="7"> | |
30 | - <CollapseContainer class="mt-3" title="项目进度" :canExpan="false"> | |
31 | - <template v-for="item in taskList" :key="item.title"> | |
32 | - <TaskCard :info="item" /> | |
33 | - </template> | |
34 | - </CollapseContainer> | |
35 | - </a-col> | |
36 | - </a-row> | |
37 | - <a-row> | |
38 | - <FlowAnalysis /> | |
39 | - </a-row> | |
6 | + <div class="md:flex enter-y"> | |
7 | + <VisitRadar class="md:w-1/3 w-full" :loading="loading" /> | |
8 | + | |
9 | + <VisitSource class="md:w-1/3 !md:mx-4 !md:my-0 !my-4 w-full" :loading="loading" /> | |
10 | + <SalesProductPie class="md:w-1/3 w-full" :loading="loading" /> | |
11 | + </div> | |
40 | 12 | </div> |
41 | 13 | </template> |
42 | 14 | <script lang="ts"> |
43 | - import { defineComponent } from 'vue'; | |
15 | + import { defineComponent, ref } from 'vue'; | |
44 | 16 | import GrowCard from './components/GrowCard.vue'; |
45 | - import AnalysisLine from './components/AnalysisLine.vue'; | |
46 | - import AnalysisPie from './components/AnalysisPie.vue'; | |
47 | - import AnalysisBar from './components/AnalysisBar.vue'; | |
48 | - import TaskCard from './components/TaskCard.vue'; | |
49 | - import FlowAnalysis from './components/FlowAnalysis'; | |
50 | - import { CollapseContainer } from '/@/components/Container/index'; | |
51 | - import { Row, Col } from 'ant-design-vue'; | |
52 | - import { growCardList, taskList } from './data'; | |
17 | + import SiteAnalysis from './components/SiteAnalysis.vue'; | |
18 | + import VisitSource from './components/VisitSource.vue'; | |
19 | + import VisitRadar from './components/VisitRadar.vue'; | |
20 | + import SalesProductPie from './components/SalesProductPie.vue'; | |
21 | + | |
53 | 22 | export default defineComponent({ |
54 | 23 | components: { |
55 | 24 | GrowCard, |
56 | - CollapseContainer, | |
57 | - AnalysisLine, | |
58 | - AnalysisPie, | |
59 | - AnalysisBar, | |
60 | - TaskCard, | |
61 | - FlowAnalysis, | |
62 | - [Row.name]: Row, | |
63 | - [Col.name]: Col, | |
25 | + SiteAnalysis, | |
26 | + VisitRadar, | |
27 | + VisitSource, | |
28 | + SalesProductPie, | |
64 | 29 | }, |
65 | 30 | setup() { |
66 | - return { growCardList, taskList }; | |
31 | + const loading = ref(true); | |
32 | + | |
33 | + setTimeout(() => { | |
34 | + loading.value = false; | |
35 | + }, 1500); | |
36 | + return { loading }; | |
67 | 37 | }, |
68 | 38 | }); |
69 | 39 | </script> |
70 | -<style lang="less" scoped> | |
71 | - .analysis { | |
72 | - width: 100%; | |
73 | - } | |
74 | -</style> | ... | ... |
src/views/dashboard/analysis/types.ts deleted
100644 → 0
1 | -export interface GrowCardItem { | |
2 | - icon: string; | |
3 | - title: string; | |
4 | - price: number; | |
5 | - up: boolean; | |
6 | - mom: string; | |
7 | - percent: number; | |
8 | -} | |
9 | - | |
10 | -export interface TaskItem { | |
11 | - percent: number; | |
12 | - status: 'success' | 'exception' | 'active'; | |
13 | - updateTime: string; | |
14 | - title: string; | |
15 | - desc: string; | |
16 | -} |
src/views/dashboard/house/index.less deleted
100644 → 0
1 | -.house-wrap { | |
2 | - position: relative; | |
3 | - width: 600px; | |
4 | - height: 600px; | |
5 | - transform: scale(0.5); | |
6 | - | |
7 | - .house { | |
8 | - position: absolute; | |
9 | - position: relative; | |
10 | - top: 50%; | |
11 | - left: 50%; | |
12 | - display: flex; | |
13 | - width: 400px; | |
14 | - height: 300px; | |
15 | - transform: translateX(-50%) translateY(-13%); | |
16 | - justify-content: center; | |
17 | - perspective: 200px; | |
18 | - } | |
19 | - | |
20 | - .floor { | |
21 | - position: absolute; | |
22 | - bottom: 0; | |
23 | - display: flex; | |
24 | - width: 95%; | |
25 | - height: 30px; | |
26 | - background-color: #e1f6fd; | |
27 | - border: 4px solid #314b70; | |
28 | - border-top-right-radius: 4px; | |
29 | - border-top-left-radius: 4px; | |
30 | - box-shadow: inset 4px 4px 0 #fffdff; | |
31 | - justify-content: center; | |
32 | - } | |
33 | - | |
34 | - .floor::before, | |
35 | - .floor::after { | |
36 | - position: absolute; | |
37 | - bottom: 0; | |
38 | - width: 32%; | |
39 | - height: 60%; | |
40 | - background-image: linear-gradient(to bottom, #e0f5fc 50%, #aac4d0 50%); | |
41 | - border-top: 4px solid #314b70; | |
42 | - border-right: 4px solid #314b70; | |
43 | - border-left: 4px solid #314b70; | |
44 | - border-top-right-radius: 4px; | |
45 | - border-top-left-radius: 4px; | |
46 | - content: ''; | |
47 | - box-shadow: 4px 0 0 #aac4d0; | |
48 | - } | |
49 | - | |
50 | - .floor::after { | |
51 | - top: 0; | |
52 | - width: 25%; | |
53 | - height: 40%; | |
54 | - border-top: none; | |
55 | - border-top-right-radius: 0; | |
56 | - border-top-left-radius: 0; | |
57 | - } | |
58 | - | |
59 | - .wall { | |
60 | - position: absolute; | |
61 | - bottom: 30px; | |
62 | - display: flex; | |
63 | - width: 91%; | |
64 | - height: 175px; | |
65 | - overflow: hidden; | |
66 | - background: #c3e0e7; | |
67 | - border-right: 4px solid #314b70; | |
68 | - border-left: 4px solid #314b70; | |
69 | - justify-content: space-between; | |
70 | - align-items: flex-end; | |
71 | - } | |
72 | - | |
73 | - .window { | |
74 | - position: relative; | |
75 | - width: 34%; | |
76 | - height: 125px; | |
77 | - background: #aac4d0; | |
78 | - border-top: 4px solid #314b70; | |
79 | - border-right: 4px solid #314b70; | |
80 | - border-bottom: none; | |
81 | - border-left: none; | |
82 | - border-top-right-radius: 8px; | |
83 | - box-shadow: inset 0 4px 2px #e0f5fc; | |
84 | - } | |
85 | - | |
86 | - .window::before { | |
87 | - position: absolute; | |
88 | - top: 6%; | |
89 | - left: 0; | |
90 | - width: 94%; | |
91 | - height: 88%; | |
92 | - background-image: linear-gradient(to top, #f3f6fa 47%, #9ab2d3 47%, #9ab2d3 50%, #f3f6fa 50%); | |
93 | - border-top: 4px solid #314b70; | |
94 | - border-right: 4px solid #314b70; | |
95 | - border-bottom: 4px solid #314b70; | |
96 | - border-left: none; | |
97 | - border-top-right-radius: 4px; | |
98 | - border-bottom-right-radius: 4px; | |
99 | - content: ''; | |
100 | - } | |
101 | - | |
102 | - .window::after { | |
103 | - position: absolute; | |
104 | - top: 19%; | |
105 | - left: 20%; | |
106 | - width: 30px; | |
107 | - height: 40px; | |
108 | - background-color: #f9aabe; | |
109 | - border: 4px solid #9ab2d3; | |
110 | - content: ''; | |
111 | - } | |
112 | - | |
113 | - .window:nth-of-type(3) { | |
114 | - border-top: none; | |
115 | - border-right: 4px solid #314b70; | |
116 | - border-bottom: 4px solid #314b70; | |
117 | - border-left: none; | |
118 | - border-top-right-radius: 0; | |
119 | - border-bottom-right-radius: 8px; | |
120 | - transform: rotateZ(180deg); | |
121 | - box-shadow: inset 0 -4px 2px #e0f5fc; | |
122 | - } | |
123 | - | |
124 | - .window:nth-of-type(3)::after { | |
125 | - content: none; | |
126 | - } | |
127 | - | |
128 | - .door { | |
129 | - display: flex; | |
130 | - width: 20%; | |
131 | - height: 130px; | |
132 | - padding-left: 8px; | |
133 | - background-color: #ffc26b; | |
134 | - border: 4px solid #314b70; | |
135 | - border-bottom: none; | |
136 | - border-top-right-radius: 10px; | |
137 | - border-top-left-radius: 10px; | |
138 | - box-shadow: inset 3px 3px #ffe0ad, inset -10px -8px #ffad61, 4px 0 #aac4d0; | |
139 | - flex-direction: column; | |
140 | - justify-content: space-evenly; | |
141 | - align-items: flex-start; | |
142 | - } | |
143 | - | |
144 | - .door__square { | |
145 | - width: 85%; | |
146 | - height: 47px; | |
147 | - border: 4px solid #314b70; | |
148 | - border-radius: 4px; | |
149 | - box-shadow: inset 3px 3px #ffe0ad; | |
150 | - } | |
151 | - | |
152 | - .door__line { | |
153 | - width: 25%; | |
154 | - height: 4px; | |
155 | - background: #314b70; | |
156 | - border-radius: 4px; | |
157 | - } | |
158 | - | |
159 | - .top { | |
160 | - position: absolute; | |
161 | - width: 82%; | |
162 | - height: 30px; | |
163 | - background-color: #aac4d0; | |
164 | - border: 4px solid #314b70; | |
165 | - border-top-right-radius: 4px; | |
166 | - border-top-left-radius: 4px; | |
167 | - box-shadow: inset 4px 4px 0 #e1f6fd; | |
168 | - } | |
169 | - | |
170 | - .circle { | |
171 | - position: absolute; | |
172 | - top: -10%; | |
173 | - display: flex; | |
174 | - width: 115px; | |
175 | - height: 115px; | |
176 | - background-color: #e0f5fc; | |
177 | - border: 4px solid #314b70; | |
178 | - border-radius: 50%; | |
179 | - content: ''; | |
180 | - box-shadow: inset 4px 4px 0 #fffdff, inset 4px -4px 0 #fffdff, inset -4px 4px 0 #fffdff, | |
181 | - inset -4px -4px 0 #fffdff; | |
182 | - justify-content: center; | |
183 | - align-items: center; | |
184 | - } | |
185 | - | |
186 | - .circle::before, | |
187 | - .circle::after { | |
188 | - position: absolute; | |
189 | - top: 35%; | |
190 | - width: 70%; | |
191 | - height: 4px; | |
192 | - background-color: #314b70; | |
193 | - content: ''; | |
194 | - } | |
195 | - | |
196 | - .circle::after { | |
197 | - top: 20%; | |
198 | - width: 35%; | |
199 | - } | |
200 | - | |
201 | - .plastic { | |
202 | - position: absolute; | |
203 | - top: 30%; | |
204 | - z-index: 100; | |
205 | - width: 100%; | |
206 | - height: 30px; | |
207 | - overflow: hidden; | |
208 | - } | |
209 | - | |
210 | - .plastic__g { | |
211 | - display: flex; | |
212 | - justify-content: center; | |
213 | - width: 100%; | |
214 | - overflow: hidden; | |
215 | - transform: translateY(-22px); | |
216 | - } | |
217 | - | |
218 | - .plastic__item { | |
219 | - width: 43px; | |
220 | - height: 43px; | |
221 | - margin-bottom: 4px; | |
222 | - border: 3px solid #314b70; | |
223 | - border-radius: 50%; | |
224 | - box-shadow: 0 4px 0 #aac4d0; | |
225 | - } | |
226 | - | |
227 | - .plastic__item:nth-child(odd) { | |
228 | - background: #0792d9; | |
229 | - box-shadow: 0 4px 0 #aac4d0, inset 4px 4px 0 #66c8fa; | |
230 | - } | |
231 | - | |
232 | - .plastic__item:nth-child(even) { | |
233 | - background: #fffdff; | |
234 | - } | |
235 | - | |
236 | - .plastic__item:nth-of-type(1), | |
237 | - .plastic__item:nth-last-of-type(1) { | |
238 | - width: 45px; | |
239 | - height: 45px; | |
240 | - box-shadow: none; | |
241 | - box-shadow: inset 4px 4px 0 #66c8fa; | |
242 | - } | |
243 | - | |
244 | - .plastic__item:nth-of-type(5) { | |
245 | - width: 45px; | |
246 | - height: 45px; | |
247 | - } | |
248 | - | |
249 | - .line { | |
250 | - position: absolute; | |
251 | - top: 15px; | |
252 | - display: flex; | |
253 | - width: 90%; | |
254 | - height: 85px; | |
255 | - background-color: #e1f6fd; | |
256 | - border-right: 4px solid #314b70; | |
257 | - border-bottom: 4px solid #314b70; | |
258 | - border-left: 4px solid #314b70; | |
259 | - border-radius: 4px; | |
260 | - transform: rotateX(25deg); | |
261 | - transform-style: preserve-3d; | |
262 | - } | |
263 | - | |
264 | - .line__item { | |
265 | - height: 100%; | |
266 | - flex-grow: 1; | |
267 | - border-right: 4px solid #314b70; | |
268 | - } | |
269 | - | |
270 | - .line__item:nth-child(odd) { | |
271 | - background: #00affa; | |
272 | - box-shadow: inset 4px 4px 0 #66c8fa; | |
273 | - } | |
274 | - | |
275 | - .line__item:nth-child(even) { | |
276 | - background: #fffdff; | |
277 | - } | |
278 | - | |
279 | - .line__item:nth-last-of-type(1) { | |
280 | - border-right: none; | |
281 | - } | |
282 | - | |
283 | - .line__item:nth-child(4), | |
284 | - .line__item:nth-child(5), | |
285 | - .line__item:nth-child(6) { | |
286 | - border-top: 6px solid #314b70; | |
287 | - } | |
288 | - | |
289 | - .tree { | |
290 | - position: absolute; | |
291 | - bottom: 19%; | |
292 | - left: 10%; | |
293 | - display: flex; | |
294 | - width: 100px; | |
295 | - height: 165px; | |
296 | - background-color: #00d398; | |
297 | - border: 4px solid #314b70; | |
298 | - border-radius: 50px; | |
299 | - box-shadow: inset 4px 0 0 #77e4c6, inset -4px 0 0 #00a073; | |
300 | - animation: tree 1s linear alternate infinite; | |
301 | - justify-content: center; | |
302 | - transform-origin: 0% 100%; | |
303 | - } | |
304 | - | |
305 | - .tree__item { | |
306 | - position: absolute; | |
307 | - bottom: -80px; | |
308 | - width: 4px; | |
309 | - height: 140px; | |
310 | - background: #314b70; | |
311 | - } | |
312 | - | |
313 | - .tree__item:nth-of-type(2) { | |
314 | - bottom: 80px; | |
315 | - height: 40px; | |
316 | - border-radius: 20px; | |
317 | - box-shadow: 0 0 0 8px #77e4c6; | |
318 | - } | |
319 | - | |
320 | - .tree__item:nth-of-type(2)::before { | |
321 | - position: absolute; | |
322 | - bottom: -45px; | |
323 | - left: -30px; | |
324 | - width: 20px; | |
325 | - height: 35px; | |
326 | - background-color: #77e4c6; | |
327 | - border-radius: 15px; | |
328 | - content: ''; | |
329 | - } | |
330 | - | |
331 | - .tree__item:nth-of-type(3) { | |
332 | - bottom: 20px; | |
333 | - left: 36%; | |
334 | - width: 4px; | |
335 | - height: 30px; | |
336 | - background-color: #314b70; | |
337 | - transform: rotateZ(-45deg); | |
338 | - } | |
339 | - | |
340 | - .dot { | |
341 | - position: absolute; | |
342 | - bottom: 38px; | |
343 | - width: 100%; | |
344 | - height: 4px; | |
345 | - background-image: linear-gradient( | |
346 | - to right, | |
347 | - #314b70 10%, | |
348 | - transparent 10%, | |
349 | - transparent 11%, | |
350 | - #314b70 11%, | |
351 | - #314b70 85%, | |
352 | - transparent 85%, | |
353 | - transparent 86%, | |
354 | - #314b70 86% | |
355 | - ); | |
356 | - } | |
357 | - | |
358 | - .bush__item { | |
359 | - position: absolute; | |
360 | - bottom: 40px; | |
361 | - left: 18%; | |
362 | - width: 80px; | |
363 | - height: 60px; | |
364 | - background-color: #00d398; | |
365 | - border: 1px solid red; | |
366 | - border: 4px solid #314b70; | |
367 | - border-bottom: none; | |
368 | - border-top-right-radius: 100px; | |
369 | - border-top-left-radius: 50px; | |
370 | - box-shadow: inset 4px 0 0 #77e4c6, inset -4px 0 0 #00a073; | |
371 | - animation: bush 2s alternate infinite; | |
372 | - transform-origin: bottom center; | |
373 | - } | |
374 | - | |
375 | - .bush__item:nth-of-type(2) { | |
376 | - left: 13%; | |
377 | - width: 50px; | |
378 | - height: 40px; | |
379 | - border-top-right-radius: 10px; | |
380 | - border-top-left-radius: 50px; | |
381 | - animation: tree 2s alternate reverse infinite 0.5s; | |
382 | - } | |
383 | - | |
384 | - .bush__item::before { | |
385 | - position: absolute; | |
386 | - top: 10px; | |
387 | - left: 10px; | |
388 | - width: 20px; | |
389 | - height: 20px; | |
390 | - background: #77e4c6; | |
391 | - border-radius: 50%; | |
392 | - content: ''; | |
393 | - } | |
394 | - | |
395 | - .cloud { | |
396 | - position: absolute; | |
397 | - top: 200px; | |
398 | - left: 60px; | |
399 | - display: flex; | |
400 | - justify-content: center; | |
401 | - width: 85px; | |
402 | - height: 20px; | |
403 | - border-bottom: 4px solid #e1e8f2; | |
404 | - animation: cloud 4s infinite alternate; | |
405 | - } | |
406 | - | |
407 | - .cloud:nth-of-type(2) { | |
408 | - top: 150px; | |
409 | - left: 50%; | |
410 | - animation: cloud 4s infinite reverse alternate 0.5s; | |
411 | - } | |
412 | - | |
413 | - .cloud:nth-of-type(3) { | |
414 | - top: 250px; | |
415 | - left: 80%; | |
416 | - animation: cloud 4s ease infinite alternate 0.75s; | |
417 | - } | |
418 | - | |
419 | - .cloud__item { | |
420 | - position: relative; | |
421 | - border-top: 20px solid #e1e8f2; | |
422 | - border-right: 20px solid transparent; | |
423 | - border-bottom: 20px solid transparent; | |
424 | - border-left: 20px solid #e1e8f2; | |
425 | - border-radius: 50%; | |
426 | - transform: rotateZ(45deg); | |
427 | - } | |
428 | - | |
429 | - .cloud__item:nth-of-type(2) { | |
430 | - margin-top: 5px; | |
431 | - margin-left: -7px; | |
432 | - border-top: 15px solid #e1e8f2; | |
433 | - border-right: 15px solid transparent; | |
434 | - border-bottom: 15px solid transparent; | |
435 | - border-left: 15px solid #e1e8f2; | |
436 | - } | |
437 | - | |
438 | - .bird { | |
439 | - position: absolute; | |
440 | - right: 10%; | |
441 | - bottom: 40%; | |
442 | - z-index: -1; | |
443 | - width: 20px; | |
444 | - height: 20px; | |
445 | - border-top: 4px solid #becde2; | |
446 | - border-left: 4px solid #becde2; | |
447 | - transform: rotateZ(-135deg); | |
448 | - animation: bird 1s ease alternate infinite; | |
449 | - } | |
450 | - | |
451 | - .bird:nth-of-type(2) { | |
452 | - right: 20%; | |
453 | - bottom: 30%; | |
454 | - width: 15px; | |
455 | - height: 15px; | |
456 | - } | |
457 | - | |
458 | - @keyframes bird { | |
459 | - 0% { | |
460 | - transform: scaleY(0.7) rotateZ(-135deg) translateX(0) translateY(0) skew(-10deg, -10deg); | |
461 | - } | |
462 | - | |
463 | - 100% { | |
464 | - transform: scaleY(1) rotateZ(-135deg) translateX(50%) translateY(50%) skew(-10deg, -10deg); | |
465 | - } | |
466 | - } | |
467 | - @keyframes tree { | |
468 | - 0% { | |
469 | - transform: scaleY(1); | |
470 | - } | |
471 | - | |
472 | - 100% { | |
473 | - transform: scaleY(0.975); | |
474 | - } | |
475 | - } | |
476 | - @keyframes bush { | |
477 | - 0% { | |
478 | - transform: skewX(-2deg); | |
479 | - } | |
480 | - | |
481 | - 100% { | |
482 | - transform: skewX(5deg); | |
483 | - } | |
484 | - } | |
485 | - @keyframes cloud { | |
486 | - 0% { | |
487 | - transform: translateX(-10%); | |
488 | - } | |
489 | - | |
490 | - 100% { | |
491 | - transform: translateX(20%); | |
492 | - } | |
493 | - } | |
494 | -} |
src/views/dashboard/house/index.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div class="house-wrap"> | |
3 | - <div class="house"> | |
4 | - <div class="floor"></div> | |
5 | - <div class="wall"> | |
6 | - <div class="window"></div> | |
7 | - <div class="door"> | |
8 | - <div class="door__square"></div> | |
9 | - <div class="door__line"></div> | |
10 | - <div class="door__square"></div> | |
11 | - </div> | |
12 | - <div class="window"></div> | |
13 | - </div> | |
14 | - <div class="top"></div> | |
15 | - <div class="circle"></div> | |
16 | - <div class="plastic"> | |
17 | - <div class="plastic__g"> | |
18 | - <div class="plastic__item"></div> | |
19 | - <div class="plastic__item"></div> | |
20 | - <div class="plastic__item"></div> | |
21 | - <div class="plastic__item"></div> | |
22 | - <div class="plastic__item"></div> | |
23 | - <div class="plastic__item"></div> | |
24 | - <div class="plastic__item"></div> | |
25 | - <div class="plastic__item"></div> | |
26 | - </div> | |
27 | - </div> | |
28 | - <div class="line"> | |
29 | - <div class="line__item"></div> | |
30 | - <div class="line__item"></div> | |
31 | - <div class="line__item"></div> | |
32 | - <div class="line__item"></div> | |
33 | - <div class="line__item"></div> | |
34 | - <div class="line__item"></div> | |
35 | - <div class="line__item"></div> | |
36 | - <div class="line__item"></div> | |
37 | - <div class="line__item"></div> | |
38 | - </div> | |
39 | - </div> | |
40 | - <div class="clouds"> | |
41 | - <div class="cloud"> | |
42 | - <div class="cloud__item"></div> | |
43 | - <div class="cloud__item"></div> | |
44 | - </div> | |
45 | - <div class="cloud"> | |
46 | - <div class="cloud__item"></div> | |
47 | - <div class="cloud__item"></div> | |
48 | - </div> | |
49 | - <div class="cloud"> | |
50 | - <div class="cloud__item"></div> | |
51 | - <div class="cloud__item"></div> | |
52 | - </div> | |
53 | - <div class="bird"></div> | |
54 | - </div> | |
55 | - <div class="birds"> | |
56 | - <div class="bird"></div> | |
57 | - <div class="bird"></div> | |
58 | - </div> | |
59 | - <div class="tree"> | |
60 | - <div class="tree__item"></div> | |
61 | - <div class="tree__item"></div> | |
62 | - <div class="tree__item"></div> | |
63 | - </div> | |
64 | - <div class="bush"> | |
65 | - <div class="bush__item"></div> | |
66 | - <div class="bush__item"></div> | |
67 | - </div> | |
68 | - <div class="dot"></div> | |
69 | - </div> | |
70 | -</template> | |
71 | -<script lang="ts"> | |
72 | - import type { PropType } from 'vue'; | |
73 | - import { defineComponent } from 'vue'; | |
74 | - export default defineComponent({ | |
75 | - name: 'House', | |
76 | - props: { | |
77 | - size: { | |
78 | - type: Number as PropType<number>, | |
79 | - default: 600, | |
80 | - }, | |
81 | - }, | |
82 | - setup() { | |
83 | - return {}; | |
84 | - }, | |
85 | - }); | |
86 | -</script> | |
87 | -<style lang="less" scoped> | |
88 | - @import './index.less'; | |
89 | -</style> |
src/views/dashboard/welcome/index.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div class="welcome"> | |
3 | - <House /> | |
4 | - </div> | |
5 | -</template> | |
6 | -<script lang="ts"> | |
7 | - import { defineComponent } from 'vue'; | |
8 | - import House from '../house/index.vue'; | |
9 | - export default defineComponent({ | |
10 | - name: 'Welcome', | |
11 | - components: { House }, | |
12 | - }); | |
13 | -</script> | |
14 | -<style lang="less" scoped> | |
15 | - .welcome { | |
16 | - display: flex; | |
17 | - width: 100%; | |
18 | - height: 100%; | |
19 | - justify-content: center; | |
20 | - align-items: center; | |
21 | - } | |
22 | -</style> |
src/views/dashboard/workbench/components/DynamicInfo.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="最新动态" v-bind="$attrs"> | |
3 | + <template #extra> | |
4 | + <a-button type="link" size="small">更多</a-button> | |
5 | + </template> | |
6 | + <List item-layout="horizontal" :data-source="items"> | |
7 | + <template #renderItem="{ item }"> | |
8 | + <ListItem> | |
9 | + <ListItemMeta> | |
10 | + <template #description> | |
11 | + {{ item.date }} | |
12 | + </template> | |
13 | + <template #title> {{ item.name }} <span v-html="item.desc"> </span> </template> | |
14 | + <template #avatar> | |
15 | + <Icon :icon="item.avatar" :size="30" /> | |
16 | + </template> | |
17 | + </ListItemMeta> | |
18 | + </ListItem> | |
19 | + </template> | |
20 | + </List> | |
21 | + </Card> | |
22 | +</template> | |
23 | +<script lang="ts"> | |
24 | + import { defineComponent } from 'vue'; | |
25 | + | |
26 | + import { Card, List } from 'ant-design-vue'; | |
27 | + import { dynamicInfoItems } from './data'; | |
28 | + import headerImg from '/@/assets/images/header.jpg'; | |
29 | + import { Icon } from '/@/components/Icon'; | |
30 | + | |
31 | + export default defineComponent({ | |
32 | + components: { Card, List, ListItem: List.Item, ListItemMeta: List.Item.Meta, Icon }, | |
33 | + setup() { | |
34 | + return { items: dynamicInfoItems, headerImg }; | |
35 | + }, | |
36 | + }); | |
37 | +</script> | ... | ... |
src/views/dashboard/workbench/components/NewsList.vue deleted
100644 → 0
1 | -<template> | |
2 | - <CollapseContainer class="news-list" title="动态" :canExpan="false"> | |
3 | - <ScrollContainer> | |
4 | - <List> | |
5 | - <template v-for="item in newList" :key="item.id"> | |
6 | - <ListItem class="news-list__item"> | |
7 | - <ListItemMeta> | |
8 | - <template #avatar> | |
9 | - <img :src="headerImg" class="news-list__item-avatar" /> | |
10 | - </template> | |
11 | - <template #description> | |
12 | - <div class="news-list__item-desc"> | |
13 | - <div class="news-list__item-time mb-1"> | |
14 | - {{ item.sendTime }} | |
15 | - </div> | |
16 | - <div class="news-list__item-title mb-1"> | |
17 | - <span class="news-list__item-light">{{ item.sender }} </span>申请迭代 | |
18 | - <span class="news-list__item-light"> {{ item.title }} </span>发布 | |
19 | - </div> | |
20 | - <div class="news-list__item-cnte p-2"> | |
21 | - <span class="news-list__item-cnte__title"> {{ item.cnteId }}</span> | |
22 | - <br /> | |
23 | - Status: {{ item.cnteStas }} | |
24 | - <br /> | |
25 | - Repository: {{ item.cnteRepo }} | |
26 | - <br /> | |
27 | - </div> | |
28 | - </div> | |
29 | - </template> | |
30 | - </ListItemMeta> | |
31 | - </ListItem> | |
32 | - </template> | |
33 | - </List> | |
34 | - </ScrollContainer> | |
35 | - </CollapseContainer> | |
36 | -</template> | |
37 | -<script lang="ts"> | |
38 | - import { defineComponent } from 'vue'; | |
39 | - import { List } from 'ant-design-vue'; | |
40 | - import { CollapseContainer, ScrollContainer } from '/@/components/Container/index'; | |
41 | - import headerImg from '/@/assets/images/header.jpg'; | |
42 | - | |
43 | - import { newList } from '../data'; | |
44 | - export default defineComponent({ | |
45 | - components: { | |
46 | - List, | |
47 | - ListItem: List.Item, | |
48 | - ListItemMeta: List.Item.Meta, | |
49 | - CollapseContainer, | |
50 | - ScrollContainer, | |
51 | - }, | |
52 | - setup() { | |
53 | - return { newList, headerImg }; | |
54 | - }, | |
55 | - }); | |
56 | -</script> | |
57 | -<style lang="less" scoped> | |
58 | - .news-list { | |
59 | - &__item { | |
60 | - &-avatar { | |
61 | - width: 35px; | |
62 | - height: 35px; | |
63 | - border-radius: 50%; | |
64 | - } | |
65 | - | |
66 | - &-title { | |
67 | - font-size: 14px; | |
68 | - line-height: 22px; | |
69 | - color: #000; | |
70 | - opacity: 0.65; | |
71 | - } | |
72 | - | |
73 | - &-time { | |
74 | - font-size: 14px; | |
75 | - line-height: 22px; | |
76 | - color: #000; | |
77 | - opacity: 0.45; | |
78 | - } | |
79 | - | |
80 | - &-light { | |
81 | - font-size: 14px; | |
82 | - line-height: 22px; | |
83 | - color: #000; | |
84 | - opacity: 0.85; | |
85 | - } | |
86 | - | |
87 | - &-cnte { | |
88 | - background: #eef3fb; | |
89 | - border-radius: 2px; | |
90 | - opacity: 0.6; | |
91 | - | |
92 | - &__title { | |
93 | - font-size: 14px; | |
94 | - line-height: 22px; | |
95 | - color: rgba(0, 0, 0, 0.85); | |
96 | - } | |
97 | - } | |
98 | - } | |
99 | - } | |
100 | -</style> |
src/views/dashboard/workbench/components/ProdTotal.vue deleted
100644 → 0
1 | -<template> | |
2 | - <a-row class="prod-total"> | |
3 | - <template v-for="(item, index) in wokbProd" :key="item.type"> | |
4 | - <a-col :xs="12" :sm="6" class="prod-total__item" :class="`prod-total__item-${index}`"> | |
5 | - <div class="img" :class="`prod-total__item-${index}-img`"></div> | |
6 | - <div>{{ item.amount }}</div> | |
7 | - <span>{{ item.type }}</span> | |
8 | - </a-col> | |
9 | - </template> | |
10 | - </a-row> | |
11 | -</template> | |
12 | -<script lang="ts"> | |
13 | - import { defineComponent } from 'vue'; | |
14 | - import { Row, Col } from 'ant-design-vue'; | |
15 | - | |
16 | - import { wokbProd } from '../data'; | |
17 | - // import {ProdTypeEnum} from '@/api/dashboard/model/wokbModel' | |
18 | - export default defineComponent({ | |
19 | - components: { [Row.name]: Row, [Col.name]: Col }, | |
20 | - setup() { | |
21 | - return { wokbProd }; | |
22 | - }, | |
23 | - }); | |
24 | -</script> | |
25 | -<style lang="less" scoped> | |
26 | - .prod-total { | |
27 | - padding: 12px 4px 12px 12px; | |
28 | - background: #fff; | |
29 | - | |
30 | - &__item { | |
31 | - display: inline-block; | |
32 | - flex: 0 0 calc(25% - 8px); | |
33 | - padding: 20px 10px; | |
34 | - margin-right: 8px; | |
35 | - border-radius: 4px; | |
36 | - | |
37 | - span { | |
38 | - font-size: 14px; | |
39 | - line-height: 28px; | |
40 | - } | |
41 | - | |
42 | - div { | |
43 | - font-size: 26px; | |
44 | - } | |
45 | - | |
46 | - .img { | |
47 | - float: left; | |
48 | - width: 62px; | |
49 | - height: 62px; | |
50 | - } | |
51 | - | |
52 | - &-0 { | |
53 | - background: rgba(254, 97, 178, 0.1); | |
54 | - | |
55 | - &-img { | |
56 | - background: url(../../../../assets/images/dashboard/wokb/datashow1.png) no-repeat; | |
57 | - } | |
58 | - | |
59 | - div { | |
60 | - color: #fe61b2; | |
61 | - } | |
62 | - } | |
63 | - | |
64 | - &-1 { | |
65 | - background: rgba(254, 163, 64, 0.1); | |
66 | - | |
67 | - &-img { | |
68 | - background: url(../../../..//assets/images/dashboard/wokb/datashow2.png) no-repeat; | |
69 | - } | |
70 | - | |
71 | - div { | |
72 | - color: #fea340; | |
73 | - } | |
74 | - } | |
75 | - | |
76 | - &-2 { | |
77 | - background: rgba(172, 70, 255, 0.1); | |
78 | - | |
79 | - &-img { | |
80 | - background: url(../../../..//assets/images/dashboard/wokb/datashow3.png) no-repeat; | |
81 | - } | |
82 | - | |
83 | - div { | |
84 | - color: #9e55ff; | |
85 | - } | |
86 | - } | |
87 | - | |
88 | - &-3 { | |
89 | - background: rgba(0, 196, 186, 0.1); | |
90 | - | |
91 | - &-img { | |
92 | - background: url(../../../..//assets/images/dashboard/wokb/datashow4.png) no-repeat; | |
93 | - } | |
94 | - | |
95 | - div { | |
96 | - color: #00c4ba; | |
97 | - } | |
98 | - } | |
99 | - } | |
100 | - } | |
101 | -</style> |
src/views/dashboard/workbench/components/ProjectCard.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="项目" v-bind="$attrs"> | |
3 | + <template #extra> | |
4 | + <a-button type="link" size="small">更多</a-button> | |
5 | + </template> | |
6 | + | |
7 | + <template v-for="item in items" :key="item"> | |
8 | + <CardGrid class="!md:w-1/3 !w-full"> | |
9 | + <span class="flex"> | |
10 | + <Icon :icon="item.icon" :color="item.color" size="30" /> | |
11 | + <span class="text-lg ml-4">{{ item.title }}</span> | |
12 | + </span> | |
13 | + <div class="flex mt-2 h-10 text-secondary"> {{ item.desc }} </div> | |
14 | + <div class="flex justify-between text-secondary"> | |
15 | + <span>{{ item.group }}</span> | |
16 | + <span>{{ item.date }}</span> | |
17 | + </div> | |
18 | + </CardGrid> | |
19 | + </template> | |
20 | + </Card> | |
21 | +</template> | |
22 | +<script lang="ts"> | |
23 | + import { defineComponent } from 'vue'; | |
24 | + | |
25 | + import { Card } from 'ant-design-vue'; | |
26 | + import { Icon } from '/@/components/Icon'; | |
27 | + import { groupItems } from './data'; | |
28 | + | |
29 | + export default defineComponent({ | |
30 | + components: { Card, CardGrid: Card.Grid, Icon }, | |
31 | + setup() { | |
32 | + return { items: groupItems }; | |
33 | + }, | |
34 | + }); | |
35 | +</script> | ... | ... |
src/views/dashboard/workbench/components/QuickNav.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="快捷导航" v-bind="$attrs"> | |
3 | + <template v-for="item in items" :key="item"> | |
4 | + <CardGrid> | |
5 | + <span class="flex flex-col items-center"> | |
6 | + <Icon :icon="item.icon" :color="item.color" size="20" /> | |
7 | + <span class="text-md mt-2">{{ item.title }}</span> | |
8 | + </span> | |
9 | + </CardGrid> | |
10 | + </template> | |
11 | + </Card> | |
12 | +</template> | |
13 | +<script lang="ts"> | |
14 | + import { defineComponent } from 'vue'; | |
15 | + | |
16 | + import { Card } from 'ant-design-vue'; | |
17 | + import { Icon } from '/@/components/Icon'; | |
18 | + import { navItems } from './data'; | |
19 | + | |
20 | + export default defineComponent({ | |
21 | + components: { Card, CardGrid: Card.Grid, Icon }, | |
22 | + setup() { | |
23 | + return { items: navItems }; | |
24 | + }, | |
25 | + }); | |
26 | +</script> | ... | ... |
src/views/dashboard/workbench/components/SaleRadar.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="销售统计" :loading="loading"> | |
3 | + <div ref="chartRef" :style="{ width, height }"></div> | |
4 | + </Card> | |
5 | +</template> | |
6 | +<script lang="ts"> | |
7 | + import { defineComponent, Ref, ref, watch } from 'vue'; | |
8 | + | |
9 | + import { Card } from 'ant-design-vue'; | |
10 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
11 | + | |
12 | + export default defineComponent({ | |
13 | + components: { Card }, | |
14 | + props: { | |
15 | + loading: Boolean, | |
16 | + width: { | |
17 | + type: String as PropType<string>, | |
18 | + default: '100%', | |
19 | + }, | |
20 | + height: { | |
21 | + type: String as PropType<string>, | |
22 | + default: '400px', | |
23 | + }, | |
24 | + }, | |
25 | + setup(props) { | |
26 | + const chartRef = ref<HTMLDivElement | null>(null); | |
27 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
28 | + watch( | |
29 | + () => props.loading, | |
30 | + () => { | |
31 | + if (props.loading) { | |
32 | + return; | |
33 | + } | |
34 | + setOptions({ | |
35 | + backgroundColor: '#fff', | |
36 | + legend: { | |
37 | + bottom: 0, | |
38 | + data: ['Visits', 'Sales'], | |
39 | + }, | |
40 | + tooltip: {}, | |
41 | + radar: { | |
42 | + radius: '60%', | |
43 | + splitNumber: 8, | |
44 | + indicator: [ | |
45 | + { | |
46 | + text: '2017', | |
47 | + max: 100, | |
48 | + }, | |
49 | + { | |
50 | + text: '2017', | |
51 | + max: 100, | |
52 | + }, | |
53 | + { | |
54 | + text: '2018', | |
55 | + max: 100, | |
56 | + }, | |
57 | + { | |
58 | + text: '2019', | |
59 | + max: 100, | |
60 | + }, | |
61 | + { | |
62 | + text: '2020', | |
63 | + max: 100, | |
64 | + }, | |
65 | + { | |
66 | + text: '2021', | |
67 | + max: 100, | |
68 | + }, | |
69 | + ], | |
70 | + }, | |
71 | + series: [ | |
72 | + { | |
73 | + type: 'radar', | |
74 | + symbolSize: 0, | |
75 | + areaStyle: { | |
76 | + shadowBlur: 0, | |
77 | + shadowColor: 'rgba(0,0,0,.2)', | |
78 | + shadowOffsetX: 0, | |
79 | + shadowOffsetY: 10, | |
80 | + opacity: 1, | |
81 | + }, | |
82 | + data: [ | |
83 | + { | |
84 | + value: [90, 50, 86, 40, 50, 20], | |
85 | + name: 'Visits', | |
86 | + itemStyle: { | |
87 | + color: '#b6a2de', | |
88 | + }, | |
89 | + }, | |
90 | + { | |
91 | + value: [70, 75, 70, 76, 20, 85], | |
92 | + name: 'Sales', | |
93 | + itemStyle: { | |
94 | + color: '#67e0e3', | |
95 | + }, | |
96 | + }, | |
97 | + ], | |
98 | + }, | |
99 | + ], | |
100 | + }); | |
101 | + }, | |
102 | + { immediate: true } | |
103 | + ); | |
104 | + return { chartRef }; | |
105 | + }, | |
106 | + }); | |
107 | +</script> | ... | ... |
src/views/dashboard/workbench/components/ShortCuts.vue deleted
100644 → 0
1 | -<template> | |
2 | - <CollapseContainer class="shortcuts" title="快捷入口" :canExpan="false"> | |
3 | - <template #action> | |
4 | - <a-button size="small" type="link"> 新建 </a-button> | |
5 | - </template> | |
6 | - <a-row> | |
7 | - <template v-for="item in shortCuts" :key="item.img"> | |
8 | - <a-col :span="8" class="p-3 shortcuts__item"> | |
9 | - <img :src="item.img" class="mb-2 shortcuts__item-img" /> | |
10 | - <span>{{ item.name }}</span> | |
11 | - </a-col> | |
12 | - </template> | |
13 | - | |
14 | - <a-col :span="8" class="p-3 shortcuts__item"> | |
15 | - <span class="mb-2 shortcuts__item-all"> | |
16 | - <RightOutlined /> | |
17 | - </span> | |
18 | - <br /> | |
19 | - <span>查看全部</span> | |
20 | - </a-col> | |
21 | - </a-row> | |
22 | - </CollapseContainer> | |
23 | -</template> | |
24 | -<script lang="ts"> | |
25 | - import { defineComponent } from 'vue'; | |
26 | - import { Row, Col } from 'ant-design-vue'; | |
27 | - import { CollapseContainer } from '/@/components/Container/index'; | |
28 | - | |
29 | - import { RightOutlined } from '@ant-design/icons-vue'; | |
30 | - import wokbImg1 from '/@/assets/images/dashboard/wokb/attendance.png'; | |
31 | - import wokbImg2 from '/@/assets/images/dashboard/wokb/overtime.png'; | |
32 | - import wokbImg3 from '/@/assets/images/dashboard/wokb/meal.png'; | |
33 | - import wokbImg4 from '/@/assets/images/dashboard/wokb/leave.png'; | |
34 | - import wokbImg5 from '/@/assets/images/dashboard/wokb/stamp.png'; | |
35 | - import wokbImg6 from '/@/assets/images/dashboard/wokb/travel.png'; | |
36 | - import wokbImg7 from '/@/assets/images/dashboard/wokb/performance.png'; | |
37 | - import wokbImg8 from '/@/assets/images/dashboard/wokb/approve.png'; | |
38 | - const shortCuts = [ | |
39 | - { | |
40 | - img: wokbImg1, | |
41 | - name: '考勤记录', | |
42 | - }, | |
43 | - { | |
44 | - img: wokbImg2, | |
45 | - name: '加班申请', | |
46 | - }, | |
47 | - { | |
48 | - img: wokbImg3, | |
49 | - name: '餐补申请', | |
50 | - }, | |
51 | - { | |
52 | - img: wokbImg4, | |
53 | - name: '请假', | |
54 | - }, | |
55 | - { | |
56 | - img: wokbImg5, | |
57 | - name: '用章申请', | |
58 | - }, | |
59 | - { | |
60 | - img: wokbImg6, | |
61 | - name: '差旅报销', | |
62 | - }, | |
63 | - { | |
64 | - img: wokbImg7, | |
65 | - name: '绩效申请', | |
66 | - }, | |
67 | - { | |
68 | - img: wokbImg8, | |
69 | - name: '审批', | |
70 | - }, | |
71 | - ]; | |
72 | - export default defineComponent({ | |
73 | - components: { [Row.name]: Row, [Col.name]: Col, CollapseContainer, RightOutlined }, | |
74 | - setup() { | |
75 | - return { shortCuts }; | |
76 | - }, | |
77 | - }); | |
78 | -</script> | |
79 | -<style lang="less" scoped> | |
80 | - .shortcuts { | |
81 | - &__item { | |
82 | - text-align: center; | |
83 | - | |
84 | - &-img { | |
85 | - width: 36px; | |
86 | - margin-left: auto; | |
87 | - margin-right: auto; | |
88 | - } | |
89 | - | |
90 | - &-all { | |
91 | - display: inline-block; | |
92 | - width: 36px; | |
93 | - height: 36px; | |
94 | - line-height: 36px; | |
95 | - color: #000; | |
96 | - cursor: pointer; | |
97 | - background: lightgrey; | |
98 | - border-radius: 50%; | |
99 | - } | |
100 | - } | |
101 | - } | |
102 | -</style> |
src/views/dashboard/workbench/components/TodoList.vue deleted
100644 → 0
1 | -<template> | |
2 | - <CollapseContainer class="todo-list" title="待办事项" :canExpan="false"> | |
3 | - <template #title> | |
4 | - <span> 待办事项 <span class="todo-list__total">30</span> </span> | |
5 | - </template> | |
6 | - | |
7 | - <List> | |
8 | - <template v-for="item in todoList" :key="item.id"> | |
9 | - <ListItem class="todo-list__item"> | |
10 | - <ListItemMeta> | |
11 | - <template #title> | |
12 | - <div> | |
13 | - <span class="todo-list__item-title">{{ item.title }}</span> | |
14 | - <span class="todo-list__item-memo">{{ item.memo }}</span> | |
15 | - </div> | |
16 | - </template> | |
17 | - <template #description> | |
18 | - <div class="todo-list__item-desc"> | |
19 | - 提交人:{{ item.sbmter }} | |
20 | - <br /> | |
21 | - 提交时间:{{ item.sbmtTime }} | |
22 | - </div> | |
23 | - </template> | |
24 | - </ListItemMeta> | |
25 | - <a-button type="link"> | |
26 | - <Tag color="blue"> 待审批 </Tag> | |
27 | - </a-button> | |
28 | - </ListItem> | |
29 | - </template> | |
30 | - </List> | |
31 | - <div class="todo-list__all"> | |
32 | - <Tooltip placement="topRight"> | |
33 | - <template #title> 查看更多 </template> | |
34 | - <EllipsisOutlined /> | |
35 | - </Tooltip> | |
36 | - </div> | |
37 | - </CollapseContainer> | |
38 | -</template> | |
39 | -<script lang="ts"> | |
40 | - import { defineComponent } from 'vue'; | |
41 | - import { List, Tag, Tooltip } from 'ant-design-vue'; | |
42 | - import { CollapseContainer } from '/@/components/Container/index'; | |
43 | - | |
44 | - import { EllipsisOutlined } from '@ant-design/icons-vue'; | |
45 | - import { todoList } from '../data'; | |
46 | - | |
47 | - export default defineComponent({ | |
48 | - name: 'TodoList', | |
49 | - components: { | |
50 | - CollapseContainer, | |
51 | - List, | |
52 | - ListItem: List.Item, | |
53 | - ListItemMeta: List.Item.Meta, | |
54 | - Tag, | |
55 | - Tooltip, | |
56 | - EllipsisOutlined, | |
57 | - }, | |
58 | - setup() { | |
59 | - return { todoList }; | |
60 | - }, | |
61 | - }); | |
62 | -</script> | |
63 | -<style lang="less" scoped> | |
64 | - .todo-list { | |
65 | - position: relative; | |
66 | - | |
67 | - &__total { | |
68 | - display: inline-block; | |
69 | - width: 20px; | |
70 | - height: 20px; | |
71 | - font-size: 12px; | |
72 | - line-height: 20px; | |
73 | - color: #fff; | |
74 | - text-align: center; | |
75 | - background: rgba(255, 0, 0, 0.7); | |
76 | - border-radius: 50%; | |
77 | - } | |
78 | - | |
79 | - &__all { | |
80 | - position: absolute; | |
81 | - top: 0; | |
82 | - right: 10px; | |
83 | - height: 56px; | |
84 | - font-size: 24px; | |
85 | - line-height: 56px; | |
86 | - text-align: center; | |
87 | - cursor: pointer; | |
88 | - } | |
89 | - | |
90 | - &__item { | |
91 | - padding: 8px; | |
92 | - | |
93 | - &-title { | |
94 | - font-size: 14px; | |
95 | - font-weight: normal; | |
96 | - line-height: 22px; | |
97 | - color: #1c1d21; | |
98 | - } | |
99 | - | |
100 | - &-memo { | |
101 | - font-size: 12px; | |
102 | - font-weight: normal; | |
103 | - line-height: 22px; | |
104 | - color: #7c8087; | |
105 | - } | |
106 | - | |
107 | - &-desc { | |
108 | - font-size: 12px; | |
109 | - line-height: 22px; | |
110 | - color: #7c8087; | |
111 | - } | |
112 | - } | |
113 | - } | |
114 | -</style> |
src/views/dashboard/workbench/components/WorkbenchHeader.vue
0 → 100644
1 | +<template> | |
2 | + <div class="lg:flex"> | |
3 | + <Avatar :src="headerImg" :size="72" class="!mx-auto !block" /> | |
4 | + <div class="md:ml-6 flex flex-col justify-center md:mt-0 mt-2"> | |
5 | + <h1 class="md:text-lg text-md">早安, Vben, 开始您一天的工作吧!</h1> | |
6 | + <span class="text-secondary"> 今日晴,20℃ - 32℃! </span> | |
7 | + </div> | |
8 | + <div class="flex flex-1 justify-end md:mt-0 mt-4"> | |
9 | + <div class="flex flex-col justify-center text-right"> | |
10 | + <span class="text-secondary"> 待办 </span> | |
11 | + <span class="text-2xl">2/10</span> | |
12 | + </div> | |
13 | + | |
14 | + <div class="flex flex-col justify-center text-right md:mx-16 mx-12"> | |
15 | + <span class="text-secondary"> 项目 </span> | |
16 | + <span class="text-2xl">8</span> | |
17 | + </div> | |
18 | + <div class="flex flex-col justify-center text-right md:mr-10 mr-4"> | |
19 | + <span class="text-secondary"> 团队 </span> | |
20 | + <span class="text-2xl">300</span> | |
21 | + </div> | |
22 | + </div> | |
23 | + </div> | |
24 | +</template> | |
25 | +<script lang="ts"> | |
26 | + import { defineComponent } from 'vue'; | |
27 | + | |
28 | + import { Avatar } from 'ant-design-vue'; | |
29 | + | |
30 | + import headerImg from '/@/assets/images/header.jpg'; | |
31 | + export default defineComponent({ | |
32 | + components: { Avatar }, | |
33 | + setup() { | |
34 | + return { headerImg }; | |
35 | + }, | |
36 | + }); | |
37 | +</script> | ... | ... |
src/views/dashboard/workbench/components/data.ts
0 → 100644
1 | +interface GroupItem { | |
2 | + title: string; | |
3 | + icon: string; | |
4 | + color: string; | |
5 | + desc: string; | |
6 | + date: string; | |
7 | + group: string; | |
8 | +} | |
9 | + | |
10 | +interface NavItem { | |
11 | + title: string; | |
12 | + icon: string; | |
13 | + color: string; | |
14 | +} | |
15 | + | |
16 | +interface DynamicInfoItem { | |
17 | + avatar: string; | |
18 | + name: string; | |
19 | + date: string; | |
20 | + desc: string; | |
21 | +} | |
22 | + | |
23 | +export const navItems: NavItem[] = [ | |
24 | + { | |
25 | + title: '首页', | |
26 | + icon: 'ion:home-outline', | |
27 | + color: '#1fdaca', | |
28 | + }, | |
29 | + { | |
30 | + title: '仪表盘', | |
31 | + icon: 'ion:grid-outline', | |
32 | + color: '#bf0c2c', | |
33 | + }, | |
34 | + { | |
35 | + title: '组件', | |
36 | + icon: 'ion:layers-outline', | |
37 | + color: '#e18525', | |
38 | + }, | |
39 | + { | |
40 | + title: '系统管理', | |
41 | + icon: 'ion:settings-outline', | |
42 | + color: '#3fb27f', | |
43 | + }, | |
44 | + { | |
45 | + title: '权限管理', | |
46 | + icon: 'ion:key-outline', | |
47 | + color: '#4daf1bc9', | |
48 | + }, | |
49 | + { | |
50 | + title: '图表', | |
51 | + icon: 'ion:bar-chart-outline', | |
52 | + color: '#00d8ff', | |
53 | + }, | |
54 | +]; | |
55 | + | |
56 | +export const dynamicInfoItems: DynamicInfoItem[] = [ | |
57 | + { | |
58 | + avatar: 'dynamic-avatar-1|svg', | |
59 | + name: '威廉', | |
60 | + date: '刚刚', | |
61 | + desc: `在 <a>开源组</a> 创建了项目 <a>Vue</a>`, | |
62 | + }, | |
63 | + { | |
64 | + avatar: 'dynamic-avatar-2|svg', | |
65 | + name: '艾文', | |
66 | + date: '1个小时前', | |
67 | + desc: `关注了 <a>威廉</a> `, | |
68 | + }, | |
69 | + { | |
70 | + avatar: 'dynamic-avatar-3|svg', | |
71 | + name: '克里斯', | |
72 | + date: '1天前', | |
73 | + desc: `发布了 <a>个人动态</a> `, | |
74 | + }, | |
75 | + { | |
76 | + avatar: 'dynamic-avatar-4|svg', | |
77 | + name: 'Vben', | |
78 | + date: '2天前', | |
79 | + desc: `发表文章 <a>如何编写一个Vite插件</a> `, | |
80 | + }, | |
81 | + { | |
82 | + avatar: 'dynamic-avatar-5|svg', | |
83 | + name: '皮特', | |
84 | + date: '3天前', | |
85 | + desc: `回复了 <a>杰克</a> 的问题 <a>如何进行项目优化?</a>`, | |
86 | + }, | |
87 | + { | |
88 | + avatar: 'dynamic-avatar-6|svg', | |
89 | + name: '杰克', | |
90 | + date: '1周前', | |
91 | + desc: `关闭了问题 <a>如何运行项目</a> `, | |
92 | + }, | |
93 | + { | |
94 | + avatar: 'dynamic-avatar-1|svg', | |
95 | + name: '威廉', | |
96 | + date: '1周前', | |
97 | + desc: `发布了 <a>个人动态</a> `, | |
98 | + }, | |
99 | + { | |
100 | + avatar: 'dynamic-avatar-1|svg', | |
101 | + name: '威廉', | |
102 | + date: '2021-04-01 20:00', | |
103 | + desc: `推送了代码到 <a>Github</a>`, | |
104 | + }, | |
105 | +]; | |
106 | + | |
107 | +export const groupItems: GroupItem[] = [ | |
108 | + { | |
109 | + title: 'Github', | |
110 | + icon: 'carbon:logo-github', | |
111 | + color: '', | |
112 | + desc: '不要等待机会,而要创造机会。', | |
113 | + group: '开源组', | |
114 | + date: '2021-04-01', | |
115 | + }, | |
116 | + { | |
117 | + title: 'Vue', | |
118 | + icon: 'ion:logo-vue', | |
119 | + color: '#3fb27f', | |
120 | + desc: '现在的你决定将来的你。', | |
121 | + group: '算法组', | |
122 | + date: '2021-04-01', | |
123 | + }, | |
124 | + { | |
125 | + title: 'Html5', | |
126 | + icon: 'ion:logo-html5', | |
127 | + color: '#e18525', | |
128 | + desc: '没有什么才能比努力更重要。', | |
129 | + group: '上班摸鱼', | |
130 | + date: '2021-04-01', | |
131 | + }, | |
132 | + { | |
133 | + title: 'Angular', | |
134 | + icon: 'ion:logo-angular', | |
135 | + color: '#bf0c2c', | |
136 | + desc: '热情和欲望可以突破一切难关。', | |
137 | + group: 'UI', | |
138 | + date: '2021-04-01', | |
139 | + }, | |
140 | + { | |
141 | + title: 'React', | |
142 | + icon: 'bx:bxl-react', | |
143 | + color: '#00d8ff', | |
144 | + desc: '健康的身体是实目标的基石。', | |
145 | + group: '技术牛', | |
146 | + date: '2021-04-01', | |
147 | + }, | |
148 | + { | |
149 | + title: 'Js', | |
150 | + icon: 'ion:logo-javascript', | |
151 | + color: '#4daf1bc9', | |
152 | + desc: '路是走出来的,而不是空想出来的。', | |
153 | + group: '架构组', | |
154 | + date: '2021-04-01', | |
155 | + }, | |
156 | +]; | ... | ... |
src/views/dashboard/workbench/data.ts deleted
100644 → 0
1 | -export const wokbProd = [ | |
2 | - { | |
3 | - amount: '20', | |
4 | - type: '成品总数', | |
5 | - }, | |
6 | - { | |
7 | - amount: '50', | |
8 | - type: '未发布', | |
9 | - }, | |
10 | - { | |
11 | - amount: '80', | |
12 | - type: '发布中', | |
13 | - }, | |
14 | - { | |
15 | - amount: '100', | |
16 | - type: '异常', | |
17 | - }, | |
18 | -]; | |
19 | - | |
20 | -export const todoList = (() => { | |
21 | - const ret: any[] = []; | |
22 | - for (let index = 0; index < 3; index++) { | |
23 | - ret.push({ | |
24 | - id: index, | |
25 | - sbmter: '张三', | |
26 | - sbmtTime: new Date().toLocaleString(), | |
27 | - title: '主要', | |
28 | - memo: '工作任务', | |
29 | - }); | |
30 | - } | |
31 | - return ret; | |
32 | -})(); | |
33 | -export const newList = (() => { | |
34 | - const ret: any[] = []; | |
35 | - for (let index = 0; index < 3; index++) { | |
36 | - ret.push({ | |
37 | - id: index, | |
38 | - sender: '李四', | |
39 | - sendTime: new Date().toLocaleString(), | |
40 | - title: '代码', | |
41 | - memo: '工作任务', | |
42 | - cnteId: `c${index}`, | |
43 | - cnteStas: 'opened', | |
44 | - cnteRepo: index, | |
45 | - }); | |
46 | - } | |
47 | - return ret; | |
48 | -})(); |
src/views/dashboard/workbench/index.vue
1 | 1 | <template> |
2 | - <a-row class="workbench p-4" :gutter="12"> | |
3 | - <a-col :md="24" :lg="17"> | |
4 | - <ProdTotal class="mb-3" /> | |
5 | - <TodoList class="mb-3" /> | |
6 | - <NewsList class="mb-3" /> | |
7 | - </a-col> | |
8 | - <a-col :md="24" :lg="7"> | |
9 | - <img src="/@/assets/images/dashboard/wokb/wokb.png" class="workbench__wokb-img mb-3" /> | |
10 | - <ShortCuts class="mb-3" /> | |
11 | - <Week class="mb-3" /> | |
12 | - </a-col> | |
13 | - </a-row> | |
2 | + <PageWrapper> | |
3 | + <template #headerContent> <WorkbenchHeader /> </template> | |
4 | + <div class="lg:flex"> | |
5 | + <div class="lg:w-7/10 w-full !mr-4 enter-y"> | |
6 | + <ProjectCard :loading="loading" class="enter-y" /> | |
7 | + <DynamicInfo :loading="loading" class="!my-4 enter-y" /> | |
8 | + </div> | |
9 | + <div class="lg:w-3/10 w-full enter-y"> | |
10 | + <QuickNav :loading="loading" class="enter-y" /> | |
11 | + | |
12 | + <Card class="!my-4 enter-y" :loading="loading"> | |
13 | + <img class="xl:h-50 h-30 mx-auto" src="../../../assets/svg/illustration.svg" /> | |
14 | + </Card> | |
15 | + | |
16 | + <SaleRadar :loading="loading" class="enter-y" /> | |
17 | + </div> | |
18 | + </div> | |
19 | + </PageWrapper> | |
14 | 20 | </template> |
15 | 21 | <script lang="ts"> |
16 | - import { defineComponent } from 'vue'; | |
17 | - import ProdTotal from './components/ProdTotal.vue'; | |
18 | - import TodoList from './components/TodoList.vue'; | |
19 | - import Week from './components/Week.vue'; | |
20 | - import NewsList from './components/NewsList.vue'; | |
21 | - import ShortCuts from './components/ShortCuts.vue'; | |
22 | - import { Row, Col } from 'ant-design-vue'; | |
22 | + import { defineComponent, ref } from 'vue'; | |
23 | + | |
24 | + import { Card } from 'ant-design-vue'; | |
25 | + import { PageWrapper } from '/@/components/Page'; | |
26 | + import WorkbenchHeader from './components/WorkbenchHeader.vue'; | |
27 | + import ProjectCard from './components/ProjectCard.vue'; | |
28 | + import QuickNav from './components/QuickNav.vue'; | |
29 | + import DynamicInfo from './components/DynamicInfo.vue'; | |
30 | + import SaleRadar from './components/SaleRadar.vue'; | |
23 | 31 | |
24 | 32 | export default defineComponent({ |
25 | 33 | components: { |
26 | - ProdTotal, | |
27 | - TodoList, | |
28 | - Week, | |
29 | - ShortCuts, | |
30 | - NewsList, | |
31 | - [Row.name]: Row, | |
32 | - [Col.name]: Col, | |
34 | + PageWrapper, | |
35 | + WorkbenchHeader, | |
36 | + ProjectCard, | |
37 | + QuickNav, | |
38 | + DynamicInfo, | |
39 | + SaleRadar, | |
40 | + Card, | |
33 | 41 | }, |
34 | 42 | setup() { |
35 | - return {}; | |
43 | + const loading = ref(true); | |
44 | + | |
45 | + setTimeout(() => { | |
46 | + loading.value = false; | |
47 | + }, 1500); | |
48 | + | |
49 | + return { | |
50 | + loading, | |
51 | + }; | |
36 | 52 | }, |
37 | 53 | }); |
38 | 54 | </script> |
39 | -<style lang="less" scoped> | |
40 | - .workbench { | |
41 | - &__wokb-img { | |
42 | - width: 100%; | |
43 | - height: 240px; | |
44 | - } | |
45 | - } | |
46 | -</style> | ... | ... |
src/views/demo/charts/SaleRadar.vue
0 → 100644
1 | +<template> | |
2 | + <Card title="销售统计" :loading="loading"> | |
3 | + <div ref="chartRef" :style="{ width, height }"></div> | |
4 | + </Card> | |
5 | +</template> | |
6 | +<script lang="ts"> | |
7 | + import { defineComponent, Ref, ref, watch } from 'vue'; | |
8 | + | |
9 | + import { Card } from 'ant-design-vue'; | |
10 | + import { useECharts } from '/@/hooks/web/useECharts'; | |
11 | + | |
12 | + export default defineComponent({ | |
13 | + components: { Card }, | |
14 | + props: { | |
15 | + loading: Boolean, | |
16 | + width: { | |
17 | + type: String as PropType<string>, | |
18 | + default: '100%', | |
19 | + }, | |
20 | + height: { | |
21 | + type: String as PropType<string>, | |
22 | + default: '400px', | |
23 | + }, | |
24 | + }, | |
25 | + setup(props) { | |
26 | + const chartRef = ref<HTMLDivElement | null>(null); | |
27 | + const { setOptions } = useECharts(chartRef as Ref<HTMLDivElement>); | |
28 | + watch( | |
29 | + () => props.loading, | |
30 | + () => { | |
31 | + if (props.loading) { | |
32 | + return; | |
33 | + } | |
34 | + setOptions({ | |
35 | + backgroundColor: '#fff', | |
36 | + legend: { | |
37 | + bottom: 0, | |
38 | + data: ['Visits', 'Sales'], | |
39 | + }, | |
40 | + tooltip: {}, | |
41 | + radar: { | |
42 | + radius: '60%', | |
43 | + splitNumber: 8, | |
44 | + indicator: [ | |
45 | + { | |
46 | + text: '2017', | |
47 | + max: 100, | |
48 | + }, | |
49 | + { | |
50 | + text: '2017', | |
51 | + max: 100, | |
52 | + }, | |
53 | + { | |
54 | + text: '2018', | |
55 | + max: 100, | |
56 | + }, | |
57 | + { | |
58 | + text: '2019', | |
59 | + max: 100, | |
60 | + }, | |
61 | + { | |
62 | + text: '2020', | |
63 | + max: 100, | |
64 | + }, | |
65 | + { | |
66 | + text: '2021', | |
67 | + max: 100, | |
68 | + }, | |
69 | + ], | |
70 | + }, | |
71 | + series: [ | |
72 | + { | |
73 | + type: 'radar', | |
74 | + symbolSize: 0, | |
75 | + areaStyle: { | |
76 | + shadowBlur: 0, | |
77 | + shadowColor: 'rgba(0,0,0,.2)', | |
78 | + shadowOffsetX: 0, | |
79 | + shadowOffsetY: 10, | |
80 | + opacity: 1, | |
81 | + }, | |
82 | + data: [ | |
83 | + { | |
84 | + value: [90, 50, 86, 40, 50, 20], | |
85 | + name: 'Visits', | |
86 | + itemStyle: { | |
87 | + color: '#9f8ed7', | |
88 | + }, | |
89 | + }, | |
90 | + { | |
91 | + value: [70, 75, 70, 76, 20, 85], | |
92 | + name: 'Sales', | |
93 | + itemStyle: { | |
94 | + color: '#1edec5', | |
95 | + }, | |
96 | + }, | |
97 | + ], | |
98 | + }, | |
99 | + ], | |
100 | + }); | |
101 | + }, | |
102 | + { immediate: true } | |
103 | + ); | |
104 | + return { chartRef }; | |
105 | + }, | |
106 | + }); | |
107 | +</script> | ... | ... |
src/views/dashboard/workbench/components/Week.vue renamed to src/views/demo/charts/apex/SaleRadar.vue
1 | 1 | <template> |
2 | - <CollapseContainer title="销售统计" :canExpan="false"> | |
3 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
4 | - </CollapseContainer> | |
2 | + <div ref="chartRef" :style="{ width: '100%' }"></div> | |
5 | 3 | </template> |
6 | 4 | <script lang="ts"> |
7 | 5 | import { defineComponent, Ref, ref, onMounted } from 'vue'; |
8 | 6 | |
9 | - import { CollapseContainer } from '/@/components/Container/index'; | |
10 | 7 | import { useApexCharts } from '/@/hooks/web/useApexCharts'; |
11 | 8 | |
12 | 9 | export default defineComponent({ |
13 | - components: { CollapseContainer }, | |
14 | 10 | setup() { |
15 | 11 | const chartRef = ref<HTMLDivElement | null>(null); |
16 | 12 | const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); |
... | ... | @@ -20,59 +16,31 @@ |
20 | 16 | { name: 'Visits', data: [90, 50, 86, 40, 100, 20] }, |
21 | 17 | { name: 'Sales', data: [70, 75, 70, 76, 20, 85] }, |
22 | 18 | ], |
23 | - dataLabels: { | |
24 | - style: { | |
25 | - colors: ['#b9c3cd', '#b9c3cd', '#b9c3cd', '#b9c3cd', '#b9c3cd', '#b9c3cd'], | |
26 | - }, | |
27 | - }, | |
28 | 19 | chart: { |
29 | 20 | height: 350, |
30 | 21 | type: 'radar', |
31 | - dropShadow: { | |
32 | - enabled: true, | |
33 | - blur: 1, | |
34 | - left: 1, | |
35 | - top: 1, | |
22 | + toolbar: { | |
23 | + show: false, | |
36 | 24 | }, |
37 | 25 | }, |
38 | 26 | yaxis: { |
39 | 27 | show: false, |
40 | 28 | }, |
41 | - grid: { | |
42 | - show: false, | |
43 | - }, | |
44 | - legend: { show: false }, | |
29 | + | |
45 | 30 | title: { |
46 | 31 | show: false, |
47 | 32 | }, |
48 | - tooltip: { | |
49 | - x: { show: false }, | |
50 | - }, | |
51 | 33 | markers: { |
52 | - size: 0, | |
34 | + // size: 0, | |
53 | 35 | }, |
54 | 36 | xaxis: { |
55 | - categories: ['2011', '2012', '2013', '2014', '2015', '2016'], | |
37 | + categories: ['2016', '2017', '2018', '2019', '2020', '2021'], | |
56 | 38 | }, |
57 | 39 | stroke: { |
58 | 40 | width: 0, |
59 | 41 | }, |
60 | 42 | colors: ['#9f8ed7', '#1edec5'], |
61 | - plotOptions: { | |
62 | - radar: { | |
63 | - polygons: { | |
64 | - strokeColors: [ | |
65 | - '#e8e8e8', | |
66 | - 'transparent', | |
67 | - 'transparent', | |
68 | - 'transparent', | |
69 | - 'transparent', | |
70 | - 'transparent', | |
71 | - ], | |
72 | - connectorColors: 'transparent', | |
73 | - }, | |
74 | - }, | |
75 | - }, | |
43 | + | |
76 | 44 | fill: { |
77 | 45 | type: 'gradient', |
78 | 46 | gradient: { | ... | ... |
src/views/demo/charts/apex/index.vue
... | ... | @@ -12,6 +12,9 @@ |
12 | 12 | <div class="demo-box"> |
13 | 13 | <Mixed /> |
14 | 14 | </div> |
15 | + <div class="demo-box"> | |
16 | + <SaleRadar /> | |
17 | + </div> | |
15 | 18 | </div> |
16 | 19 | </template> |
17 | 20 | <script> |
... | ... | @@ -21,8 +24,9 @@ |
21 | 24 | import Bar from './Bar.vue'; |
22 | 25 | import Area from './Area.vue'; |
23 | 26 | import Mixed from './Mixed.vue'; |
27 | + import SaleRadar from './SaleRadar.vue'; | |
24 | 28 | export default defineComponent({ |
25 | - components: { Line, Bar, Area, Mixed }, | |
29 | + components: { Line, Bar, Area, Mixed, SaleRadar }, | |
26 | 30 | setup() {}, |
27 | 31 | }); |
28 | 32 | </script> | ... | ... |
src/views/demo/comp/cropper/index.vue
1 | 1 | <template> |
2 | 2 | <PageWrapper title="图片裁剪示例" contentBackground> |
3 | - <CropperImage src="https://fengyuanchen.github.io/cropperjs/images/picture.jpg"></CropperImage> | |
3 | + <CropperImage src="https://fengyuanchen.github.io/cropperjs/images/picture.jpg" /> | |
4 | 4 | </PageWrapper> |
5 | 5 | </template> |
6 | 6 | <script lang="ts"> | ... | ... |
src/views/demo/feat/icon/index.vue
... | ... | @@ -24,6 +24,9 @@ |
24 | 24 | <CollapseContainer title="svg 雪碧图" class="my-5"> |
25 | 25 | <div class="flex justify-around flex-wrap"> |
26 | 26 | <SvgIcon name="test" size="32" /> |
27 | + <template v-for="item in 6" :key="item"> | |
28 | + <SvgIcon :name="`dynamic-avatar-${item}`" size="32" /> | |
29 | + </template> | |
27 | 30 | </div> |
28 | 31 | </CollapseContainer> |
29 | 32 | ... | ... |
src/views/demo/page/account/center/index.vue
vite.config.ts
windi.config.ts
yarn.lock
... | ... | @@ -297,6 +297,11 @@ |
297 | 297 | resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.11.tgz#f93ebfc99d21c1772afbbaa153f47e7ce2f50b88" |
298 | 298 | integrity sha512-PhuoqeHoO9fc4ffMEVk4qb/w/s2iOSWohvbHxLtxui0eBg3Lg5gN1U8wp1V1u61hOWkPQJJyJzGH6Y+grwkq8Q== |
299 | 299 | |
300 | +"@babel/parser@^7.13.9": | |
301 | + version "7.13.13" | |
302 | + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz#42f03862f4aed50461e543270916b47dd501f0df" | |
303 | + integrity sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw== | |
304 | + | |
300 | 305 | "@babel/plugin-proposal-async-generator-functions@^7.13.8": |
301 | 306 | version "7.13.8" |
302 | 307 | resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz#87aacb574b3bc4b5603f6fe41458d72a5a2ec4b1" |
... | ... | @@ -1121,10 +1126,10 @@ |
1121 | 1126 | dependencies: |
1122 | 1127 | cross-fetch "^3.0.6" |
1123 | 1128 | |
1124 | -"@iconify/json@^1.1.322": | |
1125 | - version "1.1.322" | |
1126 | - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.322.tgz#5559ba4efc658a423ce39e7af7ab5f5e8ee7bf7a" | |
1127 | - integrity sha512-D4o3P8Mrrvd/Gz2qBFVNZYeEn+A/OQkdfT9eh6hz3mz49ob/nk8Q3IRUC0xvVdE4PLawqcKAiKjUyYC8tk8+lA== | |
1129 | +"@iconify/json@^1.1.323": | |
1130 | + version "1.1.323" | |
1131 | + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.323.tgz#38cf0059904cbb18ed0d32b458491aee59497e91" | |
1132 | + integrity sha512-sSW9u/75hTRdxgNJ0midhBAR2dXe04umm0wn2TXTsKwVQouyv1Ik01ZtA19qMRRvY0CyCc+2CeSYDSxZcfjyKQ== | |
1128 | 1133 | |
1129 | 1134 | "@intlify/core-base@9.0.0": |
1130 | 1135 | version "9.0.0" |
... | ... | @@ -1398,10 +1403,10 @@ |
1398 | 1403 | "@babel/helper-module-imports" "^7.10.4" |
1399 | 1404 | "@rollup/pluginutils" "^3.1.0" |
1400 | 1405 | |
1401 | -"@rollup/plugin-node-resolve@^11.2.0": | |
1402 | - version "11.2.0" | |
1403 | - resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.0.tgz#a5ab88c35bb7622d115f44984dee305112b6f714" | |
1404 | - integrity sha512-qHjNIKYt5pCcn+5RUBQxK8krhRvf1HnyVgUCcFFcweDS7fhkOLZeYh0mhHK6Ery8/bb9tvN/ubPzmfF0qjDCTA== | |
1406 | +"@rollup/plugin-node-resolve@^11.2.1": | |
1407 | + version "11.2.1" | |
1408 | + resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" | |
1409 | + integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== | |
1405 | 1410 | dependencies: |
1406 | 1411 | "@rollup/pluginutils" "^3.1.0" |
1407 | 1412 | "@types/resolve" "1.17.1" |
... | ... | @@ -1806,13 +1811,13 @@ |
1806 | 1811 | semver "^7.3.2" |
1807 | 1812 | tsutils "^3.17.1" |
1808 | 1813 | |
1809 | -"@typescript-eslint/eslint-plugin@^4.19.0": | |
1810 | - version "4.19.0" | |
1811 | - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz#56f8da9ee118fe9763af34d6a526967234f6a7f0" | |
1812 | - integrity sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw== | |
1814 | +"@typescript-eslint/eslint-plugin@^4.20.0": | |
1815 | + version "4.20.0" | |
1816 | + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.20.0.tgz#9d8794bd99aad9153092ad13c96164e3082e9a92" | |
1817 | + integrity sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ== | |
1813 | 1818 | dependencies: |
1814 | - "@typescript-eslint/experimental-utils" "4.19.0" | |
1815 | - "@typescript-eslint/scope-manager" "4.19.0" | |
1819 | + "@typescript-eslint/experimental-utils" "4.20.0" | |
1820 | + "@typescript-eslint/scope-manager" "4.20.0" | |
1816 | 1821 | debug "^4.1.1" |
1817 | 1822 | functional-red-black-tree "^1.0.1" |
1818 | 1823 | lodash "^4.17.15" |
... | ... | @@ -1832,15 +1837,15 @@ |
1832 | 1837 | eslint-scope "^5.0.0" |
1833 | 1838 | eslint-utils "^2.0.0" |
1834 | 1839 | |
1835 | -"@typescript-eslint/experimental-utils@4.19.0": | |
1836 | - version "4.19.0" | |
1837 | - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz#9ca379919906dc72cb0fcd817d6cb5aa2d2054c6" | |
1838 | - integrity sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA== | |
1840 | +"@typescript-eslint/experimental-utils@4.20.0": | |
1841 | + version "4.20.0" | |
1842 | + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz#a8ab2d7b61924f99042b7d77372996d5f41dc44b" | |
1843 | + integrity sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng== | |
1839 | 1844 | dependencies: |
1840 | 1845 | "@types/json-schema" "^7.0.3" |
1841 | - "@typescript-eslint/scope-manager" "4.19.0" | |
1842 | - "@typescript-eslint/types" "4.19.0" | |
1843 | - "@typescript-eslint/typescript-estree" "4.19.0" | |
1846 | + "@typescript-eslint/scope-manager" "4.20.0" | |
1847 | + "@typescript-eslint/types" "4.20.0" | |
1848 | + "@typescript-eslint/typescript-estree" "4.20.0" | |
1844 | 1849 | eslint-scope "^5.0.0" |
1845 | 1850 | eslint-utils "^2.0.0" |
1846 | 1851 | |
... | ... | @@ -1854,14 +1859,14 @@ |
1854 | 1859 | "@typescript-eslint/typescript-estree" "4.18.0" |
1855 | 1860 | debug "^4.1.1" |
1856 | 1861 | |
1857 | -"@typescript-eslint/parser@^4.19.0": | |
1858 | - version "4.19.0" | |
1859 | - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz#4ae77513b39f164f1751f21f348d2e6cb2d11128" | |
1860 | - integrity sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA== | |
1862 | +"@typescript-eslint/parser@^4.20.0": | |
1863 | + version "4.20.0" | |
1864 | + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz#8dd403c8b4258b99194972d9799e201b8d083bdd" | |
1865 | + integrity sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA== | |
1861 | 1866 | dependencies: |
1862 | - "@typescript-eslint/scope-manager" "4.19.0" | |
1863 | - "@typescript-eslint/types" "4.19.0" | |
1864 | - "@typescript-eslint/typescript-estree" "4.19.0" | |
1867 | + "@typescript-eslint/scope-manager" "4.20.0" | |
1868 | + "@typescript-eslint/types" "4.20.0" | |
1869 | + "@typescript-eslint/typescript-estree" "4.20.0" | |
1865 | 1870 | debug "^4.1.1" |
1866 | 1871 | |
1867 | 1872 | "@typescript-eslint/scope-manager@4.18.0": |
... | ... | @@ -1872,23 +1877,23 @@ |
1872 | 1877 | "@typescript-eslint/types" "4.18.0" |
1873 | 1878 | "@typescript-eslint/visitor-keys" "4.18.0" |
1874 | 1879 | |
1875 | -"@typescript-eslint/scope-manager@4.19.0": | |
1876 | - version "4.19.0" | |
1877 | - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz#5e0b49eca4df7684205d957c9856f4e720717a4f" | |
1878 | - integrity sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g== | |
1880 | +"@typescript-eslint/scope-manager@4.20.0": | |
1881 | + version "4.20.0" | |
1882 | + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz#953ecbf3b00845ece7be66246608be9d126d05ca" | |
1883 | + integrity sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ== | |
1879 | 1884 | dependencies: |
1880 | - "@typescript-eslint/types" "4.19.0" | |
1881 | - "@typescript-eslint/visitor-keys" "4.19.0" | |
1885 | + "@typescript-eslint/types" "4.20.0" | |
1886 | + "@typescript-eslint/visitor-keys" "4.20.0" | |
1882 | 1887 | |
1883 | 1888 | "@typescript-eslint/types@4.18.0": |
1884 | 1889 | version "4.18.0" |
1885 | 1890 | resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.18.0.tgz#bebe323f81f2a7e2e320fac9415e60856267584a" |
1886 | 1891 | integrity sha512-/BRociARpj5E+9yQ7cwCF/SNOWwXJ3qhjurMuK2hIFUbr9vTuDeu476Zpu+ptxY2kSxUHDGLLKy+qGq2sOg37A== |
1887 | 1892 | |
1888 | -"@typescript-eslint/types@4.19.0": | |
1889 | - version "4.19.0" | |
1890 | - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz#5181d5d2afd02e5b8f149ebb37ffc8bd7b07a568" | |
1891 | - integrity sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA== | |
1893 | +"@typescript-eslint/types@4.20.0": | |
1894 | + version "4.20.0" | |
1895 | + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz#c6cf5ef3c9b1c8f699a9bbdafb7a1da1ca781225" | |
1896 | + integrity sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w== | |
1892 | 1897 | |
1893 | 1898 | "@typescript-eslint/typescript-estree@4.18.0": |
1894 | 1899 | version "4.18.0" |
... | ... | @@ -1903,13 +1908,13 @@ |
1903 | 1908 | semver "^7.3.2" |
1904 | 1909 | tsutils "^3.17.1" |
1905 | 1910 | |
1906 | -"@typescript-eslint/typescript-estree@4.19.0": | |
1907 | - version "4.19.0" | |
1908 | - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz#8a709ffa400284ab72df33376df085e2e2f61147" | |
1909 | - integrity sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA== | |
1911 | +"@typescript-eslint/typescript-estree@4.20.0": | |
1912 | + version "4.20.0" | |
1913 | + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz#8b3b08f85f18a8da5d88f65cb400f013e88ab7be" | |
1914 | + integrity sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA== | |
1910 | 1915 | dependencies: |
1911 | - "@typescript-eslint/types" "4.19.0" | |
1912 | - "@typescript-eslint/visitor-keys" "4.19.0" | |
1916 | + "@typescript-eslint/types" "4.20.0" | |
1917 | + "@typescript-eslint/visitor-keys" "4.20.0" | |
1913 | 1918 | debug "^4.1.1" |
1914 | 1919 | globby "^11.0.1" |
1915 | 1920 | is-glob "^4.0.1" |
... | ... | @@ -1924,12 +1929,12 @@ |
1924 | 1929 | "@typescript-eslint/types" "4.18.0" |
1925 | 1930 | eslint-visitor-keys "^2.0.0" |
1926 | 1931 | |
1927 | -"@typescript-eslint/visitor-keys@4.19.0": | |
1928 | - version "4.19.0" | |
1929 | - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz#cbea35109cbd9b26e597644556be4546465d8f7f" | |
1930 | - integrity sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A== | |
1932 | +"@typescript-eslint/visitor-keys@4.20.0": | |
1933 | + version "4.20.0" | |
1934 | + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz#1e84db034da13f208325e6bfc995c3b75f7dbd62" | |
1935 | + integrity sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A== | |
1931 | 1936 | dependencies: |
1932 | - "@typescript-eslint/types" "4.19.0" | |
1937 | + "@typescript-eslint/types" "4.20.0" | |
1933 | 1938 | eslint-visitor-keys "^2.0.0" |
1934 | 1939 | |
1935 | 1940 | "@vitejs/plugin-legacy@^1.3.2": |
... | ... | @@ -1954,10 +1959,10 @@ |
1954 | 1959 | "@vue/babel-plugin-jsx" "^1.0.3" |
1955 | 1960 | hash-sum "^2.0.0" |
1956 | 1961 | |
1957 | -"@vitejs/plugin-vue@^1.2.0": | |
1958 | - version "1.2.0" | |
1959 | - resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.2.0.tgz#f0a92470b74761f90afc8cda204fa3bec9df09f4" | |
1960 | - integrity sha512-IhSJfJH6IDNEAnhr91+2vhLLe/1SqkA/2BP19jwtn54DGI+cNbZIxiPhHIdKUpdRo0QwErOh6Jy1Maxk2uVo7A== | |
1962 | +"@vitejs/plugin-vue@^1.2.1": | |
1963 | + version "1.2.1" | |
1964 | + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.2.1.tgz#6de49436fc346f829a56676066428e3f011522ac" | |
1965 | + integrity sha512-TG+LbEUNwfFrx1VyN+iq+PsiGd9MT16hUdJY+BnMXj3MrLAF8m3VYUspTDM3aXoh48YDmAkMjG4gWFRg3lbG5A== | |
1961 | 1966 | |
1962 | 1967 | "@vue/babel-helper-vue-transform-on@^1.0.2": |
1963 | 1968 | version "1.0.2" |
... | ... | @@ -1979,6 +1984,17 @@ |
1979 | 1984 | html-tags "^3.1.0" |
1980 | 1985 | svg-tags "^1.0.0" |
1981 | 1986 | |
1987 | +"@vue/compiler-core@3.0.10": | |
1988 | + version "3.0.10" | |
1989 | + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.10.tgz#ced92120c6b9bab7b6c44dfe5e3e5cf2ea422531" | |
1990 | + integrity sha512-rayD+aODgX9CWgWv0cAI+whPLyMmtkWfNGsZpdpsaIloh8mY2hX8+SvE1Nn3755YhGWJ/7oaDEcNpOctGwZbsA== | |
1991 | + dependencies: | |
1992 | + "@babel/parser" "^7.12.0" | |
1993 | + "@babel/types" "^7.12.0" | |
1994 | + "@vue/shared" "3.0.10" | |
1995 | + estree-walker "^2.0.1" | |
1996 | + source-map "^0.6.1" | |
1997 | + | |
1982 | 1998 | "@vue/compiler-core@3.0.7": |
1983 | 1999 | version "3.0.7" |
1984 | 2000 | resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.7.tgz#421782a4c67cc3f2b7c30457ef446d74f8524f74" |
... | ... | @@ -1990,6 +2006,14 @@ |
1990 | 2006 | estree-walker "^2.0.1" |
1991 | 2007 | source-map "^0.6.1" |
1992 | 2008 | |
2009 | +"@vue/compiler-dom@3.0.10": | |
2010 | + version "3.0.10" | |
2011 | + resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.10.tgz#59d3597498e7d4b0b92f3886a823f99d5b08f1fe" | |
2012 | + integrity sha512-SzN1li9xAxtqkZimR1AFU2t1N0vzsAJxR/5764xoS0xedwhUU9s8s+Tks2FNMLsXiqdkP2Qd4zAM+9EwTbZmRw== | |
2013 | + dependencies: | |
2014 | + "@vue/compiler-core" "3.0.10" | |
2015 | + "@vue/shared" "3.0.10" | |
2016 | + | |
1993 | 2017 | "@vue/compiler-dom@3.0.7": |
1994 | 2018 | version "3.0.7" |
1995 | 2019 | resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.7.tgz#54d2e12fb9a7aff53abd19dac2c2679533f0c919" |
... | ... | @@ -1998,17 +2022,17 @@ |
1998 | 2022 | "@vue/compiler-core" "3.0.7" |
1999 | 2023 | "@vue/shared" "3.0.7" |
2000 | 2024 | |
2001 | -"@vue/compiler-sfc@3.0.7": | |
2002 | - version "3.0.7" | |
2003 | - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.7.tgz#900414750cc726553b870490f48073451fd14f07" | |
2004 | - integrity sha512-37/QILpGE+J3V+bP9Slg9e6xGqfk+MmS2Yj8ChR4fS0/qWUU/YoYHE0GPIzjmBdH0JVOOmJqunxowIXmqNiHng== | |
2025 | +"@vue/compiler-sfc@3.0.10": | |
2026 | + version "3.0.10" | |
2027 | + resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.10.tgz#de6bc9be7f5ab1d944048a9be04c72c3571d4321" | |
2028 | + integrity sha512-LLbXHwKMM72aomKsj9AySkLP1xIHREh/3w0nueenKhsWuaKTL1/XUhIPml23+Z+tX55qeJiUIHDeJuFSxfgQfg== | |
2005 | 2029 | dependencies: |
2006 | - "@babel/parser" "^7.12.0" | |
2007 | - "@babel/types" "^7.12.0" | |
2008 | - "@vue/compiler-core" "3.0.7" | |
2009 | - "@vue/compiler-dom" "3.0.7" | |
2010 | - "@vue/compiler-ssr" "3.0.7" | |
2011 | - "@vue/shared" "3.0.7" | |
2030 | + "@babel/parser" "^7.13.9" | |
2031 | + "@babel/types" "^7.13.0" | |
2032 | + "@vue/compiler-core" "3.0.10" | |
2033 | + "@vue/compiler-dom" "3.0.10" | |
2034 | + "@vue/compiler-ssr" "3.0.10" | |
2035 | + "@vue/shared" "3.0.10" | |
2012 | 2036 | consolidate "^0.16.0" |
2013 | 2037 | estree-walker "^2.0.1" |
2014 | 2038 | hash-sum "^2.0.0" |
... | ... | @@ -2020,19 +2044,26 @@ |
2020 | 2044 | postcss-selector-parser "^6.0.4" |
2021 | 2045 | source-map "^0.6.1" |
2022 | 2046 | |
2023 | -"@vue/compiler-ssr@3.0.7": | |
2024 | - version "3.0.7" | |
2025 | - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.7.tgz#28b85d497381d75fe44234057b140b0065ca9dbf" | |
2026 | - integrity sha512-nHRbHeSpfXwjypettjrA16TjgfDcPEwq3m/zHnGyLC1QqdLtklXmpSM43/CPwwTCRa/qdt0pldJf22MiCEuTSQ== | |
2047 | +"@vue/compiler-ssr@3.0.10": | |
2048 | + version "3.0.10" | |
2049 | + resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.10.tgz#6ccc647bda49c0fc1ca100219e9c71268e048120" | |
2050 | + integrity sha512-skrPSp9pjZG3unqHpUaEaRRpO1yYxbCXRfJ1kZW8PTGAg5g3Y/hrUet5+Q6zCIZwr5j1mSMBSLXMDCjFuyyZLg== | |
2027 | 2051 | dependencies: |
2028 | - "@vue/compiler-dom" "3.0.7" | |
2029 | - "@vue/shared" "3.0.7" | |
2052 | + "@vue/compiler-dom" "3.0.10" | |
2053 | + "@vue/shared" "3.0.10" | |
2030 | 2054 | |
2031 | 2055 | "@vue/devtools-api@^6.0.0-beta.5": |
2032 | 2056 | version "6.0.0-beta.7" |
2033 | 2057 | resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.7.tgz#1d306613c93b9a837a3776b1b9255502662f850f" |
2034 | 2058 | integrity sha512-mIfqX8ZF6s2ulelIzfxGk9sFoigpoeK/2/DlWrtBGWfvwaK3kR1P2bxNkZ0LbJeuKHfcRP6hGZtGist7nxUN9A== |
2035 | 2059 | |
2060 | +"@vue/reactivity@3.0.10": | |
2061 | + version "3.0.10" | |
2062 | + resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.10.tgz#012830733291e60827f3b228d425ad53b83484ce" | |
2063 | + integrity sha512-0GOSqlIv/a5wy4r6fAcdaglQ8v2sLYMRUpu49yK8Z2vHccK85Ym3R9C9K3vo6dfBRGbbCVvoKxYtQw49LvE8Ug== | |
2064 | + dependencies: | |
2065 | + "@vue/shared" "3.0.10" | |
2066 | + | |
2036 | 2067 | "@vue/reactivity@3.0.7": |
2037 | 2068 | version "3.0.7" |
2038 | 2069 | resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.7.tgz#e6ccc7bef7fc10b0972e4d974bad71679d3b26ad" |
... | ... | @@ -2040,6 +2071,14 @@ |
2040 | 2071 | dependencies: |
2041 | 2072 | "@vue/shared" "3.0.7" |
2042 | 2073 | |
2074 | +"@vue/runtime-core@3.0.10": | |
2075 | + version "3.0.10" | |
2076 | + resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.10.tgz#cb8730c0ec86ea5c1cfa701facc0a97bf59b15a2" | |
2077 | + integrity sha512-qKhCOwHGff5YEdyClO1gf9Q9xgaPPz/qJ2GyzNZkPb00WcXJ3l+yTgHZWaSywRLs9GD1y9Ff3C0MIowzj95NHA== | |
2078 | + dependencies: | |
2079 | + "@vue/reactivity" "3.0.10" | |
2080 | + "@vue/shared" "3.0.10" | |
2081 | + | |
2043 | 2082 | "@vue/runtime-core@3.0.7": |
2044 | 2083 | version "3.0.7" |
2045 | 2084 | resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.7.tgz#d44c0b0a57d7e392912a87362a4430ccf446ecea" |
... | ... | @@ -2048,6 +2087,15 @@ |
2048 | 2087 | "@vue/reactivity" "3.0.7" |
2049 | 2088 | "@vue/shared" "3.0.7" |
2050 | 2089 | |
2090 | +"@vue/runtime-dom@3.0.10": | |
2091 | + version "3.0.10" | |
2092 | + resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.10.tgz#80c6ee28caeabf74f31357d2c64d177945bd8a5f" | |
2093 | + integrity sha512-8yRAALc/884UlYWY7hJImecvow1Cngbl2B6n0ThYTms08FVQ3W9tdW0MEvR3JVit06JyQLS1Qvwdn1PwNPPDqg== | |
2094 | + dependencies: | |
2095 | + "@vue/runtime-core" "3.0.10" | |
2096 | + "@vue/shared" "3.0.10" | |
2097 | + csstype "^2.6.8" | |
2098 | + | |
2051 | 2099 | "@vue/runtime-dom@3.0.7": |
2052 | 2100 | version "3.0.7" |
2053 | 2101 | resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.7.tgz#b70668d729020bc4ad608c20367223f259576ba6" |
... | ... | @@ -2057,30 +2105,35 @@ |
2057 | 2105 | "@vue/shared" "3.0.7" |
2058 | 2106 | csstype "^2.6.8" |
2059 | 2107 | |
2108 | +"@vue/shared@3.0.10": | |
2109 | + version "3.0.10" | |
2110 | + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.10.tgz#5476d5615d01bf339c65c2e804f5909bbc27844a" | |
2111 | + integrity sha512-p8GJ+bGpEGiEHICwcCH/EtJnkZQllrOfm1J2J+Ep0ydMte25bPnArgrY/h2Tn1LKqqR3LXyQlOSYY6gJgiW2LQ== | |
2112 | + | |
2060 | 2113 | "@vue/shared@3.0.7": |
2061 | 2114 | version "3.0.7" |
2062 | 2115 | resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.7.tgz#96d52988efc07444c108c7c6803ba7cc93e40045" |
2063 | 2116 | integrity sha512-dn5FyfSc4ky424jH4FntiHno7Ss5yLkqKNmM/NXwANRnlkmqu74pnGetexDFVG5phMk9/FhwovUZCWGxsotVKg== |
2064 | 2117 | |
2065 | -"@vueuse/core@^4.6.2": | |
2066 | - version "4.6.2" | |
2067 | - resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.6.2.tgz#73a07ddbb3d01c66ef7d79500190f25a7ca7afac" | |
2068 | - integrity sha512-FNI3qYazSrh4HReffs41qUl9ptu3HGe6Jn5ttGcfg3WHuHqhPV8VdhSWEO4wCx+rm131ta4CMGN7TNN54pTODw== | |
2118 | +"@vueuse/core@^4.6.3": | |
2119 | + version "4.6.3" | |
2120 | + resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.6.3.tgz#9684b602cb0d08583ee9151c52760c4db1707da2" | |
2121 | + integrity sha512-x/ymdXfEOaLgxDdxGvK5v8bcImWUDXUDPJJ0xZ4GjJWYmZ1PkMgbQTyEq48kd+qKhSwgKzMAYWkL2BAbToTtOg== | |
2069 | 2122 | dependencies: |
2070 | - "@vueuse/shared" "4.6.2" | |
2123 | + "@vueuse/shared" "4.6.3" | |
2071 | 2124 | vue-demi latest |
2072 | 2125 | |
2073 | -"@vueuse/shared@4.6.2": | |
2074 | - version "4.6.2" | |
2075 | - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.6.2.tgz#5237615d56cc872723b2352f8b2b420bbdb97533" | |
2076 | - integrity sha512-niGuwfS9QjRhA44qopwczanH0u8TUgkgmUnTsOAz9a+iwGIxOK3ImpX1iCW7Dshqkz3YhPtmpycOrwF07s5jIQ== | |
2126 | +"@vueuse/shared@4.6.3": | |
2127 | + version "4.6.3" | |
2128 | + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.6.3.tgz#2659b731d1a5701d98ed85c3990331f70c7c6513" | |
2129 | + integrity sha512-YWgMLvDJ51I+1waSP79Wdc1P78qmYUnLfHquNlzZCZXzR9nDx7cGXm+6HV4xEK3h8mAV38oozJOebQCoCo1DDw== | |
2077 | 2130 | dependencies: |
2078 | 2131 | vue-demi latest |
2079 | 2132 | |
2080 | -"@windicss/plugin-utils@0.11.0": | |
2081 | - version "0.11.0" | |
2082 | - resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.11.0.tgz#142fe810c9cf71719074518295f65bd01f0ac895" | |
2083 | - integrity sha512-NIBJ7/wG8Ty///Qxktefud4OI18XjZkycW6DSkWV7++aYyZOdDgGRn493pU+5QZuXeXU8iNR6NKZDtFNcYD7kQ== | |
2133 | +"@windicss/plugin-utils@0.10.4": | |
2134 | + version "0.10.4" | |
2135 | + resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.10.4.tgz#ed9163b09e030f7358cc4742b1f2b6c92d084d5d" | |
2136 | + integrity sha512-jQu69qzA56Lv18OK8U4mUTDV17st4EdPawQuaRG2VNK+ZEQWYsMNnqGxhzDTl/NhWTGCcTb3D6mlFPNo0QDOFg== | |
2084 | 2137 | dependencies: |
2085 | 2138 | debug "^4.3.2" |
2086 | 2139 | fast-glob "^3.2.5" |
... | ... | @@ -2088,7 +2141,7 @@ |
2088 | 2141 | micromatch "^4.0.2" |
2089 | 2142 | pirates "^4.0.1" |
2090 | 2143 | sucrase "^3.17.1" |
2091 | - windicss "^2.5.8" | |
2144 | + windicss "^2.5.7" | |
2092 | 2145 | |
2093 | 2146 | "@zxcvbn-ts/core@^0.3.0": |
2094 | 2147 | version "0.3.0" |
... | ... | @@ -2673,22 +2726,6 @@ bluebird@^3.5.0, bluebird@^3.7.2: |
2673 | 2726 | resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" |
2674 | 2727 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== |
2675 | 2728 | |
2676 | -body-parser@^1.19.0: | |
2677 | - version "1.19.0" | |
2678 | - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" | |
2679 | - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== | |
2680 | - dependencies: | |
2681 | - bytes "3.1.0" | |
2682 | - content-type "~1.0.4" | |
2683 | - debug "2.6.9" | |
2684 | - depd "~1.1.2" | |
2685 | - http-errors "1.7.2" | |
2686 | - iconv-lite "0.4.24" | |
2687 | - on-finished "~2.3.0" | |
2688 | - qs "6.7.0" | |
2689 | - raw-body "2.4.0" | |
2690 | - type-is "~1.6.17" | |
2691 | - | |
2692 | 2729 | boolbase@^1.0.0, boolbase@~1.0.0: |
2693 | 2730 | version "1.0.0" |
2694 | 2731 | resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" |
... | ... | @@ -2796,11 +2833,6 @@ builtin-modules@^3.1.0: |
2796 | 2833 | resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" |
2797 | 2834 | integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== |
2798 | 2835 | |
2799 | -bytes@3.1.0: | |
2800 | - version "3.1.0" | |
2801 | - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" | |
2802 | - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== | |
2803 | - | |
2804 | 2836 | cache-base@^1.0.1: |
2805 | 2837 | version "1.0.1" |
2806 | 2838 | resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" |
... | ... | @@ -3348,11 +3380,6 @@ content-disposition@^0.5.2: |
3348 | 3380 | dependencies: |
3349 | 3381 | safe-buffer "5.1.2" |
3350 | 3382 | |
3351 | -content-type@~1.0.4: | |
3352 | - version "1.0.4" | |
3353 | - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" | |
3354 | - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== | |
3355 | - | |
3356 | 3383 | conventional-changelog-angular@^5.0.11, conventional-changelog-angular@^5.0.12: |
3357 | 3384 | version "5.0.12" |
3358 | 3385 | resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" |
... | ... | @@ -3942,11 +3969,6 @@ delayed-stream@~1.0.0: |
3942 | 3969 | resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" |
3943 | 3970 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= |
3944 | 3971 | |
3945 | -depd@~1.1.2: | |
3946 | - version "1.1.2" | |
3947 | - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" | |
3948 | - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= | |
3949 | - | |
3950 | 3972 | detect-file@^1.0.0: |
3951 | 3973 | version "1.0.0" |
3952 | 3974 | resolved "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" |
... | ... | @@ -4286,12 +4308,17 @@ esbuild-register@^2.2.0: |
4286 | 4308 | esbuild "^0.9.2" |
4287 | 4309 | jsonc-parser "^3.0.0" |
4288 | 4310 | |
4311 | +esbuild@^0.11.2: | |
4312 | + version "0.11.2" | |
4313 | + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.2.tgz#3b995e107f2054d9090402b98a3b79ceffd05eb6" | |
4314 | + integrity sha512-8d5FCQrR+juXC2u9zjTQ3+IYiuFuaWyKYwmApFJLquTrYNbk36H/+MkRQeTuOJg7IjUchRX2Ulwo1zRYXZ1pUg== | |
4315 | + | |
4289 | 4316 | esbuild@^0.9.2: |
4290 | 4317 | version "0.9.4" |
4291 | 4318 | resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.4.tgz#4480ffc4c1e5d5bb25958f889b5de0279bfb2d6f" |
4292 | 4319 | integrity sha512-bF6laCiYE5+iAfZsX+v6Lwvi5QbvKN3tThxDIR2WLyLYzTzNn0ijdpqkvTVsafmRZjic2Nq1nkSf5RSWySDTjA== |
4293 | 4320 | |
4294 | -esbuild@^0.9.3, esbuild@^0.9.7: | |
4321 | +esbuild@^0.9.3: | |
4295 | 4322 | version "0.9.7" |
4296 | 4323 | resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz#ea0d639cbe4b88ec25fbed4d6ff00c8d788ef70b" |
4297 | 4324 | integrity sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg== |
... | ... | @@ -4333,10 +4360,10 @@ eslint-config-prettier@^8.1.0: |
4333 | 4360 | resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6" |
4334 | 4361 | integrity sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw== |
4335 | 4362 | |
4336 | -eslint-define-config@^1.0.5: | |
4337 | - version "1.0.5" | |
4338 | - resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.5.tgz#e4799d27a75f51ab1ce151f00b6802f03948b1fc" | |
4339 | - integrity sha512-kwBMdZ7UKpzTkymYnBZrTSOGbawoCnPOKVUjSbOype9dj7YRczT1nDKk0tPRawtcm7y7zfoGf5nBUrcYO60Avg== | |
4363 | +eslint-define-config@^1.0.6: | |
4364 | + version "1.0.6" | |
4365 | + resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.6.tgz#b2e47832dcefab62bb853ffb78cb4963524efc44" | |
4366 | + integrity sha512-Kq/XwRSYm5N3KTdK1IKT6I8IZFjtTxxgBjOb47iPvKfzjqfAu3xcaEJYqN1QtnsJoJf8lPCKBDMmKXu2f9ayZw== | |
4340 | 4367 | |
4341 | 4368 | eslint-plugin-jest@^24.1.5: |
4342 | 4369 | version "24.3.2" |
... | ... | @@ -5643,17 +5670,6 @@ http-cache-semantics@3.8.1: |
5643 | 5670 | resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" |
5644 | 5671 | integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== |
5645 | 5672 | |
5646 | -http-errors@1.7.2: | |
5647 | - version "1.7.2" | |
5648 | - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" | |
5649 | - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== | |
5650 | - dependencies: | |
5651 | - depd "~1.1.2" | |
5652 | - inherits "2.0.3" | |
5653 | - setprototypeof "1.1.1" | |
5654 | - statuses ">= 1.5.0 < 2" | |
5655 | - toidentifier "1.0.0" | |
5656 | - | |
5657 | 5673 | http-proxy@^1.18.0: |
5658 | 5674 | version "1.18.1" |
5659 | 5675 | resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" |
... | ... | @@ -5869,11 +5885,6 @@ inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: |
5869 | 5885 | resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" |
5870 | 5886 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== |
5871 | 5887 | |
5872 | -inherits@2.0.3: | |
5873 | - version "2.0.3" | |
5874 | - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" | |
5875 | - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= | |
5876 | - | |
5877 | 5888 | ini@^1.3.2, ini@^1.3.4, ini@^1.3.5: |
5878 | 5889 | version "1.3.8" |
5879 | 5890 | resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" |
... | ... | @@ -6771,11 +6782,6 @@ jest@^26.6.3: |
6771 | 6782 | import-local "^3.0.2" |
6772 | 6783 | jest-cli "^26.6.3" |
6773 | 6784 | |
6774 | -joycon@^3.0.0: | |
6775 | - version "3.0.1" | |
6776 | - resolved "https://registry.npmjs.org/joycon/-/joycon-3.0.1.tgz#9074c9b08ccf37a6726ff74a18485f85efcaddaf" | |
6777 | - integrity sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA== | |
6778 | - | |
6779 | 6785 | js-base64@^2.1.9: |
6780 | 6786 | version "2.6.4" |
6781 | 6787 | resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" |
... | ... | @@ -7362,11 +7368,6 @@ mdn-data@2.0.4: |
7362 | 7368 | resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" |
7363 | 7369 | integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== |
7364 | 7370 | |
7365 | -media-typer@0.3.0: | |
7366 | - version "0.3.0" | |
7367 | - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" | |
7368 | - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= | |
7369 | - | |
7370 | 7371 | meow@^3.3.0: |
7371 | 7372 | version "3.7.0" |
7372 | 7373 | resolved "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" |
... | ... | @@ -7506,7 +7507,7 @@ mime-db@1.46.0, mime-db@^1.28.0: |
7506 | 7507 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" |
7507 | 7508 | integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ== |
7508 | 7509 | |
7509 | -mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: | |
7510 | +mime-types@^2.1.12, mime-types@~2.1.19: | |
7510 | 7511 | version "2.1.29" |
7511 | 7512 | resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" |
7512 | 7513 | integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ== |
... | ... | @@ -8556,7 +8557,7 @@ postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.2 |
8556 | 8557 | source-map "^0.6.1" |
8557 | 8558 | supports-color "^6.1.0" |
8558 | 8559 | |
8559 | -postcss@^8.1.10, postcss@^8.2.1, postcss@^8.2.8: | |
8560 | +postcss@^8.1.10, postcss@^8.2.1: | |
8560 | 8561 | version "8.2.8" |
8561 | 8562 | resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz#0b90f9382efda424c4f0f69a2ead6f6830d08ece" |
8562 | 8563 | integrity sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw== |
... | ... | @@ -8565,6 +8566,15 @@ postcss@^8.1.10, postcss@^8.2.1, postcss@^8.2.8: |
8565 | 8566 | nanoid "^3.1.20" |
8566 | 8567 | source-map "^0.6.1" |
8567 | 8568 | |
8569 | +postcss@^8.2.9: | |
8570 | + version "8.2.9" | |
8571 | + resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.9.tgz#fd95ff37b5cee55c409b3fdd237296ab4096fba3" | |
8572 | + integrity sha512-b+TmuIL4jGtCHtoLi+G/PisuIl9avxs8IZMSmlABRwNz5RLUUACrC+ws81dcomz1nRezm5YPdXiMEzBEKgYn+Q== | |
8573 | + dependencies: | |
8574 | + colorette "^1.2.2" | |
8575 | + nanoid "^3.1.22" | |
8576 | + source-map "^0.6.1" | |
8577 | + | |
8568 | 8578 | posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: |
8569 | 8579 | version "0.2.1" |
8570 | 8580 | resolved "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.2.1.tgz#35d530de386740c2ba24ff2eb2faf39ccdf271dd" |
... | ... | @@ -8741,11 +8751,6 @@ qrcode@^1.4.4: |
8741 | 8751 | pngjs "^3.3.0" |
8742 | 8752 | yargs "^13.2.4" |
8743 | 8753 | |
8744 | -qs@6.7.0: | |
8745 | - version "6.7.0" | |
8746 | - resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" | |
8747 | - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== | |
8748 | - | |
8749 | 8754 | qs@^6.4.0: |
8750 | 8755 | version "6.10.0" |
8751 | 8756 | resolved "https://registry.npmjs.org/qs/-/qs-6.10.0.tgz#8b6519121ab291c316a3e4d49cecf6d13d8c7fe5" |
... | ... | @@ -8792,16 +8797,6 @@ randombytes@^2.1.0: |
8792 | 8797 | dependencies: |
8793 | 8798 | safe-buffer "^5.1.0" |
8794 | 8799 | |
8795 | -raw-body@2.4.0: | |
8796 | - version "2.4.0" | |
8797 | - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" | |
8798 | - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== | |
8799 | - dependencies: | |
8800 | - bytes "3.1.0" | |
8801 | - http-errors "1.7.2" | |
8802 | - iconv-lite "0.4.24" | |
8803 | - unpipe "1.0.0" | |
8804 | - | |
8805 | 8800 | react-is@^17.0.1: |
8806 | 8801 | version "17.0.1" |
8807 | 8802 | resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" |
... | ... | @@ -9187,15 +9182,6 @@ rimraf@^3.0.0, rimraf@^3.0.2: |
9187 | 9182 | dependencies: |
9188 | 9183 | glob "^7.1.3" |
9189 | 9184 | |
9190 | -rollup-plugin-esbuild@^3.0.2: | |
9191 | - version "3.0.2" | |
9192 | - resolved "https://registry.npmjs.org/rollup-plugin-esbuild/-/rollup-plugin-esbuild-3.0.2.tgz#85a1afd59510ef143813b46f515e92a49779a60b" | |
9193 | - integrity sha512-uq+oBCeLXF1m6g9V0qpqbPbgyq24aXBKF474BvqgxfNmTP6FZ+oVk5/pCWQ/2rfSNJs4IimNU/k0q8xMaa0iCA== | |
9194 | - dependencies: | |
9195 | - "@rollup/pluginutils" "^4.1.0" | |
9196 | - joycon "^3.0.0" | |
9197 | - jsonc-parser "^3.0.0" | |
9198 | - | |
9199 | 9185 | rollup-plugin-purge-icons@^0.7.0: |
9200 | 9186 | version "0.7.0" |
9201 | 9187 | resolved "https://registry.npmjs.org/rollup-plugin-purge-icons/-/rollup-plugin-purge-icons-0.7.0.tgz#4419b810d5d75f1bba3af72a238e70b4a675f03c" |
... | ... | @@ -9239,13 +9225,6 @@ rollup@^2.25.0, rollup@^2.38.5: |
9239 | 9225 | optionalDependencies: |
9240 | 9226 | fsevents "~2.3.1" |
9241 | 9227 | |
9242 | -rollup@^2.42.4: | |
9243 | - version "2.42.4" | |
9244 | - resolved "https://registry.npmjs.org/rollup/-/rollup-2.42.4.tgz#97c910a48bd0db6aaa4271dd48745870cbbbf970" | |
9245 | - integrity sha512-Zqv3EvNfcllBHyyEUM754npqsZw82VIjK34cDQMwrQ1d6aqxzeYu5yFb7smGkPU4C1Bj7HupIMeT6WU7uIdnMw== | |
9246 | - optionalDependencies: | |
9247 | - fsevents "~2.3.1" | |
9248 | - | |
9249 | 9228 | rsvp@^4.8.4: |
9250 | 9229 | version "4.8.5" |
9251 | 9230 | resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" |
... | ... | @@ -9408,11 +9387,6 @@ set-value@^2.0.0, set-value@^2.0.1: |
9408 | 9387 | is-plain-object "^2.0.3" |
9409 | 9388 | split-string "^3.0.1" |
9410 | 9389 | |
9411 | -setprototypeof@1.1.1: | |
9412 | - version "1.1.1" | |
9413 | - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" | |
9414 | - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== | |
9415 | - | |
9416 | 9390 | shallow-equal@^1.0.0: |
9417 | 9391 | version "1.2.1" |
9418 | 9392 | resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" |
... | ... | @@ -9721,7 +9695,7 @@ static-extend@^0.1.1: |
9721 | 9695 | define-property "^0.2.5" |
9722 | 9696 | object-copy "^0.1.0" |
9723 | 9697 | |
9724 | -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: | |
9698 | +statuses@~1.5.0: | |
9725 | 9699 | version "1.5.0" |
9726 | 9700 | resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" |
9727 | 9701 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= |
... | ... | @@ -10395,11 +10369,6 @@ to-regex@^3.0.1, to-regex@^3.0.2: |
10395 | 10369 | regex-not "^1.0.2" |
10396 | 10370 | safe-regex "^1.1.0" |
10397 | 10371 | |
10398 | -toidentifier@1.0.0: | |
10399 | - version "1.0.0" | |
10400 | - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" | |
10401 | - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== | |
10402 | - | |
10403 | 10372 | tough-cookie@^2.3.3, tough-cookie@~2.5.0: |
10404 | 10373 | version "2.5.0" |
10405 | 10374 | resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" |
... | ... | @@ -10579,14 +10548,6 @@ type-fest@^0.8.1: |
10579 | 10548 | resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" |
10580 | 10549 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== |
10581 | 10550 | |
10582 | -type-is@~1.6.17: | |
10583 | - version "1.6.18" | |
10584 | - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" | |
10585 | - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== | |
10586 | - dependencies: | |
10587 | - media-typer "0.3.0" | |
10588 | - mime-types "~2.1.24" | |
10589 | - | |
10590 | 10551 | typedarray-to-buffer@^3.1.5: |
10591 | 10552 | version "3.1.5" |
10592 | 10553 | resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" |
... | ... | @@ -10715,7 +10676,7 @@ universalify@^2.0.0: |
10715 | 10676 | resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" |
10716 | 10677 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== |
10717 | 10678 | |
10718 | -unpipe@1.0.0, unpipe@~1.0.0: | |
10679 | +unpipe@~1.0.0: | |
10719 | 10680 | version "1.0.0" |
10720 | 10681 | resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" |
10721 | 10682 | integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= |
... | ... | @@ -10920,22 +10881,20 @@ vite-plugin-imagemin@^0.2.9: |
10920 | 10881 | imagemin-svgo "^8.0.0" |
10921 | 10882 | imagemin-webp "^6.0.0" |
10922 | 10883 | |
10923 | -vite-plugin-mock@^2.4.0: | |
10924 | - version "2.4.0" | |
10925 | - resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.4.0.tgz#41a71e40c4557d1052e94b9d16bdb6c5efa779a7" | |
10926 | - integrity sha512-tt38JCkxYQty2GXMB46KupCSL6qsWyvyT8hRUWSMwz5ak9jQ6Wkktcti/cPYnHkI1IVIUNIpxaqvpHUht3pN/A== | |
10884 | +vite-plugin-mock@^2.4.1: | |
10885 | + version "2.4.1" | |
10886 | + resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.4.1.tgz#f1095068a3ab9c7ce07634ce392c7bdb0e196a45" | |
10887 | + integrity sha512-HKHLwzje9ubo7/nKuGTQkvBnbHMj6ReAYxTXM/6QTp2p4oyE4kLNSMinJu9YvR7xmlcxlfWEpz5qMhY7yY+Ctg== | |
10927 | 10888 | dependencies: |
10928 | - "@rollup/plugin-node-resolve" "^11.2.0" | |
10889 | + "@rollup/plugin-node-resolve" "^11.2.1" | |
10929 | 10890 | "@types/mockjs" "^1.0.3" |
10930 | 10891 | chalk "^4.1.0" |
10931 | 10892 | chokidar "^3.5.1" |
10932 | 10893 | connect "^3.7.0" |
10933 | 10894 | debug "^4.3.2" |
10934 | - esbuild "^0.9.7" | |
10895 | + esbuild "^0.11.2" | |
10935 | 10896 | fast-glob "^3.2.5" |
10936 | 10897 | path-to-regexp "^6.2.0" |
10937 | - rollup "^2.42.4" | |
10938 | - rollup-plugin-esbuild "^3.0.2" | |
10939 | 10898 | |
10940 | 10899 | vite-plugin-purge-icons@^0.7.0: |
10941 | 10900 | version "0.7.0" |
... | ... | @@ -11010,20 +10969,20 @@ vite-plugin-theme@^0.5.0: |
11010 | 10969 | tinycolor2 "^1.4.2" |
11011 | 10970 | ts-jest "^26.5.3" |
11012 | 10971 | |
11013 | -vite-plugin-windicss@0.11.0: | |
11014 | - version "0.11.0" | |
11015 | - resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.11.0.tgz#784b3b7c72d29e85d52dad705a846f8e2366a2fc" | |
11016 | - integrity sha512-DSXomaGHXAXIF9zPk7T9KG8m1bMNNiIHpeoClX44qxNHT7ryI6iDI8gkWdNfYVjxjcoXSTxKqKa11MA+C7mmAA== | |
10972 | +vite-plugin-windicss@0.10.4: | |
10973 | + version "0.10.4" | |
10974 | + resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.10.4.tgz#e93577111ea0a55befbe4e2aa2e596f55f6b74b2" | |
10975 | + integrity sha512-P7alH2dGGw3OTgjs9yZG2w0i+o1HKD8PChwhm2ftP+lLCe1xDL3LReheuRil9p2xPYzrVouER2YTbIdLUEThrQ== | |
11017 | 10976 | dependencies: |
11018 | - "@windicss/plugin-utils" "0.11.0" | |
10977 | + "@windicss/plugin-utils" "0.10.4" | |
11019 | 10978 | chalk "^4.1.0" |
11020 | 10979 | debug "^4.3.2" |
11021 | - windicss "^2.5.8" | |
10980 | + windicss "^2.5.7" | |
11022 | 10981 | |
11023 | -vite@2.1.3: | |
11024 | - version "2.1.3" | |
11025 | - resolved "https://registry.npmjs.org/vite/-/vite-2.1.3.tgz#a31a844d26d3846b5a78f06970d1ea1f8a442955" | |
11026 | - integrity sha512-bUzArZIUwADVJS/3ywCr4KKFn3a7izs4M87ZDlAlY2V34E4g1kH6p3sVNAh8/IXCn/56fwgMh3rRavPUW7qEQQ== | |
10982 | +vite@2.1.5: | |
10983 | + version "2.1.5" | |
10984 | + resolved "https://registry.npmjs.org/vite/-/vite-2.1.5.tgz#4857da441c62f7982c83cbd5f42a00330f20c9c1" | |
10985 | + integrity sha512-tYU5iaYeUgQYvK/CNNz3tiJ8vYqPWfCE9IQ7K0iuzYovWw7lzty7KRYGWwV3CQPh0NKxWjOczAqiJsCL0Xb+Og== | |
11027 | 10986 | dependencies: |
11028 | 10987 | esbuild "^0.9.3" |
11029 | 10988 | postcss "^8.2.1" |
... | ... | @@ -11070,7 +11029,16 @@ vue-types@^3.0.0, vue-types@^3.0.2: |
11070 | 11029 | dependencies: |
11071 | 11030 | is-plain-object "3.0.1" |
11072 | 11031 | |
11073 | -vue@3.0.7, vue@^3.0.0: | |
11032 | +vue@3.0.10: | |
11033 | + version "3.0.10" | |
11034 | + resolved "https://registry.npmjs.org/vue/-/vue-3.0.10.tgz#b5d2801c6ac0e756c850ad7a8f9a78cbccbad02a" | |
11035 | + integrity sha512-6arZ722uqIArSNUU94aqx0Pq0IMHFqYZuJ+U+q9HGdZZu11VFpyFP/L/hakijGFKp56Jr0yxJdWbDiJGWPxwww== | |
11036 | + dependencies: | |
11037 | + "@vue/compiler-dom" "3.0.10" | |
11038 | + "@vue/runtime-dom" "3.0.10" | |
11039 | + "@vue/shared" "3.0.10" | |
11040 | + | |
11041 | +vue@^3.0.0: | |
11074 | 11042 | version "3.0.7" |
11075 | 11043 | resolved "https://registry.npmjs.org/vue/-/vue-3.0.7.tgz#8bcff51f8be570f9e4ce8cc5f52e2ab0fe3c74a1" |
11076 | 11044 | integrity sha512-8h4TikD+JabbMK9aRlBO4laG0AtNHRPHynxYgWZ9sq1YUPfzynd9Jeeb27XNyZytC7aCQRX9xe1+TQJuc181Tw== |
... | ... | @@ -11192,7 +11160,7 @@ which@^2.0.1, which@^2.0.2: |
11192 | 11160 | dependencies: |
11193 | 11161 | isexe "^2.0.0" |
11194 | 11162 | |
11195 | -windicss@^2.5.8: | |
11163 | +windicss@^2.5.7: | |
11196 | 11164 | version "2.5.8" |
11197 | 11165 | resolved "https://registry.npmjs.org/windicss/-/windicss-2.5.8.tgz#254980044de3031276062b90cfce53c13ee489bf" |
11198 | 11166 | integrity sha512-zHkozdIqv1YTIGHBOHeFGsuZVTN5yAMz6FW5Bp8im9JZxSRZLOLKdJB0K75SL13iLHKXHrC1ukwJjjL8CohrUw== | ... | ... |