diff options
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx | 10 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx | 10 |
2 files changed, 18 insertions, 2 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx index 9b18c3445..389fc2418 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx @@ -65,7 +65,15 @@ function EditBody(props: { request: PermissionRequest }) { return ( <box flexDirection="column" gap={1}> <Show when={diff()}> - <scrollbox height="100%"> + <scrollbox + height="100%" + verticalScrollbarOptions={{ + trackOptions: { + backgroundColor: theme.background, + foregroundColor: theme.borderActive, + }, + }} + > <diff diff={diff()} view={view()} diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx index 4ffe91558..42ac5fbe0 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx @@ -80,7 +80,15 @@ export function Sidebar(props: { sessionID: string; overlay?: boolean }) { paddingRight={2} position={props.overlay ? "absolute" : "relative"} > - <scrollbox flexGrow={1}> + <scrollbox + flexGrow={1} + verticalScrollbarOptions={{ + trackOptions: { + backgroundColor: theme.background, + foregroundColor: theme.borderActive, + }, + }} + > <box flexShrink={0} gap={1} paddingRight={1}> <box paddingRight={1}> <text fg={theme.text}> |
