From 9cd63be114cbabb07eaaddca7f975e2e7742b26a Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Fri, 23 Feb 2024 11:37:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=99=BB=E5=BD=95=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../top-bar/avatar/ResetPasssword.vue | 20 +-- ui/src/styles/app.scss | 3 + ui/src/styles/element-plus.scss | 37 +++++- ui/src/views/login/forgot-password/index.vue | 61 ++++----- ui/src/views/login/index.scss | 3 - ui/src/views/login/index.vue | 54 ++++---- ui/src/views/login/register/index.vue | 125 +++++++++--------- ui/src/views/login/reset-password/index.vue | 57 ++++---- 8 files changed, 192 insertions(+), 168 deletions(-) delete mode 100644 ui/src/views/login/index.scss diff --git a/ui/src/layout/components/top-bar/avatar/ResetPasssword.vue b/ui/src/layout/components/top-bar/avatar/ResetPasssword.vue index da40f1b86..9c8bbb527 100644 --- a/ui/src/layout/components/top-bar/avatar/ResetPasssword.vue +++ b/ui/src/layout/components/top-bar/avatar/ResetPasssword.vue @@ -7,10 +7,9 @@ :rules="rules" >

新密码

- +

使用邮箱

- +
- + - 获取验证码
diff --git a/ui/src/styles/app.scss b/ui/src/styles/app.scss index 721fface2..76d0f0e53 100644 --- a/ui/src/styles/app.scss +++ b/ui/src/styles/app.scss @@ -144,6 +144,9 @@ h4 { .ml-8 { margin-left: var(--app-base-px); } +.ml-12 { + margin-left: calc(var(--app-base-px) + 4px); +} .ml-16 { margin-left: calc(var(--app-base-px) * 2); } diff --git a/ui/src/styles/element-plus.scss b/ui/src/styles/element-plus.scss index d9e32c5f3..532c1ae9d 100644 --- a/ui/src/styles/element-plus.scss +++ b/ui/src/styles/element-plus.scss @@ -8,6 +8,7 @@ .el-button { padding: 5px 12px; + &.is-text { padding: 4px !important; font-size: 16px; @@ -22,6 +23,9 @@ border-color: var(--el-button-border-color); } } +.el-button--large { + font-size: 16px; +} .el-avatar { --el-avatar-bg-color: var(--el-color-primary); --el-avatar-size-small: 33px; @@ -34,25 +38,37 @@ } .el-form-item { - margin-bottom: 18px; + margin-bottom: 16px; .el-form-item { - margin-bottom: 18px; + margin-bottom: 16px; &:last-child { margin-bottom: 0px; } } } +.el-form-item__error { + position: unset; + font-size: 14px; +} .el-dialog { --el-dialog-title-font-size: 16px; + --el-dialog-padding-primary: 24px; + --el-dialog-content-font-size: 14px; .dialog-sub-title { color: var(--el-text-color-regular); margin: 5px 0; } .el-dialog__body { - padding: 15px var(--el-dialog-padding-primary) 10px !important; + padding: 16px var(--el-dialog-padding-primary) 8px !important; } } +.el-dialog__header { + padding-bottom: 8px; +} +.el-dialog__footer { + padding-top: 0; +} .el-message-box { --el-messagebox-font-size: 16px; @@ -191,10 +207,21 @@ } } .el-textarea__inner { - font-size: 13px; + font-size: 14px; } + .el-input__inner { - font-size: 13px; + font-size: 14px; +} + +.el-input__wrapper { + padding: 1px 12px !important; +} + +.el-input--large { + .el-input__inner { + font-size: 16px; + } } .el-select-group .el-select-dropdown__item { diff --git a/ui/src/views/login/forgot-password/index.vue b/ui/src/views/login/forgot-password/index.vue index d5ed0dba0..e0326a23b 100644 --- a/ui/src/views/login/forgot-password/index.vue +++ b/ui/src/views/login/forgot-password/index.vue @@ -1,44 +1,47 @@