Summary
Add tasteful, accessible terminal colors and visual polish to the TUI tool picker (bash and PowerShell) to improve visual presentation and readability once the functional implementation lands.
This is deferred work and must not expand or be merged into PR #505 (Slice 2) or PR #506 (Slice 3). This issue captures color/styling enhancements as a follow-up after functional TUI work is complete.
Why
The interactive picker will be functional but visually minimal. Terminal colors, contrast improvements, and subtle visual polish can enhance the user experience and readability without compromising cross-platform compatibility.
Scope
- Add tasteful, accessible terminal colors to highlight selections, confirm actions, and distinguish disabled options.
- Preserve ASCII-only compatibility (no Unicode box-drawing required, though allowed if PS 5.1-safe).
- Preserve PowerShell 5.1 compatibility (no Out-GridView or modern console ANSI dependencies required).
- Maintain no-color / non-TTY behavior (graceful fallback when colors are disabled or unavailable).
- Ensure readable contrast ratios for accessibility.
- No added runtime dependencies unless justified (e.g., colorize library only if color output cannot be implemented natively).
Out of scope
Blocked by
Due date / sprint: To be triaged.
Summary
Add tasteful, accessible terminal colors and visual polish to the TUI tool picker (bash and PowerShell) to improve visual presentation and readability once the functional implementation lands.
This is deferred work and must not expand or be merged into PR #505 (Slice 2) or PR #506 (Slice 3). This issue captures color/styling enhancements as a follow-up after functional TUI work is complete.
Why
The interactive picker will be functional but visually minimal. Terminal colors, contrast improvements, and subtle visual polish can enhance the user experience and readability without compromising cross-platform compatibility.
Scope
Out of scope
Blocked by
Due date / sprint: To be triaged.