From 741d328430a8fbd8699950b9eb318153eb53a5a0 Mon Sep 17 00:00:00 2001 From: Cccc_ Date: Mon, 4 May 2026 19:40:56 +0800 Subject: [PATCH] style(new-frontend): consolidate visual tokens --- .../new-frontend/src/components/AppLayout.vue | 74 ++++---- .../src/components/StateBlock.vue | 20 +- .../templates/TemplateFieldNode.vue | 28 +-- apps/new-frontend/src/components/ui.ts | 45 +++-- .../src/components/ui/button/index.ts | 4 + apps/new-frontend/src/style.css | 70 ++++--- apps/new-frontend/src/views/DashboardView.vue | 172 ++++++++---------- apps/new-frontend/src/views/LoginView.vue | 63 +++---- apps/new-frontend/src/views/NotFoundView.vue | 16 +- .../src/views/PendingApprovalView.vue | 26 +-- apps/new-frontend/src/views/RecordsView.vue | 39 ++-- apps/new-frontend/src/views/SettingsView.vue | 26 +-- .../src/views/TaskRecordsView.vue | 28 +-- apps/new-frontend/src/views/TasksView.vue | 90 ++++----- .../src/views/admin/AdminLogsView.vue | 7 +- .../src/views/admin/AdminRecordsView.vue | 20 +- .../src/views/admin/AdminStatsView.vue | 37 ++-- .../src/views/admin/AdminTemplatesView.vue | 33 ++-- .../src/views/admin/AdminUsersView.vue | 68 +++---- 19 files changed, 366 insertions(+), 500 deletions(-) diff --git a/apps/new-frontend/src/components/AppLayout.vue b/apps/new-frontend/src/components/AppLayout.vue index d8e3607..a229c0b 100644 --- a/apps/new-frontend/src/components/AppLayout.vue +++ b/apps/new-frontend/src/components/AppLayout.vue @@ -58,9 +58,9 @@ const themeModes = [ function themeModeButtonClass(mode: ThemeMode) { if (theme.state.mode === mode) { - return 'bg-zinc-900 text-white shadow-sm hover:bg-zinc-900 hover:text-white dark:bg-zinc-100 dark:text-zinc-950 dark:hover:bg-zinc-100 dark:hover:text-zinc-950' + return 'bg-foreground text-background shadow-sm hover:bg-foreground hover:text-background' } - return 'text-zinc-500 hover:bg-zinc-100 hover:text-zinc-950 dark:text-zinc-400 dark:hover:bg-zinc-800 dark:hover:text-zinc-50' + return 'text-muted-foreground hover:bg-accent hover:text-accent-foreground' } function go(path: string) { @@ -75,10 +75,8 @@ function signOut() {