diff --git a/frontend/src/pages/Tasks.tsx b/frontend/src/pages/Tasks.tsx index aab6fc7..c7ce02d 100644 --- a/frontend/src/pages/Tasks.tsx +++ b/frontend/src/pages/Tasks.tsx @@ -74,15 +74,15 @@ export default function Tasks() { const getStatusColor = (status: TaskStatus) => { switch (status) { case 'pending': - return 'bg-yellow-100 text-yellow-800'; + return 'bg-yellow-900/30 text-yellow-400 border border-yellow-700'; case 'in_progress': - return 'bg-blue-100 text-blue-800'; + return 'bg-blue-900/30 text-blue-400 border border-blue-700'; case 'completed': - return 'bg-green-100 text-green-800'; + return 'bg-green-900/30 text-green-400 border border-green-700'; case 'failed': - return 'bg-red-100 text-red-800'; + return 'bg-red-900/30 text-red-400 border border-red-700'; default: - return 'bg-gray-100 text-gray-800'; + return 'bg-dark-card text-dark-text-muted border border-dark-border'; } }; @@ -104,20 +104,20 @@ export default function Tasks() { const getPriorityColor = (priority: string) => { switch (priority) { case 'high': - return 'bg-red-100 text-red-800'; + return 'bg-red-900/30 text-red-400 border border-red-700'; case 'normal': - return 'bg-gray-100 text-gray-800'; + return 'bg-dark-card text-dark-text-secondary border border-dark-border'; case 'low': - return 'bg-green-100 text-green-800'; + return 'bg-green-900/30 text-green-400 border border-green-700'; default: - return 'bg-gray-100 text-gray-800'; + return 'bg-dark-card text-dark-text-muted border border-dark-border'; } }; if (isLoading) { return (
+
Мониторинг и управление задачами на review
+
{statusFilter ? `Нет задач со статусом "${statusFilter}"` : 'Нет задач в очереди'}
{modalMessage}
+{modalMessage}