From cacbfb076447381674c25f98e0ca44ce5f13f486 Mon Sep 17 00:00:00 2001 From: Till JS Date: Wed, 15 Apr 2026 21:52:18 +0200 Subject: [PATCH] fix(settings): wire ListView to GeneralSection instead of inlining MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ListView rendered GlobalSettingsSection directly for the 'general' tab, so the header unification in GeneralSection.svelte never took effect — the sticky "App-Einstellungen" pill still leaked through. - Swap inline block for - Carry showTheme={false} into GeneralSection (Themes is its own app) - Drop now-unused GlobalSettingsSection/userSettings/onMount/SettingsPanel imports Co-Authored-By: Claude Opus 4.6 (1M context) --- .../settings/sections/GeneralSection.svelte | 2 +- .../src/lib/modules/settings/ListView.svelte | 19 +++---------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/apps/mana/apps/web/src/lib/components/settings/sections/GeneralSection.svelte b/apps/mana/apps/web/src/lib/components/settings/sections/GeneralSection.svelte index 8e359fc26..d87f8e149 100644 --- a/apps/mana/apps/web/src/lib/components/settings/sections/GeneralSection.svelte +++ b/apps/mana/apps/web/src/lib/components/settings/sections/GeneralSection.svelte @@ -17,5 +17,5 @@ title="Allgemein" description="Theme, Sprache & Benachrichtigungen" /> - + diff --git a/apps/mana/apps/web/src/lib/modules/settings/ListView.svelte b/apps/mana/apps/web/src/lib/modules/settings/ListView.svelte index 9e28deb0e..a3fe57a01 100644 --- a/apps/mana/apps/web/src/lib/modules/settings/ListView.svelte +++ b/apps/mana/apps/web/src/lib/modules/settings/ListView.svelte @@ -3,25 +3,18 @@ credits, data). Profile and Themes live in their own workbench apps. -->
- (activeCategory = id)} - onJump={jumpTo} - /> + (activeCategory = id)} onJump={jumpTo} />
{#if activeCategory === 'general'} - - - + {:else if activeCategory === 'ai'} {:else if activeCategory === 'security'}