From abc7f95601e796a5da35279ec29cf553940c0cf8 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 23 Mar 2026 08:57:15 +0100 Subject: [PATCH] fix(todo): fix FAB close button hidden behind PillNav and move settings/mana to account dropdown - Raise FAB z-index from 50 to 1002 so close button is clickable above PillNav (z:1000) - Remove Settings from standalone nav items (already in account dropdown) - Move Mana button from standalone pill into account dropdown Co-Authored-By: Claude Opus 4.6 (1M context) --- .../apps/web/src/routes/(app)/+layout.svelte | 3 +- .../src/navigation/PillNavigation.svelte | 30 ++++++++----------- 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/apps/todo/apps/web/src/routes/(app)/+layout.svelte b/apps/todo/apps/web/src/routes/(app)/+layout.svelte index 92a8f8c65..271a37c98 100644 --- a/apps/todo/apps/web/src/routes/(app)/+layout.svelte +++ b/apps/todo/apps/web/src/routes/(app)/+layout.svelte @@ -179,7 +179,6 @@ }, { href: '/spiral', label: 'Spiral', icon: 'sparkles' }, { href: '/tags', label: 'Tags', icon: 'tag' }, - { href: '/settings', label: 'Einstellungen', icon: 'settings' }, ]); // Navigation items filtered by visibility settings (with fallback for guest mode) @@ -492,7 +491,7 @@ display: flex; align-items: center; justify-content: center; - z-index: 50; + z-index: 1002; transition: all 0.2s ease; } diff --git a/packages/shared-ui/src/navigation/PillNavigation.svelte b/packages/shared-ui/src/navigation/PillNavigation.svelte index 36044e42c..835ee68b2 100644 --- a/packages/shared-ui/src/navigation/PillNavigation.svelte +++ b/packages/shared-ui/src/navigation/PillNavigation.svelte @@ -757,23 +757,6 @@ {/if} - - {#if manaHref} - - - - - Mana - - {/if} - {#if showThemeToggle && onToggleTheme && !showThemeVariants}