diff options
| author | Adam <[email protected]> | 2025-12-20 20:02:40 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-20 20:02:40 -0600 |
| commit | b5d7d3dec1a390514c068eb95f5b58b9c9149db7 (patch) | |
| tree | fa59b1f20bac32191ab2dc80d7229f9b6625ab98 | |
| parent | 182630e0d7d49d8c9842781f08b19388346d8e5c (diff) | |
| download | opencode-b5d7d3dec1a390514c068eb95f5b58b9c9149db7.tar.gz opencode-b5d7d3dec1a390514c068eb95f5b58b9c9149db7.zip | |
fix(desktop): layout
| -rw-r--r-- | packages/desktop/src/pages/session.tsx | 9 |
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 |
