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() { /> -