aboutsummaryrefslogtreecommitdiff
path: root/src/lib/components/Nav.svelte
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-07-27 21:00:10 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-07-27 21:00:10 +0200
commitbc3678461c3000c2394e355b7aaa73b774a33fff (patch)
treea08dd1ff29e16b07326a8cdb5d253a210033a61d /src/lib/components/Nav.svelte
parent5f423e365ada8aae63ad07099031a23252f47514 (diff)
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
Diffstat (limited to 'src/lib/components/Nav.svelte')
-rw-r--r--src/lib/components/Nav.svelte7
1 files changed, 5 insertions, 2 deletions
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 {