fix(mobile): responsive modals + landing preview overflow

- PrepareSessionModal: bottom-sheet on mobile, centered on desktop
- IntakeFormModal: bottom-sheet on mobile, responsive padding
- ShareTreeModal: bottom-sheet on mobile, full-width on small screens
- Landing preview: hide URL bar and window controls on mobile (<900px)
  to prevent 189px horizontal overflow

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-21 13:45:49 +00:00
parent 110eae08ae
commit 4bc98497e2
4 changed files with 20 additions and 8 deletions

View File

@@ -1513,6 +1513,18 @@
display: none;
}
.landing-preview-url-bar {
display: none;
}
.landing-preview-window-controls {
display: none;
}
.landing-preview-titlebar {
justify-content: center;
}
.landing-tree-branch {
gap: 1rem;
}