From 60e2b7732403f1d28b032dc67c7d3420903234d6 Mon Sep 17 00:00:00 2001 From: Chneemann Date: Sun, 16 Aug 2026 19:09:46 +0200 Subject: [PATCH] feat(layout): add mobile legal menu overlay and unify footer links --- app/(app)/layout.tsx | 6 +- app/components/layout/Footer.tsx | 42 ++++--- app/components/layout/MobileLegalMenu.tsx | 144 ++++++++++++++++++++++ app/components/layout/Navbar.tsx | 52 +++++++- utils/legal.ts | 31 +++++ 5 files changed, 250 insertions(+), 25 deletions(-) create mode 100644 app/components/layout/MobileLegalMenu.tsx create mode 100644 utils/legal.ts diff --git a/app/(app)/layout.tsx b/app/(app)/layout.tsx index 8877fa6..0202145 100644 --- a/app/(app)/layout.tsx +++ b/app/(app)/layout.tsx @@ -37,14 +37,16 @@ export default async function AppLayout({
-
+
{children}
-