feat(theme): sync defaultTheme=ClassicLight enabledThemes=[ClassicLight,ModernLight] across all 6 fallback locations
This commit is contained in:
@@ -60,8 +60,8 @@ export const useSiteConfig = () => {
|
|||||||
enableReplayRequests: false,
|
enableReplayRequests: false,
|
||||||
enableCollaborativeSubmission: true,
|
enableCollaborativeSubmission: true,
|
||||||
enableSubmissionRemarks: false,
|
enableSubmissionRemarks: false,
|
||||||
defaultTheme: 'System',
|
defaultTheme: 'ClassicLight',
|
||||||
enabledThemes: '["System","ClassicDark","ClassicLight","ModernLight"]'
|
enabledThemes: '["ClassicLight","ModernLight"]'
|
||||||
}
|
}
|
||||||
isLoaded.value = true
|
isLoaded.value = true
|
||||||
} finally {
|
} finally {
|
||||||
|
|||||||
@@ -350,8 +350,8 @@ export const systemSettings = pgTable('SystemSettings', {
|
|||||||
autoBackupConfig: text('autoBackupConfig'),
|
autoBackupConfig: text('autoBackupConfig'),
|
||||||
statisticsCode: text('statisticsCode'),
|
statisticsCode: text('statisticsCode'),
|
||||||
statisticsCodeEnabled: boolean('statisticsCodeEnabled').default(false).notNull(),
|
statisticsCodeEnabled: boolean('statisticsCodeEnabled').default(false).notNull(),
|
||||||
defaultTheme: text('defaultTheme').default('System').notNull(),
|
defaultTheme: text('defaultTheme').default('ClassicLight').notNull(),
|
||||||
enabledThemes: text('enabledThemes').default('[\"System\",\"ClassicDark\",\"ClassicLight\",\"ModernLight\"]').notNull(),
|
enabledThemes: text('enabledThemes').default('[\"ClassicLight\",\"ModernLight\"]').notNull(),
|
||||||
enabledPlatforms: text('enabledPlatforms'),
|
enabledPlatforms: text('enabledPlatforms'),
|
||||||
platformOrder: text('platformOrder'),
|
platformOrder: text('platformOrder'),
|
||||||
});
|
});
|
||||||
|
|||||||
+2
-2
@@ -156,8 +156,8 @@ export default defineNuxtConfig({
|
|||||||
themeColor: process.env.PWA_THEME_COLOR || '#111111'
|
themeColor: process.env.PWA_THEME_COLOR || '#111111'
|
||||||
},
|
},
|
||||||
// 主题配置
|
// 主题配置
|
||||||
defaultTheme: process.env.NUXT_PUBLIC_DEFAULT_THEME || 'dark',
|
defaultTheme: process.env.NUXT_PUBLIC_DEFAULT_THEME || 'ClassicLight',
|
||||||
enabledThemes: (process.env.NUXT_PUBLIC_ENABLED_THEMES || 'dark,light')
|
enabledThemes: (process.env.NUXT_PUBLIC_ENABLED_THEMES || 'ClassicLight,ModernLight')
|
||||||
.split(',')
|
.split(',')
|
||||||
.map((s) => s.trim())
|
.map((s) => s.trim())
|
||||||
.filter(Boolean),
|
.filter(Boolean),
|
||||||
|
|||||||
@@ -833,8 +833,8 @@ export default defineEventHandler(async (event) => {
|
|||||||
autoBackupIntervalHours: 24,
|
autoBackupIntervalHours: 24,
|
||||||
autoBackupRetentionDays: 30,
|
autoBackupRetentionDays: 30,
|
||||||
statisticsCodeEnabled: false,
|
statisticsCodeEnabled: false,
|
||||||
defaultTheme: 'System',
|
defaultTheme: 'ClassicLight',
|
||||||
enabledThemes: '["System","ClassicDark","ClassicLight","ModernLight"]'
|
enabledThemes: '["ClassicLight","ModernLight"]'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
// 获取当前设置,如果不存在则创建
|
// 获取当前设置,如果不存在则创建
|
||||||
|
|||||||
@@ -87,8 +87,8 @@ export default defineEventHandler(async (event) => {
|
|||||||
forceBlockAllRequests: false,
|
forceBlockAllRequests: false,
|
||||||
enableReplayRequests: false,
|
enableReplayRequests: false,
|
||||||
smtpEnabled: false,
|
smtpEnabled: false,
|
||||||
defaultTheme: 'System',
|
defaultTheme: 'ClassicLight',
|
||||||
enabledThemes: '["System","ClassicDark","ClassicLight","ModernLight"]',
|
enabledThemes: '["ClassicLight","ModernLight"]',
|
||||||
scheduleDaysBeforeEnabled: false,
|
scheduleDaysBeforeEnabled: false,
|
||||||
scheduleDaysBefore: 30,
|
scheduleDaysBefore: 30,
|
||||||
scheduleDaysAfterEnabled: false,
|
scheduleDaysAfterEnabled: false,
|
||||||
|
|||||||
@@ -65,6 +65,6 @@ export const SYSTEM_SETTINGS_DEFAULTS = {
|
|||||||
autoBackupIntervalHours: 24,
|
autoBackupIntervalHours: 24,
|
||||||
autoBackupRetentionDays: 30,
|
autoBackupRetentionDays: 30,
|
||||||
statisticsCodeEnabled: false,
|
statisticsCodeEnabled: false,
|
||||||
defaultTheme: 'System',
|
defaultTheme: 'ClassicLight',
|
||||||
enabledThemes: '["System","ClassicDark","ClassicLight","ModernLight"]'
|
enabledThemes: '["ClassicLight","ModernLight"]'
|
||||||
} as const
|
} as const
|
||||||
|
|||||||
Reference in New Issue
Block a user