From 03df5120edb2404006cbf4c67fd08fe29fa82bc1 Mon Sep 17 00:00:00 2001 From: Zyy Date: Tue, 30 Jun 2026 17:47:50 +0800 Subject: [PATCH] style(web): polish login glass form Co-authored-by: Codex --- web/src/components/base/BaseButton.vue | 4 +- web/src/views/login/index.vue | 451 +++++++++++-------------- 2 files changed, 190 insertions(+), 265 deletions(-) diff --git a/web/src/components/base/BaseButton.vue b/web/src/components/base/BaseButton.vue index 41e2bfc83..3a6e15dfb 100644 --- a/web/src/components/base/BaseButton.vue +++ b/web/src/components/base/BaseButton.vue @@ -52,14 +52,14 @@ const sizeClasses: Record = { sm: 'h-7 gap-1.5 px-3 text-xs', default: 'h-9 gap-2 px-4 text-[13px]', md: 'h-11 gap-2 px-4 text-[13px]', - lg: 'h-10.5 gap-2.5 px-5 text-[15px]', + lg: 'h-11.5 gap-2.5 px-5 text-[15px]', } const iconOnlySizeClasses: Record = { sm: 'size-8 rounded-(--cp-icon-button-radius)', default: 'size-9 rounded-(--cp-icon-button-radius)', md: 'size-11 rounded-(--cp-icon-button-radius)', - lg: 'size-10.5 rounded-(--cp-icon-button-radius)', + lg: 'size-11.5 rounded-(--cp-icon-button-radius)', } const loadingIconSize: Record = { diff --git a/web/src/views/login/index.vue b/web/src/views/login/index.vue index d5c59f139..98be4322a 100644 --- a/web/src/views/login/index.vue +++ b/web/src/views/login/index.vue @@ -1,18 +1,33 @@