From 2a73adf588d47601862bb3834efa672444188bdc Mon Sep 17 00:00:00 2001
From: Linus Rath <139418639+rathlinus@users.noreply.github.com>
Date: Thu, 12 Mar 2026 16:05:40 +0100
Subject: [PATCH] feat: update layout height to use dynamic viewport height for
better responsiveness
---
app/[locale]/calendar/page.tsx | 2 +-
app/[locale]/contacts/page.tsx | 2 +-
app/[locale]/page.tsx | 2 +-
app/[locale]/settings/page.tsx | 12 +++++++++---
components/layout/navigation-rail.tsx | 2 +-
5 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/app/[locale]/calendar/page.tsx b/app/[locale]/calendar/page.tsx
index e3b98941..ebda2383 100644
--- a/app/[locale]/calendar/page.tsx
+++ b/app/[locale]/calendar/page.tsx
@@ -637,7 +637,7 @@ export default function CalendarPage() {
};
return (
-
+
{/* Left Navigation Rail */}
{!isMobile && (
diff --git a/app/[locale]/contacts/page.tsx b/app/[locale]/contacts/page.tsx
index a29c0fcc..a5b15c04 100644
--- a/app/[locale]/contacts/page.tsx
+++ b/app/[locale]/contacts/page.tsx
@@ -441,7 +441,7 @@ export default function ContactsPage() {
};
return (
-
+
{!isMobile && (
-
+
{connectionLost && (
diff --git a/app/[locale]/settings/page.tsx b/app/[locale]/settings/page.tsx
index a1716c7a..786da908 100644
--- a/app/[locale]/settings/page.tsx
+++ b/app/[locale]/settings/page.tsx
@@ -97,7 +97,7 @@ export default function SettingsPage() {
// Mobile: show content view
if (mobileShowContent) {
return (
-
+
{/* Mobile content header */}
+
+ {/* Bottom Navigation */}
+
);
}
// Mobile: show tab list
return (
-
+
{/* Mobile header */}
+
+ {/* Bottom Navigation */}
+
);
}
// Desktop layout
return (
-