From 2f2c127f13481fdbf7532fbdfa361a515f425ebe Mon Sep 17 00:00:00 2001
From: Bohdan Triapitsyn
Date: Thu, 1 Jan 2026 16:02:41 +0200
Subject: [PATCH] feat(mobile): add keyboard avoidance for input area
---
.../src/components/auth/SessionAuthGate.tsx | 2 +-
packages/ui/src/components/chat/ChatInput.tsx | 7 ++-
.../ui/src/components/layout/MainLayout.tsx | 54 ++++++++++++++++++-
.../components/multirun/MultiRunLauncher.tsx | 2 +-
.../components/sections/agents/AgentsPage.tsx | 2 +-
.../sections/commands/CommandsPage.tsx | 4 +-
.../sections/openchamber/OpenChamberPage.tsx | 2 +
.../sections/providers/ProvidersPage.tsx | 2 +-
.../components/sections/skills/SkillsPage.tsx | 4 +-
.../skills/catalog/AddCatalogDialog.tsx | 2 +-
.../skills/catalog/InstallSkillDialog.tsx | 2 +-
.../skills/catalog/SkillsCatalogPage.tsx | 2 +-
.../src/components/session/SessionSidebar.tsx | 1 +
.../src/components/ui/MobileOverlayPanel.tsx | 17 +++---
.../src/components/ui/ScrollableOverlay.tsx | 7 ++-
packages/ui/src/components/ui/dialog.tsx | 3 ++
packages/ui/src/components/views/GitView.tsx | 2 +-
.../ui/src/components/views/SettingsView.tsx | 2 +-
.../ui/src/components/views/TerminalView.tsx | 1 +
.../components/views/git/CommitSection.tsx | 1 +
packages/ui/src/index.css | 5 ++
21 files changed, 100 insertions(+), 24 deletions(-)
diff --git a/packages/ui/src/components/auth/SessionAuthGate.tsx b/packages/ui/src/components/auth/SessionAuthGate.tsx
index 4ab44208..0412de5b 100644
--- a/packages/ui/src/components/auth/SessionAuthGate.tsx
+++ b/packages/ui/src/components/auth/SessionAuthGate.tsx
@@ -209,7 +209,7 @@ export const SessionAuthGate: React.FC = ({ children }) =>
-