wip: Dark theme transformation

This commit is contained in:
ckl1 2022-05-10 16:11:48 +08:00
parent 2ad5a50327
commit a76858c13f
11 changed files with 228 additions and 225 deletions

View File

@ -35,7 +35,7 @@
"axios": "^0.27.2",
"echarts": "^5.3.2",
"echarts-wordcloud": "^2.0.0",
"element-plus": "2.1.11",
"element-plus": "2.2.0",
"intro.js": "^5.1.0",
"lodash-es": "^4.17.21",
"mitt": "^3.0.0",
@ -55,7 +55,7 @@
"devDependencies": {
"@commitlint/cli": "^16.2.4",
"@commitlint/config-conventional": "^16.2.4",
"@iconify/json": "^2.1.38",
"@iconify/json": "^2.1.39",
"@intlify/vite-plugin-vue-i18n": "^3.4.0",
"@purge-icons/generated": "^0.8.1",
"@types/intro.js": "^3.0.2",
@ -64,8 +64,8 @@
"@types/nprogress": "^0.2.0",
"@types/qrcode": "^1.4.2",
"@types/qs": "^6.9.7",
"@typescript-eslint/eslint-plugin": "^5.22.0",
"@typescript-eslint/parser": "^5.22.0",
"@typescript-eslint/eslint-plugin": "^5.23.0",
"@typescript-eslint/parser": "^5.23.0",
"@vitejs/plugin-vue": "^2.3.2",
"@vitejs/plugin-vue-jsx": "^1.3.10",
"autoprefixer": "^10.4.7",
@ -74,7 +74,7 @@
"eslint-define-config": "^1.4.0",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-vue": "^8.7.1",
"husky": "^7.0.4",
"husky": "^8.0.1",
"less": "^4.1.2",
"lint-staged": "^12.4.1",
"plop": "^3.1.0",
@ -100,7 +100,7 @@
"vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-windicss": "^1.8.4",
"vue-tsc": "^0.34.11",
"windicss": "^3.5.1",
"windicss": "^3.5.2",
"windicss-analysis": "^0.3.5"
},
"engines": {

View File

@ -4,7 +4,7 @@ specifiers:
'@commitlint/cli': ^16.2.4
'@commitlint/config-conventional': ^16.2.4
'@iconify/iconify': ^2.2.1
'@iconify/json': ^2.1.38
'@iconify/json': ^2.1.39
'@intlify/vite-plugin-vue-i18n': ^3.4.0
'@purge-icons/generated': ^0.8.1
'@types/intro.js': ^3.0.2
@ -13,8 +13,8 @@ specifiers:
'@types/nprogress': ^0.2.0
'@types/qrcode': ^1.4.2
'@types/qs': ^6.9.7
'@typescript-eslint/eslint-plugin': ^5.22.0
'@typescript-eslint/parser': ^5.22.0
'@typescript-eslint/eslint-plugin': ^5.23.0
'@typescript-eslint/parser': ^5.23.0
'@vitejs/plugin-vue': ^2.3.2
'@vitejs/plugin-vue-jsx': ^1.3.10
'@vueuse/core': ^8.4.2
@ -26,13 +26,13 @@ specifiers:
axios: ^0.27.2
echarts: ^5.3.2
echarts-wordcloud: ^2.0.0
element-plus: 2.1.11
element-plus: 2.2.0
eslint: ^8.15.0
eslint-config-prettier: ^8.5.0
eslint-define-config: ^1.4.0
eslint-plugin-prettier: ^4.0.0
eslint-plugin-vue: ^8.7.1
husky: ^7.0.4
husky: ^8.0.1
intro.js: ^5.1.0
less: ^4.1.2
lint-staged: ^12.4.1
@ -73,7 +73,7 @@ specifiers:
vue-tsc: ^0.34.11
vue-types: ^4.1.1
web-storage-cache: ^1.1.1
windicss: ^3.5.1
windicss: ^3.5.2
windicss-analysis: ^0.3.5
dependencies:
@ -86,7 +86,7 @@ dependencies:
axios: registry.npmmirror.com/axios/0.27.2
echarts: registry.npmmirror.com/echarts/5.3.2
echarts-wordcloud: registry.npmmirror.com/echarts-wordcloud/2.0.0_echarts@5.3.2
element-plus: 2.1.11_vue@3.2.33
element-plus: registry.npmmirror.com/element-plus/2.2.0_vue@3.2.33
intro.js: registry.npmmirror.com/intro.js/5.1.0
lodash-es: registry.nlark.com/lodash-es/4.17.21
mitt: registry.npmmirror.com/mitt/3.0.0
@ -106,7 +106,7 @@ dependencies:
devDependencies:
'@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.2.4
'@commitlint/config-conventional': registry.npmmirror.com/@commitlint/config-conventional/16.2.4
'@iconify/json': registry.npmmirror.com/@iconify/json/2.1.38
'@iconify/json': registry.npmmirror.com/@iconify/json/2.1.39
'@intlify/vite-plugin-vue-i18n': registry.npmmirror.com/@intlify/vite-plugin-vue-i18n/3.4.0_vite@2.9.8+vue-i18n@9.1.10
'@purge-icons/generated': registry.npmmirror.com/@purge-icons/generated/0.8.1
'@types/intro.js': registry.npmmirror.com/@types/intro.js/3.0.2
@ -115,8 +115,8 @@ devDependencies:
'@types/nprogress': registry.npmmirror.com/@types/nprogress/0.2.0
'@types/qrcode': registry.npmmirror.com/@types/qrcode/1.4.2
'@types/qs': registry.npmmirror.com/@types/qs/6.9.7
'@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.22.0_tal4xlmvnofklupd3hwjtzfb4q
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.22.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.23.0_c63nfttrfhylg3zmgcxfslaw44
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.23.0_hcfsmds2fshutdssjqluwm76uu
'@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.3.2_vite@2.9.8+vue@3.2.33
'@vitejs/plugin-vue-jsx': 1.3.10
autoprefixer: registry.npmmirror.com/autoprefixer/10.4.7_postcss@8.4.13
@ -125,7 +125,7 @@ devDependencies:
eslint-define-config: 1.4.0
eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier/4.0.0_iqftbjqlxzn3ny5nablrkczhqi
eslint-plugin-vue: 8.7.1_eslint@8.15.0
husky: registry.npmmirror.com/husky/7.0.4
husky: registry.npmmirror.com/husky/8.0.1
less: registry.npmmirror.com/less/4.1.2
lint-staged: registry.npmmirror.com/lint-staged/12.4.1
plop: registry.npmmirror.com/plop/3.1.0
@ -151,7 +151,7 @@ devDependencies:
vite-plugin-svg-icons: registry.npmmirror.com/vite-plugin-svg-icons/2.0.1_vite@2.9.8
vite-plugin-windicss: 1.8.4_vite@2.9.8
vue-tsc: registry.npmmirror.com/vue-tsc/0.34.11_typescript@4.6.4
windicss: registry.npmmirror.com/windicss/3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
windicss-analysis: registry.npmmirror.com/windicss-analysis/0.3.5
packages:
@ -203,7 +203,7 @@ packages:
debug: registry.npmmirror.com/debug/4.3.4
gensync: 1.0.0-beta.2
json5: 2.2.1
semver: 6.3.0
semver: registry.npmmirror.com/semver/6.3.0
transitivePeerDependencies:
- supports-color
dev: true
@ -452,29 +452,6 @@ packages:
to-fast-properties: 2.0.0
dev: true
/@ctrl/tinycolor/3.4.1:
resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==}
engines: {node: '>=10'}
dev: false
/@element-plus/icons-vue/1.1.4_vue@3.2.33:
resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==}
peerDependencies:
vue: ^3.2.0
dependencies:
vue: 3.2.33
dev: false
/@floating-ui/core/0.6.2:
resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==}
dev: false
/@floating-ui/dom/0.4.5:
resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==}
dependencies:
'@floating-ui/core': 0.6.2
dev: false
/@jridgewell/resolve-uri/3.0.5:
resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==}
engines: {node: '>=6.0.0'}
@ -547,16 +524,6 @@ packages:
resolution: {integrity: sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q==}
dev: false
/@types/lodash-es/4.17.6:
resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==}
dependencies:
'@types/lodash': 4.14.182
dev: false
/@types/lodash/4.14.182:
resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==}
dev: false
/@uppy/companion-client/2.0.4:
resolution: {integrity: sha512-Uc3bJzgSdvB+wKYoAbmhY7jv5DlziZQdK0w+5Eku2M93xcOictgJPoti94rj/PtZRH3gyszDkwACERs/bfbI7g==}
dependencies:
@ -893,7 +860,7 @@ packages:
dependencies:
debug: registry.npmmirror.com/debug/4.3.4
jiti: 1.13.0
windicss: 3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
transitivePeerDependencies:
- supports-color
dev: true
@ -903,7 +870,7 @@ packages:
dependencies:
debug: registry.npmmirror.com/debug/4.3.4
jiti: 1.13.0
windicss: 3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
transitivePeerDependencies:
- supports-color
dev: true
@ -917,7 +884,7 @@ packages:
fast-glob: registry.npmmirror.com/fast-glob/3.2.11
magic-string: 0.26.1
micromatch: registry.npmmirror.com/micromatch/4.0.5
windicss: 3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
transitivePeerDependencies:
- supports-color
dev: true
@ -944,10 +911,6 @@ packages:
picomatch: registry.npmmirror.com/picomatch/2.3.1
dev: true
/async-validator/4.0.7:
resolution: {integrity: sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==}
dev: false
/binary-extensions/2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
@ -1023,10 +986,6 @@ packages:
type: 1.2.0
dev: false
/dayjs/1.11.1:
resolution: {integrity: sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==}
dev: false
/debug/4.3.4:
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@ -1036,7 +995,7 @@ packages:
supports-color:
optional: true
dependencies:
ms: 2.1.2
ms: registry.npmmirror.com/ms/2.1.2
dev: true
/dom-serializer/0.2.2:
@ -1096,31 +1055,6 @@ packages:
domhandler: 4.3.0
dev: true
/element-plus/2.1.11_vue@3.2.33:
resolution: {integrity: sha512-s4X0I8s787tv+9UdekBC1g7v42Fj4bucPAmu03EjbgrGrV7BJvkoBGuK52lNfu4yC76bl6Uyjesd5Fu8CMakSw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': 3.4.1
'@element-plus/icons-vue': 1.1.4_vue@3.2.33
'@floating-ui/dom': 0.4.5
'@popperjs/core': registry.npmmirror.com/@sxzz/popperjs-es/2.11.6
'@types/lodash': 4.14.182
'@types/lodash-es': 4.17.6
'@vueuse/core': registry.npmmirror.com/@vueuse/core/8.4.2_vue@3.2.33
async-validator: 4.0.7
dayjs: 1.11.1
escape-html: 1.0.3
lodash: 4.17.21
lodash-es: 4.17.21
lodash-unified: 1.0.2_3ib2ivapxullxkx3xftsimdk7u
memoize-one: 6.0.0
normalize-wheel-es: 1.1.2
vue: 3.2.33
transitivePeerDependencies:
- '@vue/composition-api'
dev: false
/entities/1.1.2:
resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==}
dev: true
@ -1157,9 +1091,6 @@ packages:
ext: 1.6.0
dev: false
/escape-html/1.0.3:
resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=}
/eslint-define-config/1.4.0:
resolution: {integrity: sha512-DJGEdzX4fkdkhPSzPgOpBbBjhT+b9DcgbAgxfrEUcipVWlSuesQJriKffHz1JF5mhKFm7PGoiZz4D2nb4GslNA==}
engines: {node: '>= 14.6.0', npm: '>= 6.0.0', pnpm: '>= 6.32.9'}
@ -1186,8 +1117,8 @@ packages:
resolution: {integrity: sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
esrecurse: registry.npmmirror.com/esrecurse/4.3.0
estraverse: registry.npmmirror.com/estraverse/5.3.0
dev: true
/eslint-utils/3.0.0_eslint@8.15.0:
@ -1222,22 +1153,10 @@ packages:
/esquery/1.4.0:
resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
engines: {node: '>=0.10'}
dependencies:
estraverse: 5.3.0
dev: true
/esrecurse/4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
engines: {node: '>=4.0'}
dependencies:
estraverse: registry.npmmirror.com/estraverse/5.3.0
dev: true
/estraverse/5.3.0:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
dev: true
/estree-walker/2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
@ -1397,22 +1316,6 @@ packages:
resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==}
dev: true
/lodash-es/4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
dev: false
/lodash-unified/1.0.2_3ib2ivapxullxkx3xftsimdk7u:
resolution: {integrity: sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==}
peerDependencies:
'@types/lodash-es': '*'
lodash: '*'
lodash-es: '*'
dependencies:
'@types/lodash-es': 4.17.6
lodash: 4.17.21
lodash-es: 4.17.21
dev: false
/lodash.camelcase/4.3.0:
resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=}
dev: false
@ -1441,10 +1344,6 @@ packages:
resolution: {integrity: sha1-JMS/zWsvuji/0FlNsRedjptlZWE=}
dev: false
/lodash/4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
dev: false
/lru-cache/6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
@ -1464,10 +1363,6 @@ packages:
sourcemap-codec: 1.4.8
dev: true
/memoize-one/6.0.0:
resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
dev: false
/merge2/1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
@ -1515,10 +1410,6 @@ packages:
resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=}
dev: false
/normalize-wheel-es/1.1.2:
resolution: {integrity: sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png==}
dev: false
/nth-check/2.0.1:
resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==}
dependencies:
@ -1637,17 +1528,6 @@ packages:
compute-scroll-into-view: 1.0.17
dev: false
/semver/5.7.1:
resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
hasBin: true
dev: true
optional: true
/semver/6.3.0:
resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
hasBin: true
dev: true
/semver/7.3.5:
resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==}
engines: {node: '>=10'}
@ -1795,7 +1675,7 @@ packages:
debug: 4.3.4
kolorist: 1.5.1
vite: registry.npmmirror.com/vite/2.9.8_less@4.1.2
windicss: 3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
transitivePeerDependencies:
- supports-color
dev: true
@ -1813,7 +1693,7 @@ packages:
espree: 9.3.1
esquery: 1.4.0
lodash: registry.npmmirror.com/lodash/4.17.21
semver: 7.3.5
semver: registry.npmmirror.com/semver/7.3.7
transitivePeerDependencies:
- supports-color
dev: true
@ -1841,12 +1721,6 @@ packages:
resolution: {integrity: sha1-pwIEUwhNjNLv5wup02liY94XEKU=}
dev: false
/windicss/3.5.1:
resolution: {integrity: sha512-E1hYZATcZFci/XhGS0sJAMRxULjnK+glNukE78Ku7xeb3jxgMY55fFOdIrav+GjQCsgR+IZxPq9/DwmO6eyc4Q==}
engines: {node: '>= 12'}
hasBin: true
dev: true
/wrappy/1.0.2:
resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
dev: true
@ -1965,7 +1839,7 @@ packages:
dependencies:
debug: registry.npmmirror.com/debug/2.6.9
encodeurl: registry.nlark.com/encodeurl/1.0.2
escape-html: 1.0.3
escape-html: registry.npmmirror.com/escape-html/1.0.3
on-finished: registry.nlark.com/on-finished/2.3.0
parseurl: registry.nlark.com/parseurl/1.3.3
statuses: registry.nlark.com/statuses/1.5.0
@ -2396,6 +2270,24 @@ packages:
'@cspotcode/source-map-consumer': registry.nlark.com/@cspotcode/source-map-consumer/0.8.0
dev: true
registry.npmmirror.com/@ctrl/tinycolor/3.4.1:
resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz}
name: '@ctrl/tinycolor'
version: 3.4.1
engines: {node: '>=10'}
dev: false
registry.npmmirror.com/@element-plus/icons-vue/1.1.4_vue@3.2.33:
resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-1.1.4.tgz}
id: registry.npmmirror.com/@element-plus/icons-vue/1.1.4
name: '@element-plus/icons-vue'
version: 1.1.4
peerDependencies:
vue: ^3.2.0
dependencies:
vue: 3.2.33
dev: false
registry.npmmirror.com/@eslint/eslintrc/1.2.3:
resolution: {integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.2.3.tgz}
name: '@eslint/eslintrc'
@ -2415,6 +2307,20 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/@floating-ui/core/0.6.2:
resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-0.6.2.tgz}
name: '@floating-ui/core'
version: 0.6.2
dev: false
registry.npmmirror.com/@floating-ui/dom/0.4.5:
resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-0.4.5.tgz}
name: '@floating-ui/dom'
version: 0.4.5
dependencies:
'@floating-ui/core': registry.npmmirror.com/@floating-ui/core/0.6.2
dev: false
registry.npmmirror.com/@humanwhocodes/config-array/0.9.2:
resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.9.2.tgz}
name: '@humanwhocodes/config-array'
@ -2449,10 +2355,10 @@ packages:
name: '@iconify/iconify'
version: 2.2.1
registry.npmmirror.com/@iconify/json/2.1.38:
resolution: {integrity: sha512-/UhyntV8SIJUhxLnj3wT+UH7je5aGZro1L/VGtopsbCJYXV/gyTRNdKYTdI5vJGag7pL/knFrJsuUVsqXqMbKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/-/json-2.1.38.tgz}
registry.npmmirror.com/@iconify/json/2.1.39:
resolution: {integrity: sha512-iz5ZpJJ8e6s9H+6ZS+JJ8PSZOblDTsT6XFAnzF+kDavuixmWGsS+RJab2Vg4FGXogrrPqlcUmeV2fMgM9gSvKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/-/json-2.1.39.tgz}
name: '@iconify/json'
version: 2.1.38
version: 2.1.39
dependencies:
'@iconify/types': registry.npmmirror.com/@iconify/types/1.1.0
pathe: registry.npmmirror.com/pathe/0.2.0
@ -2760,13 +2666,17 @@ packages:
version: 4.17.6
dependencies:
'@types/lodash': registry.npmmirror.com/@types/lodash/4.14.178
dev: true
registry.npmmirror.com/@types/lodash/4.14.178:
resolution: {integrity: sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.178.tgz}
name: '@types/lodash'
version: 4.14.178
dev: true
registry.npmmirror.com/@types/lodash/4.14.182:
resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz}
name: '@types/lodash'
version: 4.14.182
dev: false
registry.npmmirror.com/@types/minimist/1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz}
@ -2848,11 +2758,11 @@ packages:
'@types/node': registry.npmmirror.com/@types/node/17.0.31
dev: true
registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.22.0_tal4xlmvnofklupd3hwjtzfb4q:
resolution: {integrity: sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.22.0
registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.23.0_c63nfttrfhylg3zmgcxfslaw44:
resolution: {integrity: sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.23.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.23.0
name: '@typescript-eslint/eslint-plugin'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@ -2862,10 +2772,10 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.22.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.22.0
'@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.22.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.22.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.23.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.23.0
'@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils/5.23.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.23.0_hcfsmds2fshutdssjqluwm76uu
debug: registry.npmmirror.com/debug/4.3.4
eslint: registry.npmmirror.com/eslint/8.15.0
functional-red-black-tree: registry.npmmirror.com/functional-red-black-tree/1.0.1
@ -2878,11 +2788,11 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/@typescript-eslint/parser/5.22.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.22.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/parser/5.22.0
registry.npmmirror.com/@typescript-eslint/parser/5.23.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.23.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/parser/5.23.0
name: '@typescript-eslint/parser'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@ -2891,9 +2801,9 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.22.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.22.0
'@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.22.0_typescript@4.6.4
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.23.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.23.0
'@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.23.0_typescript@4.6.4
debug: registry.npmmirror.com/debug/4.3.4
eslint: registry.npmmirror.com/eslint/8.15.0
typescript: registry.npmmirror.com/typescript/4.6.4
@ -2901,21 +2811,21 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/@typescript-eslint/scope-manager/5.22.0:
resolution: {integrity: sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz}
registry.npmmirror.com/@typescript-eslint/scope-manager/5.23.0:
resolution: {integrity: sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.23.0.tgz}
name: '@typescript-eslint/scope-manager'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.22.0
'@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.22.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.23.0
'@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.23.0
dev: true
registry.npmmirror.com/@typescript-eslint/type-utils/5.22.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/type-utils/5.22.0
registry.npmmirror.com/@typescript-eslint/type-utils/5.23.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.23.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/type-utils/5.23.0
name: '@typescript-eslint/type-utils'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@ -2924,7 +2834,7 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.22.0_hcfsmds2fshutdssjqluwm76uu
'@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils/5.23.0_hcfsmds2fshutdssjqluwm76uu
debug: registry.npmmirror.com/debug/4.3.4
eslint: registry.npmmirror.com/eslint/8.15.0
tsutils: registry.npmmirror.com/tsutils/3.21.0_typescript@4.6.4
@ -2933,18 +2843,18 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/@typescript-eslint/types/5.22.0:
resolution: {integrity: sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.22.0.tgz}
registry.npmmirror.com/@typescript-eslint/types/5.23.0:
resolution: {integrity: sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.23.0.tgz}
name: '@typescript-eslint/types'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
registry.npmmirror.com/@typescript-eslint/typescript-estree/5.22.0_typescript@4.6.4:
resolution: {integrity: sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.22.0
registry.npmmirror.com/@typescript-eslint/typescript-estree/5.23.0_typescript@4.6.4:
resolution: {integrity: sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.23.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.23.0
name: '@typescript-eslint/typescript-estree'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@ -2952,8 +2862,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.22.0
'@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.22.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.23.0
'@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.23.0
debug: registry.npmmirror.com/debug/4.3.4
globby: registry.npmmirror.com/globby/11.1.0
is-glob: registry.npmmirror.com/is-glob/4.0.3
@ -2964,19 +2874,19 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/@typescript-eslint/utils/5.22.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.22.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/utils/5.22.0
registry.npmmirror.com/@typescript-eslint/utils/5.23.0_hcfsmds2fshutdssjqluwm76uu:
resolution: {integrity: sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.23.0.tgz}
id: registry.npmmirror.com/@typescript-eslint/utils/5.23.0
name: '@typescript-eslint/utils'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.9
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.22.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.22.0
'@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.22.0_typescript@4.6.4
'@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager/5.23.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.23.0
'@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree/5.23.0_typescript@4.6.4
eslint: registry.npmmirror.com/eslint/8.15.0
eslint-scope: registry.npmmirror.com/eslint-scope/5.1.1
eslint-utils: registry.npmmirror.com/eslint-utils/3.0.0_eslint@8.15.0
@ -2985,13 +2895,13 @@ packages:
- typescript
dev: true
registry.npmmirror.com/@typescript-eslint/visitor-keys/5.22.0:
resolution: {integrity: sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz}
registry.npmmirror.com/@typescript-eslint/visitor-keys/5.23.0:
resolution: {integrity: sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.23.0.tgz}
name: '@typescript-eslint/visitor-keys'
version: 5.22.0
version: 5.23.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.22.0
'@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.23.0
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.3.0
dev: true
@ -3176,7 +3086,7 @@ packages:
fast-glob: registry.npmmirror.com/fast-glob/3.2.11
magic-string: 0.25.7
micromatch: registry.npmmirror.com/micromatch/4.0.5
windicss: 3.5.1
windicss: registry.npmmirror.com/windicss/3.5.2
transitivePeerDependencies:
- supports-color
dev: true
@ -3430,6 +3340,12 @@ packages:
engines: {node: '>=8'}
dev: true
registry.npmmirror.com/async-validator/4.0.7:
resolution: {integrity: sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.0.7.tgz}
name: async-validator
version: 4.0.7
dev: false
registry.npmmirror.com/async/0.9.2:
resolution: {integrity: sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async/-/async-0.9.2.tgz}
name: async
@ -4204,6 +4120,12 @@ packages:
engines: {node: '>=8'}
dev: true
registry.npmmirror.com/dayjs/1.11.1:
resolution: {integrity: sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.1.tgz}
name: dayjs
version: 1.11.1
dev: false
registry.npmmirror.com/debug/2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz}
name: debug
@ -4461,6 +4383,34 @@ packages:
version: 1.4.134
dev: true
registry.npmmirror.com/element-plus/2.2.0_vue@3.2.33:
resolution: {integrity: sha512-zxmAFEAa1T/n09rR+NozXcWl5CjaFtqoaxhFSafag0dgc90tgEHitDXfegdFAl4ahugdNTqu9aLzngx3VhDAtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.0.tgz}
id: registry.npmmirror.com/element-plus/2.2.0
name: element-plus
version: 2.2.0
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': registry.npmmirror.com/@ctrl/tinycolor/3.4.1
'@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue/1.1.4_vue@3.2.33
'@floating-ui/dom': registry.npmmirror.com/@floating-ui/dom/0.4.5
'@popperjs/core': registry.npmmirror.com/@sxzz/popperjs-es/2.11.6
'@types/lodash': registry.npmmirror.com/@types/lodash/4.14.182
'@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.6
'@vueuse/core': registry.npmmirror.com/@vueuse/core/8.4.2_vue@3.2.33
async-validator: registry.npmmirror.com/async-validator/4.0.7
dayjs: registry.npmmirror.com/dayjs/1.11.1
escape-html: registry.npmmirror.com/escape-html/1.0.3
lodash: registry.npmmirror.com/lodash/4.17.21
lodash-es: registry.npmmirror.com/lodash-es/4.17.21
lodash-unified: registry.npmmirror.com/lodash-unified/1.0.2_3ib2ivapxullxkx3xftsimdk7u
memoize-one: registry.npmmirror.com/memoize-one/6.0.0
normalize-wheel-es: registry.npmmirror.com/normalize-wheel-es/1.1.2
vue: 3.2.33
transitivePeerDependencies:
- '@vue/composition-api'
dev: false
registry.npmmirror.com/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz}
name: emoji-regex
@ -4775,6 +4725,11 @@ packages:
engines: {node: '>=6'}
dev: true
registry.npmmirror.com/escape-html/1.0.3:
resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz}
name: escape-html
version: 1.0.3
registry.npmmirror.com/escape-string-regexp/1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz}
name: escape-string-regexp
@ -5726,11 +5681,11 @@ packages:
engines: {node: '>=10.17.0'}
dev: true
registry.npmmirror.com/husky/7.0.4:
resolution: {integrity: sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/husky/download/husky-7.0.4.tgz}
registry.npmmirror.com/husky/8.0.1:
resolution: {integrity: sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/husky/-/husky-8.0.1.tgz}
name: husky
version: 7.0.4
engines: {node: '>=12'}
version: 8.0.1
engines: {node: '>=14'}
hasBin: true
dev: true
@ -6416,6 +6371,27 @@ packages:
p-locate: registry.npmmirror.com/p-locate/5.0.0
dev: true
registry.npmmirror.com/lodash-es/4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz}
name: lodash-es
version: 4.17.21
dev: false
registry.npmmirror.com/lodash-unified/1.0.2_3ib2ivapxullxkx3xftsimdk7u:
resolution: {integrity: sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz}
id: registry.npmmirror.com/lodash-unified/1.0.2
name: lodash-unified
version: 1.0.2
peerDependencies:
'@types/lodash-es': '*'
lodash: '*'
lodash-es: '*'
dependencies:
'@types/lodash-es': registry.npmmirror.com/@types/lodash-es/4.17.6
lodash: registry.npmmirror.com/lodash/4.17.21
lodash-es: registry.npmmirror.com/lodash-es/4.17.21
dev: false
registry.npmmirror.com/lodash.get/4.4.2:
resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.get/-/lodash.get-4.4.2.tgz}
name: lodash.get
@ -6438,7 +6414,6 @@ packages:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz}
name: lodash
version: 4.17.21
dev: true
registry.npmmirror.com/log-symbols/4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz}
@ -6504,7 +6479,7 @@ packages:
requiresBuild: true
dependencies:
pify: registry.npmmirror.com/pify/4.0.1
semver: 5.7.1
semver: registry.npmmirror.com/semver/5.7.1
dev: true
optional: true
@ -6565,6 +6540,12 @@ packages:
version: 2.0.14
dev: true
registry.npmmirror.com/memoize-one/6.0.0:
resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz}
name: memoize-one
version: 6.0.0
dev: false
registry.npmmirror.com/meow/8.1.2:
resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/meow/-/meow-8.1.2.tgz}
name: meow
@ -6926,6 +6907,12 @@ packages:
version: 0.2.0
dev: true
registry.npmmirror.com/normalize-wheel-es/1.1.2:
resolution: {integrity: sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz}
name: normalize-wheel-es
version: 1.1.2
dev: false
registry.npmmirror.com/npm-run-path/4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz}
name: npm-run-path
@ -9026,10 +9013,10 @@ packages:
- supports-color
dev: true
registry.npmmirror.com/windicss/3.5.1:
resolution: {integrity: sha512-E1hYZATcZFci/XhGS0sJAMRxULjnK+glNukE78Ku7xeb3jxgMY55fFOdIrav+GjQCsgR+IZxPq9/DwmO6eyc4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/windicss/-/windicss-3.5.1.tgz}
registry.npmmirror.com/windicss/3.5.2:
resolution: {integrity: sha512-Vy06iCcKXjR9izEViwIcwdaZHouzNWmjqWmVt3lyfZVNm6hWz6ME6s+6pIwrHMbylbal9hW3M9LRbN9mzFhccQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/windicss/-/windicss-3.5.2.tgz}
name: windicss
version: 3.5.1
version: 3.5.2
engines: {node: '>= 12'}
hasBin: true
dev: true

View File

@ -4,6 +4,7 @@ import { useAppStore } from '@/store/modules/app'
import { ConfigGlobal } from '@/components/ConfigGlobal'
import { isDark } from '@/utils/is'
import { useDesign } from '@/hooks/web/useDesign'
import { useCache } from '@/hooks/web/useCache'
const { getPrefixCls } = useDesign()
@ -15,8 +16,14 @@ const currentSize = computed(() => appStore.getCurrentSize)
const greyMode = computed(() => appStore.getGreyMode)
const { wsCache } = useCache()
//
const setDefaultTheme = () => {
if (wsCache.get('isDark')) {
appStore.setIsDark(wsCache.get('isDark'))
return
}
const isDarkTheme = isDark()
appStore.setIsDark(isDarkTheme)
}

View File

@ -59,7 +59,8 @@ watch(
:class="[
prefixCls,
layout !== 'classic' ? `${prefixCls}__Top` : '',
'flex !h-[var(--logo-height)] items-center cursor-pointer pl-8px relative'
'flex !h-[var(--logo-height)] items-center cursor-pointer pl-8px relative',
'dark:bg-[var(--el-bg-color)]'
]"
to="/"
>

View File

@ -92,7 +92,7 @@ const setMenuTheme = (color: string) => {
appStore.setTheme(theme)
appStore.setCssVarTheme()
}
if (layout.value === 'top') {
if (layout.value === 'top' && !appStore.getIsDark) {
headerTheme.value = '#fff'
setHeaderTheme('#fff')
}
@ -101,7 +101,7 @@ if (layout.value === 'top') {
watch(
() => layout.value,
(n) => {
if (n === 'top') {
if (n === 'top' && !appStore.getIsDark) {
headerTheme.value = '#fff'
setHeaderTheme('#fff')
} else {

View File

@ -41,7 +41,8 @@ export default defineComponent({
id={`${variables.namespace}-tool-header`}
class={[
prefixCls,
'h-[var(--top-tool-height)] relative px-[var(--top-tool-p-x)] flex items-center justify-between'
'h-[var(--top-tool-height)] relative px-[var(--top-tool-p-x)] flex items-center justify-between',
'dark:bg-[var(--el-bg-color)]'
]}
>
{layout.value !== 'top' ? (

View File

@ -106,7 +106,7 @@ export const useRenderLayout = () => {
const renderTopLeft = () => {
return (
<>
<div class="flex items-center bg-[var(--top-header-bg-color)] border-bottom-1 border-solid border-[var(--top-tool-border-color)]">
<div class="flex items-center bg-[var(--top-header-bg-color)] border-bottom-1 border-solid border-[var(--top-tool-border-color)] dark:border-[var(--el-border-color)]">
{logo.value ? <Logo class="hover-tigger !pr-15px"></Logo> : undefined}
<ToolHeader class="flex-1"></ToolHeader>

View File

@ -1 +1,2 @@
@import './var.css';
@import 'element-plus/theme-chalk/dark/css-vars.css';

View File

@ -1,6 +1,6 @@
.text-color {
color: var(--el-text-color-regular);
}
.dark .dark\:text-color {
color: rgba(255, 255, 255, var(--dark-text-color));
}
// .text-color {
// color: var(--el-text-color-regular);
// }
// .dark .dark\:text-color {
// color: rgba(255, 255, 255, var(--dark-text-color));
// }

View File

@ -171,6 +171,7 @@ const getRole = async () => {
label-position="top"
hide-required-asterisk
size="large"
class="dark:(border-1 border-[var(--el-border-color)] border-solid)"
@register="register"
>
<template #title>

View File

@ -64,6 +64,11 @@ export default defineConfig({
backgroundColor: 'var(--top-header-hover-color)'
}
},
'.dark .hover-tigger': {
'&:hover': {
backgroundColor: 'var(--el-bg-color-overlay)'
}
},
...obj
})
})