Skip to content

Conversation

@ibetitsmike
Copy link
Contributor

On mobile, the app root used h-screen (100vh), which doesn't always resize with the on-screen keyboard. When focusing the chat textarea, Safari could scroll the document to keep the input visible, causing the header to move.

This switches the top-level containers to h-full/w-full so they inherit #root's 100dvh sizing (plus interactive-widget=resizes-content), keeping the header anchored at the top while the keyboard is open.

Validation:

  • make static-check

Generated with mux • Model: openai:gpt-5.2 • Thinking: xhigh • Cost: $N/A

@github-actions github-actions bot added community issue from community member enhancement New feature or functionality labels Jan 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community issue from community member enhancement New feature or functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant