From 7f5ccdfb1d0446d324ea49dec05a874f150b4f86 Mon Sep 17 00:00:00 2001 From: Silberengel Date: Tue, 17 Feb 2026 14:06:48 +0100 Subject: [PATCH] fix navigation and responsiveness --- src/app.css | 9 + src/lib/components/Footer.svelte | 104 ++++++++ src/lib/components/NavBar.svelte | 250 ++++++++++++++++++ src/routes/+layout.svelte | 6 + src/routes/+page.svelte | 59 ----- src/routes/docs/+page.svelte | 3 +- src/routes/docs/nip34/+page.svelte | 1 - src/routes/repos/[npub]/[repo]/+page.svelte | 14 +- .../repos/[npub]/[repo]/settings/+page.svelte | 1 - src/routes/search/+page.svelte | 1 - src/routes/users/[npub]/+page.svelte | 1 - 11 files changed, 371 insertions(+), 78 deletions(-) create mode 100644 src/lib/components/Footer.svelte create mode 100644 src/lib/components/NavBar.svelte diff --git a/src/app.css b/src/app.css index 4344ea7..8de79b4 100644 --- a/src/app.css +++ b/src/app.css @@ -153,6 +153,15 @@ a:hover { padding: 2rem; } +/* Mobile responsive for containers */ +@media (max-width: 768px) { + .container, + .container-narrow, + .container-wide { + padding: 1rem; + } +} + /* Header and Navigation */ header { display: flex; diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte new file mode 100644 index 0000000..8d2a7e2 --- /dev/null +++ b/src/lib/components/Footer.svelte @@ -0,0 +1,104 @@ + + + + + diff --git a/src/lib/components/NavBar.svelte b/src/lib/components/NavBar.svelte new file mode 100644 index 0000000..b80f6bf --- /dev/null +++ b/src/lib/components/NavBar.svelte @@ -0,0 +1,250 @@ + + + + + diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 7363644..b501857 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,6 +1,8 @@ + + + +