Interface: Theme
Defined in: tui/theme.ts:12
The terminal UI's colors, by what they're for.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
accent | ThemeColor | The border of the approval and manual-intervention panels (a name or a hex). | tui/theme.ts:20 |
action | ThemeColor | The plain console's [action] lines. | tui/theme.ts:40 |
agent | ThemeColor | The agent's replies and its label. | tui/theme.ts:14 |
border | ThemeColor | The frame around the prompt and the /resume list. | tui/theme.ts:34 |
code | ThemeColor | Inline code and code blocks in the agent's replies. | tui/theme.ts:24 |
dim | ThemeColor | Secondary text: notices, summaries, hints. | tui/theme.ts:36 |
error | ThemeColor | - | tui/theme.ts:43 |
heading | ThemeColor | Titles (checkpoints, the wizard's questions). | tui/theme.ts:38 |
selection | ThemeColor | The focused option of a choice list (approval panels, /resume, the wizard), in bold. | tui/theme.ts:32 |
success | ThemeColor | - | tui/theme.ts:41 |
toolBullet | ThemeColor | The ● before each tool call. | tui/theme.ts:26 |
toolLabel | ThemeColor | A tool call's label (● Reading notes.md). | tui/theme.ts:28 |
toolResult | ThemeColor | The one-line result under a tool call (⎿ …); an error is error instead. | tui/theme.ts:30 |
user | ThemeColor | The human's prompt label. | tui/theme.ts:16 |
userBar | ThemeColor | The background of the human's lines in the Ink chat (a name or a hex). | tui/theme.ts:18 |
warn | ThemeColor | - | tui/theme.ts:42 |
working | ThemeColor | The spinner with what the agent is doing, and the mode in the status bar. | tui/theme.ts:22 |