From 76a7b16d7a7ec8d6af18797e14bd06f2374f8f7e Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Thu, 29 Jan 2026 20:12:24 +0100 Subject: [PATCH] feat: add mobile menu and modal --- src/components/MainNavigation.astro | 2 +- src/components/MenuLink.astro | 22 +++++++ src/components/MenuModal.astro | 92 +++++++++++++++++++++++++++++ src/components/MenuNavigation.astro | 44 ++++++++++++++ src/components/PageHeader.astro | 2 + src/components/Scripts.astro | 50 ++++++++++------ src/components/SearchModal.astro | 4 +- src/layouts/BaseLayout.astro | 2 + 8 files changed, 196 insertions(+), 22 deletions(-) create mode 100644 src/components/MenuLink.astro create mode 100644 src/components/MenuModal.astro create mode 100644 src/components/MenuNavigation.astro diff --git a/src/components/MainNavigation.astro b/src/components/MainNavigation.astro index 4845150..4c92ba8 100644 --- a/src/components/MainNavigation.astro +++ b/src/components/MainNavigation.astro @@ -9,7 +9,7 @@ import navigation from '../data/navigation.json';