From bc3678461c3000c2394e355b7aaa73b774a33fff Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 27 Jul 2026 21:00:10 +0200 Subject: feat: compact sticky add form with Add + Edit buttons - Sticky navbar + sticky add bar on list page - Add button: quick add to list - Edit button: add + redirect to detail page for references - Removed layout top padding for seamless sticky behavior --- src/lib/components/Nav.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/components/Nav.svelte b/src/lib/components/Nav.svelte index 2899bfc..f6c83fc 100644 --- a/src/lib/components/Nav.svelte +++ b/src/lib/components/Nav.svelte @@ -15,9 +15,12 @@ .navbar { display: flex; gap: 0.25rem; - margin-bottom: 1.5rem; + padding: 0.5rem 0; border-bottom: 1px solid #ddd; - padding-bottom: 0.5rem; + position: sticky; + top: 0; + background: #fafafa; + z-index: 20; } .navbar a { -- cgit v1.3