summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRyan Vogel <[email protected]>2026-01-12 15:57:49 -0500
committerGitHub <[email protected]>2026-01-12 14:57:49 -0600
commit983f8ffecaa5aae9ecb4f22593c3ed91fc00f5bf (patch)
tree6433a798d534d03ecaaa5d041a135c54f7590116
parentc47438068490ab2deb65380c25aa056afd23fdd8 (diff)
downloadopencode-983f8ffecaa5aae9ecb4f22593c3ed91fc00f5bf.tar.gz
opencode-983f8ffecaa5aae9ecb4f22593c3ed91fc00f5bf.zip
fix(tui): prevent layout jump when toggling tips visibility (#8068)
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/home.tsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/home.tsx b/packages/opencode/src/cli/cmd/tui/routes/home.tsx
index 6b4ab3354..59923c69d 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/home.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/home.tsx
@@ -94,6 +94,7 @@ export function Home() {
return (
<>
<box flexGrow={1} justifyContent="center" alignItems="center" paddingLeft={2} paddingRight={2} gap={1}>
+ <box height={3} />
<Logo />
<box width="100%" maxWidth={75} zIndex={1000} paddingTop={1}>
<Prompt
@@ -104,11 +105,11 @@ export function Home() {
hint={Hint}
/>
</box>
- <Show when={showTips()}>
- <box width="100%" maxWidth={75} paddingTop={2} alignItems="center">
+ <box height={3} width="100%" maxWidth={75} alignItems="center" paddingTop={2}>
+ <Show when={showTips()}>
<Tips />
- </box>
- </Show>
+ </Show>
+ </box>
<Toast />
</box>
<box paddingTop={1} paddingBottom={1} paddingLeft={2} paddingRight={2} flexDirection="row" flexShrink={0} gap={2}>