From 9ef7a188479f4f2e1701bde4c392da35dad4898b Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 2 Jul 2023 19:07:55 +0800 Subject: [PATCH] modify login page style --- src/locales/en.js | 2 + src/locales/zh_Hans.js | 2 + src/styles/desktop/global.scss | 23 +++ src/views/desktop/LoginPage.vue | 242 ++++++++++++++++---------------- 4 files changed, 146 insertions(+), 123 deletions(-) diff --git a/src/locales/en.js b/src/locales/en.js index 29ab8a61..3f17bc88 100644 --- a/src/locales/en.js +++ b/src/locales/en.js @@ -765,6 +765,8 @@ export default { 'Zoom out': 'Zoom out', 'Change Language': 'Change Language', 'Date is too early': 'Date is too early', + 'Welcome to ezBookkeeping': 'Welcome to ezBookkeeping', + 'Please log in with your ezBookkeeping account': 'Please log in with your ezBookkeeping account', 'Unlock Application': 'Unlock Application', 'Re-login': 'Re-login', 'Username': 'Username', diff --git a/src/locales/zh_Hans.js b/src/locales/zh_Hans.js index 90ea753e..22a4c324 100644 --- a/src/locales/zh_Hans.js +++ b/src/locales/zh_Hans.js @@ -765,6 +765,8 @@ export default { 'Zoom out': '缩小', 'Change Language': '修改语言', 'Date is too early': '日期过早', + 'Welcome to ezBookkeeping': '欢迎使用 ezBookkeeping', + 'Please log in with your ezBookkeeping account': '请使用您的 ezBookkeeping 账号登录', 'Unlock Application': '解锁应用', 'Re-login': '重新登陆', 'Username': '用户名', diff --git a/src/styles/desktop/global.scss b/src/styles/desktop/global.scss index 8615e4a7..a17684e8 100644 --- a/src/styles/desktop/global.scss +++ b/src/styles/desktop/global.scss @@ -1,3 +1,4 @@ +/** Common class **/ .disabled { opacity: 0.55 !important; pointer-events: none !important; @@ -10,6 +11,28 @@ pointer-events: none !important; } +/** custom class **/ +.auth-logo { + position: absolute; + z-index: 1; + inset-block-start: 2rem; + inset-inline-start: 2.3rem; +} + +.auth-logo img { + width: 2em; + height: 2em; +} + +.auth-wrapper { + min-block-size: calc(var(--vh, 1vh) * 100); +} + +.auth-card { + background-color: rgb(var(--v-theme-surface)); +} + +/** Common class for replacing the default style of vuetify **/ .v-table { th { background: rgb(var(--v-table-header-background)) !important; diff --git a/src/views/desktop/LoginPage.vue b/src/views/desktop/LoginPage.vue index 675fb9db..be0df8fa 100644 --- a/src/views/desktop/LoginPage.vue +++ b/src/views/desktop/LoginPage.vue @@ -1,121 +1,131 @@