From 2cc42a729b12356acdee821d9cbed958f26d3ff4 Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Sat, 12 Jul 2025 18:53:02 +0200 Subject: [PATCH 1/2] fix: rename selectedThemeUrl to selectedThemeId, as they're storing IDs --- app.vue | 2 +- components/Settings/AppSettings/Appearance.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app.vue b/app.vue index beab80b..c4fd0dc 100644 --- a/app.vue +++ b/app.vue @@ -44,7 +44,7 @@ function contextMenuHandler(e: MouseEvent) { //]); } -const currentTheme = settingLoad("selectedThemeUrl") ?? "dark" +const currentTheme = settingLoad("selectedThemeId") ?? "dark" const baseURL = useRuntimeConfig().app.baseURL; useHead({ diff --git a/components/Settings/AppSettings/Appearance.vue b/components/Settings/AppSettings/Appearance.vue index a35e719..32b7aef 100644 --- a/components/Settings/AppSettings/Appearance.vue +++ b/components/Settings/AppSettings/Appearance.vue @@ -48,7 +48,7 @@ function changeTheme(id: string, url: string) { return; } - settingSave("selectedThemeUrl", id) + settingSave("selectedThemeId", id) // if the theme didn't originally load for some reason, create it if (!themeLinkElement) { From 6221359a156f27e292dee3d1bcd65313d15fa89d Mon Sep 17 00:00:00 2001 From: SauceyRed Date: Sat, 12 Jul 2025 22:20:28 +0200 Subject: [PATCH 2/2] style(ui): move homebar to app.vue outside to avoid it being rerendered on route change --- app.vue | 7 +++++++ layouts/client.vue | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app.vue b/app.vue index c4fd0dc..850f19a 100644 --- a/app.vue +++ b/app.vue @@ -1,5 +1,12 @@