From f1c55e127c10b776a93031cfc3006fd00e35d65a Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Wed, 18 Mar 2026 10:21:37 +1100 Subject: [PATCH] fix: adaptive theme colour looking all wonky --- src/interface/pages/settings/general.svelte | 42 +++++++++++---------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/src/interface/pages/settings/general.svelte b/src/interface/pages/settings/general.svelte index e16c793d..59406ac1 100644 --- a/src/interface/pages/settings/general.svelte +++ b/src/interface/pages/settings/general.svelte @@ -225,33 +225,35 @@ {@render Setting(option)} {/each} -
-
-
-

Adaptive Theme Colour

-

Change the theme colour based on the current class (e.g. when viewing a course or assessments page).

-
-
- settingsState.adaptiveThemeColour = isOn} - /> -
-
- {#if $settingsState.adaptiveThemeColour} -
+
+
+
-

Soft Gradient

-

Use a soft gradient instead of a solid colour when viewing a class.

+

Adaptive Theme Colour

+

Change the theme colour based on the current class (e.g. when viewing a course or assessments page).

settingsState.adaptiveThemeGradient = isOn} + state={$settingsState.adaptiveThemeColour ?? false} + onChange={(isOn: boolean) => settingsState.adaptiveThemeColour = isOn} />
- {/if} + {#if $settingsState.adaptiveThemeColour} +
+
+

Soft Gradient

+

Use a soft gradient instead of a solid colour when viewing a class.

+
+
+ settingsState.adaptiveThemeGradient = isOn} + /> +
+
+ {/if} +
{#each pluginSettings as plugin}