diff --git a/apps/web-antd/src/layouts/auth.vue b/apps/web-antd/src/layouts/auth.vue
index 02a4c8bbd..dea9d2e7c 100644
--- a/apps/web-antd/src/layouts/auth.vue
+++ b/apps/web-antd/src/layouts/auth.vue
@@ -50,7 +50,7 @@ const { isDark } = usePreferences();
class="absolute right-2 top-4 z-20 flex items-center gap-1 rounded-3xl bg-accent px-3 py-1 lg:right-6 lg:top-6"
>
-
+
diff --git a/apps/web-antd/src/preferences.ts b/apps/web-antd/src/preferences.ts
index 16616a40f..c996a2c21 100644
--- a/apps/web-antd/src/preferences.ts
+++ b/apps/web-antd/src/preferences.ts
@@ -22,4 +22,8 @@ export const overridesPreferences = defineOverridesPreferences({
companyName: import.meta.env.VITE_APP_TITLE,
companySiteLink: 'https://www.vs-cushwake.com/',
},
+ theme: {
+ /** 主题模式:'light' 为浅色模式,'dark' 为深色模式,'auto' 为跟随系统 */
+ mode: 'light',
+ },
});
diff --git a/packages/effects/layouts/src/basic/header/header.vue b/packages/effects/layouts/src/basic/header/header.vue
index 44ec67172..1b7bb51f0 100644
--- a/packages/effects/layouts/src/basic/header/header.vue
+++ b/packages/effects/layouts/src/basic/header/header.vue
@@ -8,13 +8,7 @@ import { useAccessStore } from '@vben/stores';
import { VbenFullScreen, VbenIconButton } from '@vben-core/shadcn-ui';
-import {
- GlobalSearch,
- LanguageToggle,
- PreferencesButton,
- ThemeToggle,
- TimezoneButton,
-} from '../../widgets';
+import { GlobalSearch, LanguageToggle, TimezoneButton } from '../../widgets';
interface Props {
/**
@@ -158,15 +152,15 @@ function clearPreferencesAndLogout() {
/>
-
+
+