From 219a5a7d8981dabc7c11026ceab1ed918f003bc3 Mon Sep 17 00:00:00 2001 From: "min.jiang" Date: Wed, 31 Jul 2024 07:31:01 +0800 Subject: [PATCH 1/2] update --- frontend/src/assets/styles/_variables.scss | 2 +- frontend/src/assets/styles/inputs.scss | 14 ++- frontend/src/components/EmptyContent.vue | 28 ++++++ frontend/src/components/SvgIcon.vue | 5 +- frontend/src/footers/FooterGuest.vue | 2 +- frontend/src/footers/FooterUser.vue | 2 +- frontend/src/headers/HeaderGuest.vue | 1 + frontend/src/headers/HeaderUser.vue | 3 +- frontend/src/icons/back.svg | 1 + frontend/src/lang/en.js | 7 +- frontend/src/lang/index.js | 6 ++ frontend/src/lang/zh.js | 7 +- frontend/src/pages/guest/FrontDoor.vue | 2 +- .../pages/guest/SigninWithEmailAndCode.vue | 71 ++++++++++--- .../guest/SigninWithEmailAndPassword.vue | 11 ++- frontend/src/pages/public/About.vue | 12 ++- frontend/src/pages/user/workspace/Home.vue | 3 +- .../user/workspace/projectIssue/Issue.vue | 99 ++++++++++++++++++- frontend/src/plugins/router/router.js | 43 ++++---- frontend/src/utils/backend/workspace.js | 40 ++++++++ frontend/vite.config.js | 34 +++++-- 21 files changed, 326 insertions(+), 67 deletions(-) create mode 100644 frontend/src/components/EmptyContent.vue create mode 100644 frontend/src/icons/back.svg diff --git a/frontend/src/assets/styles/_variables.scss b/frontend/src/assets/styles/_variables.scss index a3e4d3e..3912ba3 100644 --- a/frontend/src/assets/styles/_variables.scss +++ b/frontend/src/assets/styles/_variables.scss @@ -45,7 +45,7 @@ $footer-height: 110px; $body-height: calc(100vh - $header-height - $footer-height); $body-width: 1288px; -$accordion-icon-width: 1rem; +$accordion-icon-width: 12px; $accordion-button-icon: url("data:image/svg+xml,"); $accordion-button-active-icon: url("data:image/svg+xml,"); // $default-font: "Lato", Verdana, Arial, sans-serif; diff --git a/frontend/src/assets/styles/inputs.scss b/frontend/src/assets/styles/inputs.scss index 0638b85..ef21bca 100644 --- a/frontend/src/assets/styles/inputs.scss +++ b/frontend/src/assets/styles/inputs.scss @@ -6,6 +6,14 @@ @extend .form-control; } +.form-input-back { display: flex; align-items: center; height: 32px; overflow: hidden; cursor: pointer; margin-bottom: 5px; color: $primary; + .input-back-icon {font-size: 32px;} + p {margin: 0; font-weight: 500;} + &:hover { + .input-back-icon {font-size: 35px;} + } +} + .input-container { width: 460px; height: 62px; @@ -30,8 +38,9 @@ @extend .ms-1; margin: 8px !important; border-radius: 12px !important; - font-weight: 500; - font-size: 16px; + font-weight: 600; + font-size: 14px; + padding: 4px 12px; color: #f8f8f9; } .error-msg { @@ -40,5 +49,6 @@ color: #9ea2af; font-size: 18px; margin: 0; + white-space: nowrap; } } diff --git a/frontend/src/components/EmptyContent.vue b/frontend/src/components/EmptyContent.vue new file mode 100644 index 0000000..951b5fa --- /dev/null +++ b/frontend/src/components/EmptyContent.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/frontend/src/components/SvgIcon.vue b/frontend/src/components/SvgIcon.vue index 000f126..5f23ab8 100644 --- a/frontend/src/components/SvgIcon.vue +++ b/frontend/src/components/SvgIcon.vue @@ -34,10 +34,11 @@ export default { diff --git a/frontend/src/footers/FooterGuest.vue b/frontend/src/footers/FooterGuest.vue index cf31e95..b341351 100644 --- a/frontend/src/footers/FooterGuest.vue +++ b/frontend/src/footers/FooterGuest.vue @@ -1,7 +1,7 @@