feat(ui): add mobile fullscreen mode

Adds an in-memory mobile fullscreen toggle that hides chrome and uses the Fullscreen API when available.
This commit is contained in:
Shantur Rathore
2026-02-17 17:30:03 +00:00
parent dea5079713
commit 29557fba6d
9 changed files with 155 additions and 20 deletions

View File

@@ -125,6 +125,18 @@ session-sidebar-controls .selector-trigger-primary {
width: 100%;
}
.mobile-fullscreen-exit-wrapper {
position: fixed;
top: calc(env(safe-area-inset-top, 0px) + 12px);
right: calc(env(safe-area-inset-right, 0px) + 12px);
z-index: 1250;
pointer-events: none;
}
.mobile-fullscreen-exit-button {
pointer-events: auto;
}
.session-resize-handle {
@apply absolute top-0 w-1 h-full cursor-col-resize bg-transparent transition-colors;
z-index: 10;