Summary
Add color support to statistics and show commands to improve readability and user experience.
Motivation
Currently, statistics and show commands output plain text which can be difficult to scan quickly. Adding colors would help users identify:
- Status types (done=green, doing=yellow, todo=blue, pending=orange, cancelled=red)
- Priority levels (critical=red, high=orange, medium=yellow, low=gray)
- Different sections and headers
Acceptance Criteria
Implementation Notes
- Use ANSI color codes that work on most terminals
- Consider terminal capabilities detection
- Maintain backward compatibility with plain text output
- Test on various terminal environments
Examples
📊 Task Statistics for Branch 'feature/auth'
Status Summary:
✅ Done: 2 (green)
🔄 Doing: 1 (yellow)
📋 Todo: 3 (blue)
⏸️ Pending: 0 (orange)
❌ Cancelled: 0 (red)
Labels
enhancement, user-experience
Summary
Add color support to statistics and show commands to improve readability and user experience.
Motivation
Currently, statistics and show commands output plain text which can be difficult to scan quickly. Adding colors would help users identify:
Acceptance Criteria
Implementation Notes
Examples
Labels
enhancement, user-experience