feat(P8.1-P8.2): milestone status action buttons + badge styles + started_at display
- Add freeze/start/close action buttons on MilestoneDetailPage - Freeze: visible in open status, calls POST .../actions/freeze - Start: visible in freeze status, calls POST .../actions/start - Close: visible in open/freeze/undergoing, with reason input + confirmation - Display started_at in milestone meta when present - Hide edit button and create-item buttons in terminal states - Add CSS badge styles for freeze (purple), undergoing (amber), completed (green) - All actions show loading state and error feedback
This commit is contained in:
@@ -72,6 +72,9 @@ tr.clickable:hover { background: var(--bg-hover); }
|
||||
.status-resolved { background: #10b981; }
|
||||
.status-closed { background: #6b7280; }
|
||||
.status-blocked { background: #ef4444; }
|
||||
.status-freeze { background: #8b5cf6; }
|
||||
.status-undergoing { background: #f59e0b; }
|
||||
.status-completed { background: #10b981; }
|
||||
.priority-low { background: #6b7280; }
|
||||
.priority-medium { background: #3b82f6; }
|
||||
.priority-high { background: #f59e0b; }
|
||||
|
||||
Reference in New Issue
Block a user