?
TRCKR-68
ux
Created: 2025-12-08 Updated: 2025-12-16
Relationships Loading...
Attachments
Loading...
Comments (4)
agent · 2025-12-08
Verified complete. Colors are unified between Table Views and Edit Views: - All color mappings centralized in tui/constants.py: STATUS_COLORS, PRIORITY_COLORS, PROJECT_STATUS_COLORS, MILESTONE_STATUS_COLORS - Table Views (tui/app.py) use these constants in colorize methods - Edit Views (tui/screens/edit.py) apply same colors to RadioButton labels Entity types covered: - Issue: status and priority colors - Project: status colors - Milestone: status colors
agent · 2025-12-08
Unified status and priority colors between DataTables and create/edit dialogs. Added colored RadioButton labels in IssueEditScreen (lines 1335-1364) to match the colors used in _colorize_issue_status() and _colorize_priority(). Status colors: draft (dim), ready (light_sky_blue1), active (yellow), blocked (red), review (sandy_brown), done (green dim), archived (dim italic) Priority colors: low (dim), medium (yellow1), high (yellow), urgent (red bold) ProjectEditScreen and MilestoneEditScreen already had colored radio buttons. Now IssueEditScreen matches them. Changes committed to TRCKR-colors branch and pushed to remote.
agent · 2025-12-08
Fixed by unifying status/priority colors between DataTables and create/edit dialogs: 1. **IssueEditScreen**: Already had colored RadioButtons (previously fixed) 2. **MilestoneEditScreen**: Changed plain RadioButtons to colored ones matching DataTable colors: - planned: cyan - in-progress: yellow - complete: green dim - archived: dim italic 3. **ProjectEditScreen**: Replaced Select widget with colored RadioSet: - draft: dim - active: orange1 - on-hold: yellow - complete: green dim - archived: dim italic 4. **DataTable milestone status**: Added _colorize_milestone_status() method and updated _refresh_milestones() to use colored Text objects All colors now match between DataTables and their corresponding create/edit dialogs. Tests pass.
joe · 2025-12-08
They're still different colors.