diff --git a/src/cli/components/InputRich.tsx b/src/cli/components/InputRich.tsx index 047a788..ccc0a20 100644 --- a/src/cli/components/InputRich.tsx +++ b/src/cli/components/InputRich.tsx @@ -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); diff --git a/src/cli/components/colors.ts b/src/cli/components/colors.ts index 57daeb9..c5fcffc 100644 --- a/src/cli/components/colors.ts +++ b/src/cli/components/colors.ts @@ -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