wip(Login): Login developing

This commit is contained in:
陈凯龙 2022-01-05 17:02:25 +08:00
parent 77097c8d92
commit 4216f7c218
26 changed files with 391 additions and 1597 deletions

View File

@ -34,7 +34,8 @@
"vue": "3.2.26",
"vue-i18n": "9.1.9",
"vue-router": "^4.0.12",
"vue-types": "^4.1.1"
"vue-types": "^4.1.1",
"web-storage-cache": "^1.1.1"
},
"devDependencies": {
"@commitlint/cli": "^16.0.1",
@ -49,7 +50,6 @@
"@vitejs/plugin-vue": "^2.0.1",
"@vitejs/plugin-vue-jsx": "^1.3.3",
"@windicss/plugin-animations": "^1.0.9",
"async-validator": "^4.0.7",
"autoprefixer": "^10.4.1",
"commitizen": "^4.2.4",
"eslint": "^8.6.0",

View File

@ -16,7 +16,6 @@ specifiers:
'@vueuse/core': ^7.5.1
'@windicss/plugin-animations': ^1.0.9
'@zxcvbn-ts/core': ^1.2.0
async-validator: ^4.0.7
autoprefixer: ^10.4.1
commitizen: ^4.2.4
element-plus: 1.3.0-beta.1
@ -53,6 +52,7 @@ specifiers:
vue-router: ^4.0.12
vue-tsc: ^0.30.1
vue-types: ^4.1.1
web-storage-cache: ^1.1.1
windicss: ^3.4.2
windicss-analysis: ^0.3.5
@ -67,6 +67,7 @@ dependencies:
vue-i18n: registry.npmmirror.com/vue-i18n/9.1.9_vue@3.2.26
vue-router: registry.npmmirror.com/vue-router/4.0.12_vue@3.2.26
vue-types: registry.npmmirror.com/vue-types/4.1.1_vue@3.2.26
web-storage-cache: registry.npmmirror.com/web-storage-cache/1.1.1
devDependencies:
'@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.1_@types+node@17.0.5
@ -81,7 +82,6 @@ devDependencies:
'@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.10+vue@3.2.26
'@vitejs/plugin-vue-jsx': registry.npmmirror.com/@vitejs/plugin-vue-jsx/1.3.3
'@windicss/plugin-animations': registry.npmmirror.com/@windicss/plugin-animations/1.0.9
async-validator: registry.npmmirror.com/async-validator/4.0.7
autoprefixer: registry.npmmirror.com/autoprefixer/10.4.1_postcss@8.4.5
commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.5
eslint: registry.npmmirror.com/eslint/8.6.0
@ -1874,7 +1874,7 @@ packages:
{
integrity: sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1631600361784&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz
tarball: https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz
}
name: eslint-utils
version: 2.1.0
@ -5212,7 +5212,7 @@ packages:
{
integrity: sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.nlark.com/semver/download/semver-5.7.1.tgz
tarball: https://registry.nlark.com/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1631501920740&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz
}
name: semver
version: 5.7.1
@ -5224,7 +5224,7 @@ packages:
{
integrity: sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.nlark.com/semver/download/semver-6.3.0.tgz
tarball: https://registry.nlark.com/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1631501920740&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz
}
name: semver
version: 6.3.0
@ -8365,6 +8365,7 @@ packages:
}
name: async-validator
version: 4.0.7
dev: false
registry.npmmirror.com/autoprefixer/10.4.1_postcss@8.4.5:
resolution:
@ -9540,7 +9541,7 @@ packages:
{
integrity: sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1636378650851&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz
tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz
}
name: eslint-visitor-keys
version: 1.3.0
@ -9552,7 +9553,7 @@ packages:
{
integrity: sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1636378650851&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz
tarball: https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz
}
name: eslint-visitor-keys
version: 2.1.0
@ -12278,6 +12279,17 @@ packages:
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
dev: false
registry.npmmirror.com/web-storage-cache/1.1.1:
resolution:
{
integrity: sha1-QqwH536oYOiEiVvpupmrHgTrFi4=,
registry: https://registry.npm.taobao.org/,
tarball: https://registry.npmmirror.com/web-storage-cache/download/web-storage-cache-1.1.1.tgz
}
name: web-storage-cache
version: 1.1.1
dev: false
registry.npmmirror.com/windicss-analysis/0.3.5:
resolution:
{

View File

@ -24,7 +24,13 @@ initDark()
<template>
<ConfigGlobal :size="size">
<ElConfigProvider :locale="locale.elLocale" :size="size">
<ElConfigProvider
:locale="locale.elLocale"
:size="size"
:button="{
autoInsertSpace: true
}"
>
<RouterView />
</ElConfigProvider>
</ConfigGlobal>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="5760px" height="3040px" viewBox="0 0 5760 3040" enable-background="new 0 0 5760 3040" xml:space="preserve"> <image id="image0" width="5760" height="3040" x="0" y="0"
href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAFoAAAAvgAQMAAAC1QKagAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABlBMVEUsNEr///91v/yPAAAA
AWJLR0QB/wIt3gAAAAd0SU1FB+YBBQYyN1c3BnEAAAhjSURBVHja7cExAQAAAMKg9U9tDB+gAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAACAtwFzzwABY3VrRQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wMS0wNVQwNjo1
MDo1MyswMDowMCfNlVoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDEtMDVUMDY6NTA6NTQrMDA6
MDCTNxNoAAAAAElFTkSuQmCC" />
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -1,715 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="5760px" height="3040px" viewBox="0 0 5760 3040" enable-background="new 0 0 5760 3040" xml:space="preserve"> <image id="image0" width="5760" height="3040" x="0" y="0"
href="data:image/png;base64,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
9TABAGBPdegCAAC9cz1MAADYUx26AABA77seJgAA7KkOXQAAoPfzqpcJAABbqkMXAABYQD1MAADY
U925AADAAr7qZQIAwJbqzgUAABZwqpcJAABbqjsXAABYwLleJgAAbKnuXAAAYAHvepkAALClunMB
AIAFXOtlAgDAlurOBQAAVlAvEwAAtlRnLgAAsIJbPU0AANhRnbkAAMAKHvU0AQBgR3XmAgAAKzjX
0wQAgB3VmQsAAKzgUk8TAAB2VGcuAACwhHqaAACwo7pyAQCAJdzrbQIAwIbqygUAAJbghRAAgN9X
Vy4AALAEL4QAAPy+unIBAIAlfNfbBACADdWVCwAALOHnVY8TAAD2U1cuAACwhnqbAACwoTpyAQCA
NXzV4wQAgP3UkQsAAKzBCyEAAL+ujlwAAGANz3qcAACwnzpyAQCANbzrcQIAwH7qyAUAANZwrccJ
AAD7qSMXAABYRD1OAADYT924AADAIm71OgEAYDt14wIAAIt41OsEAIDt1I0LAAAs4lyvEwAAtlM3
LgAAsIhLvU4AANhO3bgAAMAq6nUCAMB26sQFAABWca/nCQAAu6kTFwAAWIUXQgAAflmduAAAwCq8
EAIA8MvqxAUAAFbxXc8TAAB2UycuAACwip9XvU8AANhMnbgAAMAy6nkCAMBu6sIFAACW8VXvEwAA
NlMXLgAAsAwvhAAA/K66cAEAgGU8630CAMBm6sIFAACW8a73CQAAm6kLFwAAWMa13icAAGymLlwA
AGAd9T4BAGAzdeACAADruNUDBQCAvdSBCwAArONRDxQAAPZSBy4AALCOcz1QAADYSx24AADAOi71
QAEAYC914AIAAAupBwoAAHup+xYAAFjIvV4oAABspe5bAABgIad6oQAAsJW6bwEAgIV4IQQA4DfV
fQsAACzku14oAABspe5bAABgIT+veqIAALCTum8BAICV1AsFAICt1HkLAACs5KueKAAA7KTOWwAA
YCVeCAEA+EV13gIAACt51hMFAICd1HkLAACs5F1PFAAAdlLnLQAAsJJrPVEAANhJnbcAAMBS6okC
AMBO6roFAACWcqs3CgAAG6nrFgAAWMqj3igAAGykrlsAAGAp53qjAACwkbpuAQCApVzqjQIAwEbq
ugUAANZSbxQAADZSxy0AALCWez1SAADYRx23AADAWk71SAEAYB913AIAAGvxQggAwK+p4xYAAFjL
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
MjUrMDA6MDAqZ/ixAAAAAElFTkSuQmCC" />
</svg>

Before

Width:  |  Height:  |  Size: 54 KiB

View File

@ -1,737 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="5760px" height="3040px" viewBox="0 0 5760 3040" enable-background="new 0 0 5760 3040" xml:space="preserve"> <image id="image0" width="5760" height="3040" x="0" y="0"
href="data:image/png;base64,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
ACzXYx27AABAqx4lAAAs11EduwAAQKseJQAALNdxHbsAAECrHiUAACzXSR27AABAqx4lAAAs11Md
uwAAQKseJQAALNjvde0CAACpepMAALBg53XtAgAAqXqTAACwYBd17QIAAKl6kwAAsGCXde0CAACp
epMAALBgV3XtAgAAqXqTAACwYPcPde4CAAClepMAALBkv9W5CwAAlOpJAgDAkt3UuQsAAJTqSQIA
wJLd1rkLAACU6kkCAMCS3dW5CwAAlOpJAgDAkj3XuQsAAJTqSQIAwJKdPtS9CwAAhOpJAgDAoj3W
vQsAAITqRQIAwKId1b0LAACE6kUCAMCiHde9CwAAhOpFAgDAop3UvQsAAITqRQIAwKI91b0LAACE
6kUCAMCy/V4HLwAA0KkHCQAAy3ZeBy8AANCpBwkAAMt2UQcvAADQqQcJAADLdlkHLwAA0KkHCQAA
y3ZVBy8AANCpBwkAAMv2VR28AABApx4kAAAs3HVdvAAAQKbeIwAALNxNXbwAAECm3iMAACzcbV28
AABApt4jAAAs3F1dvAAAQKbeIwAALNxzXbwAAECm3iMAACzc6UOdvAAAQKXeIwAALN1jnbwAAECl
niMAACzdUZ28AABApZ4jAAAs3XGdvAAAQKWeIwAALN1JnbwAAEClniMAACzdl3XyAgAAlXqOAACw
dKdndfMCAACReo4AALB453XzAgAAkXqNAACweBd18wIAAJF6jQAAsHiXdfMCAACReo0AALB4V3Xz
AgAAkXqNAACweF/VzQsAAETqNQIAwPJd19ELAAA06jECAMDy3dTRCwAANOoxAgDA8t3W0QsAADTq
MQIAwPLd1dELAAA06jECAMDyPdfRCwAANOoxAgDA8p0+1NULAAAk6jECAMAKPNbVCwAAJOotAgDA
ChzV1QsAACTqLQIAwAoc19ULAAAk6i0CAMAKnNTVCwAAJOotAgDACnxZVy8AAJCotwgAACtwelZn
LwAAUKi3CAAAa3BeZy8AAFCopwgAAGtwUWcvAABQqKcIAABrcFlnLwAAUKinCAAAa3BVZy8AAFCo
pwgAAGvwVZ29AABAoZ4iAACswnXdvQAAQKBeIgAArMJN3b0AAECgXiIAAKzCbd29AABAoF4iAACs
wl3dvQAAQKBeIgAArMLXdfcCAACBeokAALAK9w91+AIAAOOrlwgAAOvwWIcvAAAwvnqIAACwDkd1
+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
BwCApakjHwAA5uL0rK5zAABYmDryAQBgNs7rOgcAgIWpGx8AAGbjp7rOAQBgYerGBwCA2Tiu6xwA
ABambnwAAJiNk7rOAQBgYerGBwCA2Xiq6xwAABambnwAAJiP6zrPAQBgWerEBwCA+bip8xwAAJal
TnwAAJiPH+s8BwCAZakTHwAA5uOyznMAAFiWOvEBAGA+ruo8BwCAZakTHwAA5uP+oe5zAABYlDrx
AQBgRh7rPgcAgEWpCx8AAGbk57rPAQBgUerCBwCAGbmt+xwAABalLnwAAJiRu7rPAQBgUerCBwCA
GXmu+xwAABalLnwAAJiR07M60AEAYEnqwgcAgDk5rwMdAACWpA58AACYk5/qQAcAgCWpAx8AAObk
uA50AABYkjrwAQBgTk7qQAcAgCWpAx8AAObkqQ50AABYkjrwAQBgVq7rQgcAgAWp+x4AAGblpi50
AABYkLrvAQBgVn6sCx0AABak7nsAAJiVy7rQAQBgQeq+BwCAWbmqCx0AABak7nsAAJiV+4c60QEA
YDnqvgcAgHl5rBMdAACWo857AACYl5/rRAcAgOWo8x4AAObltk50AABYjjrvAQBgXu7qRAcAgOWo
8x4AAObluU50AABYjjrvAQBgXk7P6kYHAIDFqPMeAABm5rxudAAAWIy67gEAYGZ+qhsdAAAWo657
AACYmeO60QEAYDHqugcAgJk5qRsdAAAWo657AACYmae60QEAYDHqugcAgLm5riMdAACWoo57AACY
m1/qSAcAgKWo4x4AAObmoo50AABYijruAQBgbi7rSAcAgKWo4x4AAObmqo50AABYijruAQBgbu4f
6koHAICFqOMeAABm57GudAAAWIi67QEAYHZ+risdAAAWom57AACYndu60gEAYCHqtgcAgNm5qysd
AAAWom57AACYnee60gEAYCHqtgcAgNk5PaszHQAAlqFuewAAmJ9f60wHAIBlqNMeAADm56jOdAAA
WIY67QEAYH6O60wHAIBlqNMeAADm56TOdAAAWIY67QEAYH6e6kwHAIBlqNMeAABm6LrudAAAWIS6
7AEAYIZ+qTsdAAAWoS57AACYoYu60wEAYBHqsgcAgBm6rDsdAAAWoS57AACYoau60wEAYBHqsgcA
gBm6f6hDHQAAlqAuewAAmKPHOtQBAGAJ6rAHAIA5+rkOdQAAWII67AEAYI5u61AHAIAlqMMeAADm
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" />
</svg>

Before

Width:  |  Height:  |  Size: 56 KiB

View File

@ -9,7 +9,8 @@ import {
setGridProp,
setComponentProps,
setItemComponentSlots,
initModel
initModel,
setFormItemSlots
} from './helper'
import { useRenderSelect } from './components/useRenderSelect'
import { useRenderRadio } from './components/useRenderRadio'
@ -113,14 +114,15 @@ export default defineComponent({
}
return (
<ElFormItem {...(item.formItemProps || {})} prop={item.field} label={item.label}>
{() => {
if (slots[item.field]) {
return getSlot(slots, item.field, { item })
} else {
{{
...setFormItemSlots(slots, item.field),
default: () => {
const Com = componentMap[item.component as string] as ReturnType<
typeof defineComponent
>
return (
return slots[item.field] ? (
getSlot(slots, item.field, { item })
) : (
<Com
vModel={formModel.value[item.field]}
{...(autoSetPlaceholder && setTextPlaceholder(item))}

View File

@ -1,8 +1,9 @@
import { useI18n } from '@/hooks/web/useI18n'
const { t } = useI18n()
import type { Slots } from 'vue'
import { getSlot } from '@/utils/tsxHelper'
const { t } = useI18n()
interface PlaceholderMoel {
placeholder?: string
startPlaceholder?: string
@ -131,3 +132,23 @@ export function initModel(schema: FormSchema[], formModel: Recordable) {
})
return model
}
/**
* @param slots
* @param field
* @returns FormIiem插槽
*/
export function setFormItemSlots(slots: Slots, field: string): Recordable {
const slotObj: Recordable = {}
if (slots[`${field}-error`]) {
slotObj['error'] = (data: Recordable) => {
return getSlot(slots, `${field}-error`, data)
}
}
if (slots[`${field}-label`]) {
slotObj['label'] = (data: Recordable) => {
return getSlot(slots, `${field}-label`, data)
}
}
return slotObj
}

View File

@ -1,5 +1,5 @@
<script setup lang="ts">
import { computed } from 'vue'
import { computed, unref } from 'vue'
import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus'
import { useLocaleStore } from '@/store/modules/locale'
import { useCssVar } from '@vueuse/core'
@ -7,16 +7,21 @@ import { useLocale } from '@/hooks/web/useLocale'
const localeStore = useLocaleStore()
const langMap = computed(() => localeStore.localeMap)
const langMap = computed(() => localeStore.getLocaleMap)
const currentLang = computed(() => localeStore.getLocale)
const textColor = useCssVar('--el-text-color-primary', document.documentElement)
function setLang(lang: LocaleType) {
if (lang === unref(currentLang).lang) return
localeStore.setLocale({
lang
})
const { changeLocale } = useLocale()
changeLocale(lang)
//
window.location.reload()
}
</script>

51
src/config/app.ts Normal file
View File

@ -0,0 +1,51 @@
import { useCache } from '@/hooks/web/useCache'
const { wsCache } = useCache()
export type LayoutType = 'Classic' | 'LeftTop' | 'Top' | 'Test'
export interface AppState {
collapsed: boolean
showTags: boolean
showLogo: boolean
showNavbar: boolean
fixedHeader: boolean
layout: LayoutType
showBreadcrumb: boolean
showHamburger: boolean
showScreenfull: boolean
showUserInfo: boolean
title: string
logoTitle: string
userInfo: string
greyMode: boolean
showBackTop: boolean
showMenuTab: boolean
requestTime: boolean
isDark: boolean
size: ElememtPlusSzie
sizeMap: ElememtPlusSzie[]
}
export const appModules: AppState = {
collapsed: false, // 菜单栏是否栏缩收
showLogo: true, // 是否显示logo
showTags: true, // 是否显示标签栏
showNavbar: true, // 是否显示navbar
fixedHeader: true, // 是否固定header
layout: 'Classic', // layout布局
showBreadcrumb: true, // 是否显示面包屑
showHamburger: true, // 是否显示侧边栏缩收按钮
showScreenfull: true, // 是否全屏按钮
showUserInfo: true, // 是否显示用户头像
title: 'butterfly-admin', // 标题
logoTitle: 'butterfly-admin', // logo标题
userInfo: 'userInfo', // 登录信息存储字段-建议每个项目换一个字段,避免与其他项目冲突
greyMode: false, // 是否开始灰色模式,用于特殊悼念日
showBackTop: true, // 是否显示回到顶部
showMenuTab: false, // 是否固定一级菜单
requestTime: false, // 是否在接口调用时添加时间戳避免IE缓存
isDark: wsCache.get('isDark') || false, // 是否是暗黑模式
size: wsCache.get('default') || 'default', // 组件尺寸
sizeMap: ['default', 'large', 'small']
}

33
src/config/locale.ts Normal file
View File

@ -0,0 +1,33 @@
import { useCache } from '@/hooks/web/useCache'
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
import en from 'element-plus/lib/locale/lang/en'
const { wsCache } = useCache()
export const elLocaleMap = {
'zh-CN': zhCn,
en: en
}
export interface LocaleState {
locale: LocaleDropdownType
localeMap: LocaleDropdownType[]
}
export const localeModules: LocaleState = {
locale: {
lang: wsCache.get('lang') || 'zh-CN',
elLocale: elLocaleMap[wsCache.get('lang') || 'zh-CN']
},
// 多语言
localeMap: [
{
lang: 'zh-CN',
name: '简体中文'
},
{
lang: 'en',
name: 'English'
}
]
}

17
src/hooks/web/useCache.ts Normal file
View File

@ -0,0 +1,17 @@
/**
*
*/
import WebStorageCache from 'web-storage-cache'
type CacheType = 'sessionStorage' | 'localStorage'
export function useCache(type: CacheType = 'sessionStorage') {
const wsCache: WebStorageCache = new WebStorageCache({
storage: type
})
return {
wsCache
}
}

View File

@ -4,7 +4,8 @@ export default {
selectText: 'Please select',
startTimeText: 'Start time',
endTimeText: 'End time',
login: 'Login'
login: 'Login',
required: 'This is required'
},
size: {
default: 'Default',
@ -12,11 +13,14 @@ export default {
small: 'Small'
},
login: {
message1: 'Welcome to the system',
message2: 'Backstage management system',
welcome: 'Welcome to the system',
message: 'Backstage management system',
username: 'Username',
password: 'password',
login: 'Sign in'
password: 'Password',
login: 'Sign in',
otherLogin: 'Sign in with',
remember: 'Remember me',
forgetPassword: 'Forget password'
},
formDemo: {
input: 'Input',

View File

@ -4,7 +4,8 @@ export default {
selectText: '请选择',
startTimeText: '开始时间',
endTimeText: '结束时间',
login: '登录'
login: '登录',
required: '该项为必填项'
},
size: {
default: '默认',
@ -12,11 +13,14 @@ export default {
small: '小'
},
login: {
message1: '欢迎使用本系统',
message2: '开箱即用的中后台管理系统',
welcome: '欢迎使用本系统',
message: '开箱即用的中后台管理系统',
username: '用户名',
password: '密码',
login: '登录'
login: '登录',
otherLogin: '其他登录方式',
remember: '记住我',
forgetPassword: '忘记密码'
},
formDemo: {
input: '输入框',

View File

@ -16,6 +16,9 @@ import { setupGlobCom } from '@/components'
// 引入element-plus
import { setupElementPlus } from '@/plugins/elementPlus'
// 引入全局样式
import '@/styles/index.less'
// 路由
import { setupRouter } from './router'

View File

@ -1,55 +1,14 @@
import { defineStore } from 'pinia'
import { store } from '../index'
import { useCache } from '@/hooks/web/useCache'
import { appModules } from '@/config/app'
import type { AppState, LayoutType } from '@/config/app'
export type LayoutType = 'Classic' | 'LeftTop' | 'Top' | 'Test'
export interface AppState {
collapsed: boolean
showTags: boolean
showLogo: boolean
showNavbar: boolean
fixedHeader: boolean
layout: LayoutType
showBreadcrumb: boolean
showHamburger: boolean
showScreenfull: boolean
showUserInfo: boolean
title: string
logoTitle: string
userInfo: string
greyMode: boolean
showBackTop: boolean
showMenuTab: boolean
requestTime: boolean
isDark: boolean
size: ElememtPlusSzie
sizeMap: ElememtPlusSzie[]
}
const { wsCache } = useCache()
export const useAppStore = defineStore({
id: 'app',
state: (): AppState => ({
collapsed: false, // 菜单栏是否栏缩收
showLogo: true, // 是否显示logo
showTags: true, // 是否显示标签栏
showNavbar: true, // 是否显示navbar
fixedHeader: true, // 是否固定header
layout: 'Classic', // layout布局
showBreadcrumb: true, // 是否显示面包屑
showHamburger: true, // 是否显示侧边栏缩收按钮
showScreenfull: true, // 是否全屏按钮
showUserInfo: true, // 是否显示用户头像
title: 'butterfly-admin', // 标题
logoTitle: 'butterfly-admin', // logo标题
userInfo: 'userInfo', // 登录信息存储字段-建议每个项目换一个字段,避免与其他项目冲突
greyMode: false, // 是否开始灰色模式,用于特殊悼念日
showBackTop: true, // 是否显示回到顶部
showMenuTab: false, // 是否固定一级菜单
requestTime: false, // 是否在接口调用时添加时间戳避免IE缓存
isDark: false, // 是否是暗黑模式
size: 'default', // 组件尺寸
sizeMap: ['default', 'large', 'small']
}),
state: (): AppState => appModules,
getters: {
getCollapsed(): boolean {
return this.collapsed
@ -170,9 +129,11 @@ export const useAppStore = defineStore({
document.documentElement.classList.add('light')
document.documentElement.classList.remove('dark')
}
wsCache.set('isDark', this.isDark)
},
setSize(size: ElememtPlusSzie) {
this.size = size
wsCache.set('size', this.size)
}
}
})

View File

@ -1,38 +1,14 @@
import { defineStore } from 'pinia'
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
import en from 'element-plus/lib/locale/lang/en'
import { store } from '../index'
import { useCache } from '@/hooks/web/useCache'
import { localeModules, elLocaleMap } from '@/config/locale'
import type { LocaleState } from '@/config/locale'
const elLocaleMap = {
'zh-CN': zhCn,
en: en
}
export interface LocaleState {
locale: LocaleDropdownType
localeMap: LocaleDropdownType[]
}
const { wsCache } = useCache()
export const useLocaleStore = defineStore({
id: 'locales',
state: (): LocaleState => ({
// 当前语言
locale: {
lang: 'zh-CN',
elLocale: elLocaleMap['zh-CN']
},
// 多语言
localeMap: [
{
lang: 'zh-CN',
name: '简体中文'
},
{
lang: 'en',
name: 'English'
}
]
}),
state: (): LocaleState => localeModules,
getters: {
getLocale(): LocaleDropdownType {
return this.locale
@ -46,6 +22,7 @@ export const useLocaleStore = defineStore({
// this.locale = Object.assign(this.locale, localeMap)
this.locale.lang = localeMap?.lang
this.locale.elLocale = elLocaleMap[localeMap?.lang]
wsCache.set('lang', localeMap?.lang)
}
}
})

1
src/styles/index.less Normal file
View File

@ -0,0 +1 @@
@import './var.css';

View File

@ -1,3 +1,3 @@
:root {
--dark-text-color: #c9d1d9;
--dark-bg-color: #293146;
}

View File

@ -1,5 +1,4 @@
import type { CSSProperties } from 'vue'
import type { RuleItem } from 'async-validator'
declare global {
// Form types start
@ -37,18 +36,18 @@ declare global {
declare type FormValueTypes = string | number | string[] | number[] | boolean | undefined | null
declare interface FormItemRule extends RuleItem {
trigger?: string
}
// declare interface FormItemRule extends RuleItem {
// trigger?: string
// }
declare type FormRulesMap<T extends string = string> = Partial<
Record<T, FormItemRule | FormItemRule[]>
>
// declare type FormRulesMap<T extends string = string> = Partial<
// Record<T, FormItemRule | FormItemRule[]>
// >
declare type FormItemProps = {
labelWidth?: string | number
required?: boolean
rules?: FormRulesMap
rules?: Recordable
error?: string
showMessage?: boolean
inlineMessage?: boolean

9
src/utils/formRules.ts Normal file
View File

@ -0,0 +1,9 @@
import { useI18n } from '@/hooks/web/useI18n'
const { t } = useI18n()
// 必填项
export const required = {
required: true,
message: t('common.required')
}

View File

@ -16,3 +16,21 @@ export const withInstall = <T>(component: T, alias?: string) => {
}
return component as T & Plugin
}
/**
* @param str 线
* @returns 线
*/
export function humpToUnderline(str: string): string {
return str.replace(/([A-Z])/g, '-$1').toLowerCase()
}
/**
* @param str 线
* @returns
*/
export function underlineToHump(str: string): string {
return str.replace(/\-(\w)/g, function (_, letter: string) {
return letter.toUpperCase()
})
}

View File

@ -1,11 +1,13 @@
<script setup lang="ts">
import { LoginForm } from './components'
// import { ElCard } from 'element-plus'
// import { ThemeSwitch } from '@/components/ThemeSwitch'
// import { LocaleDropdown } from '@/components/LocaleDropdown'
// import { SizeDropdown } from '@/components/SizeDropdown'
import { ThemeSwitch } from '@/components/ThemeSwitch'
import { LocaleDropdown } from '@/components/LocaleDropdown'
import { useDesign } from '@/hooks/web/useDesign'
import { useI18n } from '@/hooks/web/useI18n'
import { underlineToHump } from '@/utils'
import { useAppStore } from '@/store/modules/app'
const appStore = useAppStore()
const { t } = useI18n()
@ -15,25 +17,41 @@ const prefixCls = getPrefixCls('login')
</script>
<template>
<div :class="prefixCls" class="h-[100%] relative">
<div class="relative h-full flex mx-auto border-dark-50 border-2px">
<div :class="prefixCls" class="h-[100%] relative overflow-hidden <xl:bg-v-dark">
<div class="relative h-full flex mx-auto">
<div
:class="`${prefixCls}__left`"
class="flex-1 bg-gray-500 bg-opacity-20 relative p-30px <xl:hidden"
>
<div class="flex items-center text-white">
<img src="@/assets/imgs/logo.png" alt="" class="w-48px h-48px mr-10px" />
<span class="text-20px font-bold">ButterflyAdmin</span>
<span class="text-20px font-bold">{{ underlineToHump(appStore.getTitle) }}</span>
</div>
<div :class="`${prefixCls}__left--message`" class="absolute top-[50%] left-[50%]">
<img src="@/assets/svgs/login-box-bg.svg" alt="" class="w-350px" />
<div class="text-3xl text-white">{{ t('login.message1') }}</div>
<div class="mt-5 font-normal text-white text-14px"> {{ t('login.message2') }} </div>
<div class="flex justify-center items-center h-[calc(100%-60px)]">
<div>
<img src="@/assets/svgs/login-box-bg.svg" alt="" class="w-350px" />
<div class="text-3xl text-white">{{ t('login.welcome') }}</div>
<div class="mt-5 font-normal text-white text-14px"> {{ t('login.message') }} </div>
</div>
</div>
</div>
<div :class="`${prefixCls}__right`" class="flex-1 p-30px relative">
<div :class="`${prefixCls}__form`" class="absolute top-[50%] left-[50%] w-[40%]">
<LoginForm />
<div class="flex-1 @2xl:p-30px @xl:p-30px @md:p-30px <md:pt-30px dark:bg-v-dark relative">
<div class="flex justify-between items-center text-white @2xl:justify-end @xl:justify-end">
<div class="flex items-center @2xl:hidden @xl:hidden">
<img src="@/assets/imgs/logo.png" alt="" class="w-48px h-48px mr-10px" />
<span class="text-20px font-bold">{{ underlineToHump(appStore.getTitle) }}</span>
</div>
<div class="flex justify-end items-center space-x-10px">
<ThemeSwitch />
<LocaleDropdown />
</div>
</div>
<div
:class="`${prefixCls}__form`"
class="flex justify-center items-center <xl:(bg-white rounded-3xl) absolute top-[50%] left-[50%] w-[100%] @md:w-[calc(100%-60px)]"
>
<LoginForm class="p-20px" />
</div>
</div>
</div>
@ -52,15 +70,11 @@ const prefixCls = getPrefixCls('login')
z-index: -1;
width: 100%;
height: 100%;
background-image: url('@/assets/svgs/login-dark-bg.svg');
background-image: url('@/assets/svgs/login-bg.svg');
background-position: center;
background-repeat: no-repeat;
content: '';
}
&--message {
transform: translate(-50%, -50%);
}
}
&__form {

View File

@ -1,11 +1,18 @@
<script setup lang="ts">
import { reactive, ref } from 'vue'
import { Form } from '@/components/Form'
import { useI18n } from '@/hooks/web/useI18n'
import { ElButton } from 'element-plus'
import { ElButton, ElCheckbox, ElLink } from 'element-plus'
import { required } from '@/utils/formRules'
const { t } = useI18n()
const schema: FormSchema[] = [
const rules = {
username: [required],
password: [required]
}
const schema = reactive<FormSchema[]>([
{
field: 'username',
label: t('login.username'),
@ -28,15 +35,65 @@ const schema: FormSchema[] = [
}
},
{
field: 'login'
field: 'tool',
colProps: {
span: 24
}
},
{
field: 'login',
colProps: {
span: 24
}
},
{
field: 'other',
component: 'Divider',
label: t('login.otherLogin'),
componentProps: {
contentPosition: 'center'
}
},
{
field: 'otherIcon',
colProps: {
span: 24
}
}
]
])
const iconSize = 30
const remember = ref(false)
</script>
<template>
<Form :schema="schema" label-position="top">
<Form
:schema="schema"
:rules="rules"
label-position="top"
hide-required-asterisk
size="large"
class="@2xl:max-w-500px @xl:max-w-400px"
>
<template #tool>
<div class="flex justify-between items-center w-[100%]">
<ElCheckbox v-model="remember" :label="t('login.remember')" size="small" />
<ElLink type="primary" :underline="false">{{ t('login.forgetPassword') }}</ElLink>
</div>
</template>
<template #login>
<ElButton type="primary" class="w-[100%]">{{ t('login.login') }}</ElButton>
</template>
<template #otherIcon>
<div class="flex justify-between w-[100%]">
<Icon icon="ant-design:github-filled" :size="iconSize" class="cursor-pointer" />
<Icon icon="ant-design:wechat-filled" :size="iconSize" class="cursor-pointer" />
<Icon icon="ant-design:alipay-circle-filled" :size="iconSize" class="cursor-pointer" />
<Icon icon="ant-design:weibo-circle-filled" :size="iconSize" class="cursor-pointer" />
</div>
</template>
</Form>
</template>

View File

@ -120,7 +120,8 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
'vue-types',
'element-plus/lib/locale/lang/zh-cn',
'element-plus/lib/locale/lang/en',
'@iconify/iconify'
'@iconify/iconify',
'@vueuse/core'
]
}
}

View File

@ -12,14 +12,18 @@ export default defineConfig({
darkMode: 'class',
attributify: false,
theme: {
// extend: {
// screens: {
// sm: '768px',
// md: '992px',
// lg: '1200px',
// xl: '1920px'
// }
// }
extend: {
backgroundColor: {
// 暗黑背景色
'v-dark': 'var(--dark-bg-color)'
}
// screens: {
// sm: '768px',
// md: '992px',
// lg: '1200px',
// xl: '1920px'
// }
}
// height: {
// ...range(50).map((i) => `h-${i}px`)
// },