From 7fcd5a258cf1a76f9134e3b3ca3328220a7eb99d Mon Sep 17 00:00:00 2001 From: Sandro Date: Mon, 2 Nov 2026 11:17:50 +0100 Subject: [PATCH] fix(ui): size the page to the visible screen on phones min-h-screen is 100vh, which mobile browsers measure without the address bar, so short pages could be scrolled into empty space. 100dvh follows the visible height. Co-Authored-By: Claude Opus 5.5 --- frontend/src/App.tsx | 4 ++-- frontend/src/features/auth/OAuthConsentView.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index b06a49b..0e0d469 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -846,7 +846,7 @@ export const App: React.FC = () => { if (bootLoading) { return ( -
+
Verbinde mit MindSift…
); @@ -893,7 +893,7 @@ export const App: React.FC = () => { return (
{/* Top Header Bar: Floating on mobile, solid panel on desktop */} diff --git a/frontend/src/features/auth/OAuthConsentView.tsx b/frontend/src/features/auth/OAuthConsentView.tsx index e14481a..8d89a24 100644 --- a/frontend/src/features/auth/OAuthConsentView.tsx +++ b/frontend/src/features/auth/OAuthConsentView.tsx @@ -56,7 +56,7 @@ export const OAuthConsentView: React.FC = ({ user, instan const groups = SCOPE_GROUPS.filter(([group]) => SCOPES.some((sc) => sc.group === group && offered.includes(sc.id))); return ( -
+