This commit is contained in:
SunWuyuan
2025-03-22 16:11:23 +08:00
parent 29ce2a9336
commit 84abe2598f
4 changed files with 93 additions and 4 deletions
+8 -1
View File
@@ -37,6 +37,11 @@
<display-settings-card @saved="onSettingsSaved" border/>
</v-col>
<!-- 添加主题设置卡片 -->
<v-col cols="12" md="6">
<theme-settings-card border />
</v-col>
<!-- 开发者选项卡片 -->
<v-col :cols="12" :md="settings.developer.enabled ? 12 : 6">
<settings-card
@@ -146,6 +151,7 @@ import EditSettingsCard from '@/components/settings/cards/EditSettingsCard.vue';
import RefreshSettingsCard from '@/components/settings/cards/RefreshSettingsCard.vue';
import DisplaySettingsCard from '@/components/settings/cards/DisplaySettingsCard.vue';
import DataProviderSettingsCard from '@/components/settings/cards/DataProviderSettingsCard.vue';
import ThemeSettingsCard from '@/components/settings/cards/ThemeSettingsCard.vue';
import {
getSetting,
setSetting,
@@ -170,7 +176,8 @@ export default {
SettingsCard,
StudentListCard,
AboutCard,
DataProviderSettingsCard
DataProviderSettingsCard,
ThemeSettingsCard
},
setup() {
const { mobile } = useDisplay();