From e079d7143e7218289424082e4b5aa247f7ab88e4 Mon Sep 17 00:00:00 2001 From: Dorian Date: Wed, 4 Mar 2026 23:30:59 +0000 Subject: [PATCH] fix: prevent mobile viewport scaling, keyboard pushes content up Add maximum-scale=1.0, user-scalable=no, interactive-widget=resizes-content to viewport meta for proper mobile keyboard behavior. Co-Authored-By: Claude Opus 4.6 --- .claude/plans/reflective-meandering-castle.md | 2 +- neode-ui/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/plans/reflective-meandering-castle.md b/.claude/plans/reflective-meandering-castle.md index ecfe98ed..6d77cd7d 100644 --- a/.claude/plans/reflective-meandering-castle.md +++ b/.claude/plans/reflective-meandering-castle.md @@ -20,7 +20,7 @@ After getting Claude Max OAuth working on the live server, hardening the deploy - **Change**: On mobile (`md:hidden`), move close pill to bottom-center using `useMobileBackButton` composable. Hide top-right pill on mobile (`hidden md:flex`). Add a second close button at bottom that's thumb-reachable. - **Verify**: Mobile: close button at bottom (easy reach). Desktop: pill at top-right unchanged. -### Task 3: Mobile viewport scaling fix +### Task 3: Mobile viewport scaling fix [DONE] - **Files**: `neode-ui/index.html` - **Change**: Update viewport meta to: `width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover, interactive-widget=resizes-content` - **Verify**: On phone, keyboard pushes content up rather than scaling/shrinking the page diff --git a/neode-ui/index.html b/neode-ui/index.html index f3979c2e..b90ece73 100644 --- a/neode-ui/index.html +++ b/neode-ui/index.html @@ -11,7 +11,7 @@ - +