fix: adjust UI colors for better visibility

- TODO completed items: use primaryAccent (blue) with strikethrough
- "esc to interrupt" hint: use #808080 grey to match reasoning dimColor
- Both changes improve contrast and visual consistency

🐾 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
This commit is contained in:
cpacker
2026-01-10 22:36:37 -08:00
parent 89c10c69e6
commit 6cd301974d
2 changed files with 3 additions and 2 deletions

View File

@@ -716,6 +716,7 @@ export function Input({
const elapsedMinutes = Math.floor(elapsedMs / 60000);
// Build the status hint text (esc to interrupt · 2m · 1.2k ↑)
// Uses chalk.dim to match reasoning text styling
// Memoized to prevent unnecessary re-renders during shimmer updates
const statusHintText = useMemo(() => {
const hintColor = chalk.hex(colors.subagent.hint);

View File

@@ -117,7 +117,7 @@ export const colors = {
// Todo list
todo: {
completed: brandColors.blue,
completed: brandColors.primaryAccent, // Same blue as in-progress, with strikethrough
inProgress: brandColors.primaryAccent,
},
@@ -128,7 +128,7 @@ export const colors = {
completed: brandColors.statusSuccess,
error: brandColors.statusError,
treeChar: brandColors.textSecondary,
hint: brandColors.textDisabled,
hint: "#808080", // Grey to match Ink's dimColor
},
// Info/modal views