diff --git a/web/src/assets/css/theme-dark.scss b/web/src/assets/css/theme-dark.scss index cf03574a..283720e6 100644 --- a/web/src/assets/css/theme-dark.scss +++ b/web/src/assets/css/theme-dark.scss @@ -97,4 +97,14 @@ // 面板背景 --panel-bg: linear-gradient(135deg, #252d58 0%, #1f243f 100%); + + // 登录注册页面专用变量 + --login-bg: linear-gradient(135deg, #252d58 0%, #1f243f 100%); + --login-card-bg: #252d58; + --login-card-border: rgba(255, 255, 255, 0.1); + --login-title-color: #fff; + --login-subtitle-color: #a3aed0; + --login-text-color: #a3aed0; + --login-link-color: #d1c7ff; + --login-link-hover-bg: rgba(209, 199, 255, 0.1); } \ No newline at end of file diff --git a/web/src/assets/css/theme-light.scss b/web/src/assets/css/theme-light.scss index 27afcd22..6357d882 100644 --- a/web/src/assets/css/theme-light.scss +++ b/web/src/assets/css/theme-light.scss @@ -62,4 +62,14 @@ --quote-text-color: #333; // 面板背景 --panel-bg: linear-gradient(135deg, #f5eafe 0%, #e9e6fc 100%); + + // 登录注册页面专用变量 + --login-bg: linear-gradient(135deg, #f5eafe 0%, #e9e6fc 100%); + --login-card-bg: #fff; + --login-card-border: rgba(79, 89, 102, 0.122); + --login-title-color: #000; + --login-subtitle-color: #666; + --login-text-color: #666; + --login-link-color: #5b62ce; + --login-link-hover-bg: rgba(91, 98, 206, 0.1); } diff --git a/web/src/components/LoginDialog.vue b/web/src/components/LoginDialog.vue index 4b5d4b7e..1926f9b0 100644 --- a/web/src/components/LoginDialog.vue +++ b/web/src/components/LoginDialog.vue @@ -1,7 +1,7 @@