From 48bddb3e14ce9b005f901040c37f22d2a2fcb07b Mon Sep 17 00:00:00 2001 From: Stephen B <158498287+StephenDev0@users.noreply.github.com> Date: Tue, 23 Sep 2025 18:55:14 -0400 Subject: [PATCH] 2.3.0 RC 5 (Final?) --- StikJIT/Utilities/AppTheme.swift | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/StikJIT/Utilities/AppTheme.swift b/StikJIT/Utilities/AppTheme.swift index 1c6870a..7c9a381 100644 --- a/StikJIT/Utilities/AppTheme.swift +++ b/StikJIT/Utilities/AppTheme.swift @@ -42,15 +42,21 @@ enum AppTheme: String, CaseIterable, Identifiable { var preferredColorScheme: ColorScheme? { switch self { - case .system, .sunset, .forest: return nil - case .darkStatic, .neonAnimated, .blobs, .particles, .aurora, .ocean, .midnight, .cyberwave: return .dark + case .system: + // Make the default theme use a dark appearance to match Obsidian. + return .dark + case .sunset, .forest: + return nil + case .darkStatic, .neonAnimated, .blobs, .particles, .aurora, .ocean, .midnight, .cyberwave: + return .dark } } var backgroundStyle: BackgroundStyle { switch self { case .system: - return .staticGradient(colors: Palette.defaultGradient) + // Make the default theme render with the Obsidian gradient. + return .staticGradient(colors: Palette.obsidianGradient) case .darkStatic: return .staticGradient(colors: Palette.obsidianGradient) case .neonAnimated: