chore: 去除主题切换/设置,永久为light

This commit is contained in:
lzh
2025-12-22 16:21:08 +08:00
parent 5c7b401417
commit 6bb7219fe5
3 changed files with 10 additions and 12 deletions

View File

@@ -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"
>
<LanguageToggle v-if="preferences.widget.languageToggle" />
<ThemeToggle v-if="preferences.widget.themeToggle" />
<!-- <ThemeToggle v-if="preferences.widget.themeToggle" /> -->
</div>
<!-- 内容区域 -->

View File

@@ -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',
},
});

View File

@@ -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() {
/>
</template>
<template v-else-if="slot.name === 'preferences'">
<!-- <template v-else-if="slot.name === 'preferences'">
<PreferencesButton
class="mr-1"
@clear-preferences-and-logout="clearPreferencesAndLogout"
/>
</template>
<template v-else-if="slot.name === 'theme-toggle'">
</template> -->
<!-- <template v-else-if="slot.name === 'theme-toggle'">
<ThemeToggle class="mr-1 mt-[2px]" />
</template>
</template> -->
<template v-else-if="slot.name === 'language-toggle'">
<LanguageToggle class="mr-1" />
</template>