From 5b8eaca2cb4077e74c182925edb9b7e6dc8d1b5d Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Wed, 30 Apr 2025 23:42:46 -0400 Subject: [PATCH 1/6] mobile navbar and other goodies --- src/lib/components/Footer.svelte | 4 +-- src/lib/components/Navbar.svelte | 18 ++++++++---- src/lib/components/WIP.svelte | 9 +++--- src/routes/+layout.svelte | 50 ++++++++++++++++++++------------ 4 files changed, 50 insertions(+), 31 deletions(-) diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte index 94ba8ba..f0c7f77 100644 --- a/src/lib/components/Footer.svelte +++ b/src/lib/components/Footer.svelte @@ -9,8 +9,8 @@ let { links }: Props = $props(); -
-
+
+
{#each links as link (link.href)} + import { Menu } from 'lucide-svelte'; + interface Props { + drawerId: string; title: string; pages: { slug: string; name: string }[]; route: { id: string | null }; } - let { title, pages, route }: Props = $props(); + let { drawerId, title, pages, route }: Props = $props();