diff options
| author | Dax Raad <[email protected]> | 2025-11-05 21:26:58 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-11-05 21:27:23 -0500 |
| commit | 2cc072b3dc0a75fd01e68f0803cc3de43ee14039 (patch) | |
| tree | 5ccd890ecd64cf25ef4a210482adf20af4f60c75 /packages | |
| parent | 86247b8ea96d629a5831927195c0d4a4d97b1e3d (diff) | |
| download | opencode-2cc072b3dc0a75fd01e68f0803cc3de43ee14039.tar.gz opencode-2cc072b3dc0a75fd01e68f0803cc3de43ee14039.zip | |
enable scrollbar
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/app.tsx | 2 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/index.tsx | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index c382a0f14..9d30ed6d8 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -299,6 +299,7 @@ function App() { }, { title: "Toggle debug panel", + category: "System", value: "app.debug", onSelect: (dialog) => { renderer.toggleDebugOverlay() @@ -307,6 +308,7 @@ function App() { }, { title: "Toggle console", + category: "System", value: "app.fps", onSelect: (dialog) => { renderer.console.toggle() diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index de8b2b897..c7c0e4a20 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -677,7 +677,15 @@ export function Session() { </Show> <scrollbox ref={(r) => (scroll = r)} - scrollbarOptions={{ visible: false }} + scrollbarOptions={{ + trackOptions: { + backgroundColor: theme.backgroundElement, + foregroundColor: theme.primary, + }, + arrowOptions: { + foregroundColor: theme.primary, + }, + }} stickyScroll={true} stickyStart="bottom" flexGrow={1} |
