summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-20 20:02:40 -0600
committerAdam <[email protected]>2025-12-20 20:02:40 -0600
commitb5d7d3dec1a390514c068eb95f5b58b9c9149db7 (patch)
treefa59b1f20bac32191ab2dc80d7229f9b6625ab98
parent182630e0d7d49d8c9842781f08b19388346d8e5c (diff)
downloadopencode-b5d7d3dec1a390514c068eb95f5b58b9c9149db7.tar.gz
opencode-b5d7d3dec1a390514c068eb95f5b58b9c9149db7.zip
fix(desktop): layout
-rw-r--r--packages/desktop/src/pages/session.tsx9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/desktop/src/pages/session.tsx b/packages/desktop/src/pages/session.tsx
index 796b5b0c7..508fbc9c2 100644
--- a/packages/desktop/src/pages/session.tsx
+++ b/packages/desktop/src/pages/session.tsx
@@ -538,7 +538,7 @@ export default function Page() {
<div class="min-h-0 grow w-full flex">
{/* Session pane - always visible */}
<div
- class="relative shrink-0 py-3 flex flex-col gap-6 min-h-0 h-full bg-background-stronger"
+ class="@container relative shrink-0 py-3 flex flex-col gap-6 min-h-0 h-full bg-background-stronger"
style={{ width: showTabs() ? `${layout.session.width()}px` : "100%" }}
>
<div class="flex-1 min-h-0 overflow-hidden">
@@ -601,7 +601,12 @@ export default function Page() {
</Switch>
</div>
<div class="absolute inset-x-0 bottom-8 flex flex-col justify-center items-center z-50">
- <div class="w-full max-w-200 px-6">
+ <div
+ classList={{
+ "w-full px-6": true,
+ "max-w-200": !showTabs(),
+ }}
+ >
<PromptInput
ref={(el) => {
inputRef = el