From 2c4aae47c7f8d5b749acda906edf2dbdd3c959b8 Mon Sep 17 00:00:00 2001 From: Xylight Date: Sat, 25 Oct 2025 21:33:17 -0700 Subject: [PATCH] design: improve hover effects for tabnav --- src/lib/ui/layout/Shell.svelte | 3 +- src/lib/ui/layout/pages/Tabs.svelte | 74 +++++++++++++++++++++++++---- src/lib/ui/navbar/NavButton.svelte | 13 ++++- src/lib/ui/navbar/Navbar.svelte | 8 +++- 4 files changed, 85 insertions(+), 13 deletions(-) diff --git a/src/lib/ui/layout/Shell.svelte b/src/lib/ui/layout/Shell.svelte index 36563349..50897026 100644 --- a/src/lib/ui/layout/Shell.svelte +++ b/src/lib/ui/layout/Shell.svelte @@ -174,6 +174,7 @@ background-color: var(--color-slate-50); z-index: 40; width: 100%; + overflow: auto; @variant dark { background-color: var(--color-zinc-950); @@ -185,7 +186,7 @@ width: 100% !important; @variant md { display: flex; - top: calc(var(--spacing) * 16); + top: calc(var(--spacing) * 14.5); max-height: calc(100vh - 4rem); } } diff --git a/src/lib/ui/layout/pages/Tabs.svelte b/src/lib/ui/layout/pages/Tabs.svelte index c14a158a..73b3b175 100644 --- a/src/lib/ui/layout/pages/Tabs.svelte +++ b/src/lib/ui/layout/pages/Tabs.svelte @@ -56,10 +56,8 @@ diff --git a/src/lib/ui/navbar/NavButton.svelte b/src/lib/ui/navbar/NavButton.svelte index d9acf49b..e5b831bd 100644 --- a/src/lib/ui/navbar/NavButton.svelte +++ b/src/lib/ui/navbar/NavButton.svelte @@ -34,7 +34,7 @@