feat(task-management): introduce modals for managing phases and statuses

- Added CreateTaskModal for task creation with integrated status management.
- Implemented ManagePhaseModal and ManageStatusModal for phase and status management, respectively, featuring drag-and-drop functionality.
- Enhanced UI with new CSS styles for dark mode and improved accessibility.
- Updated filter data loading to include phases and statuses for better task management experience.
- Ensured all new components are responsive and align with existing design patterns.
This commit is contained in:
chamiakJ
2025-07-10 18:13:41 +05:30
parent 857b48e225
commit cf686ef8c5
20 changed files with 2467 additions and 28 deletions

View File

@@ -1,7 +1,19 @@
{
"configurePhases": "Configurar fases",
"phaseLabel": "Etiqueta de fase",
"enterPhaseName": "Ingrese un nombre para la etiqueta de fase",
"addOption": "Agregar opción",
"phaseOptions": "Opciones de fase:"
"enterPhaseName": "Digite um nome para o rótulo da fase",
"addOption": "Adicionar Opção",
"phaseOptions": "Opções de Fase:",
"dragToReorderPhases": "Arraste as fases para reordená-las. Cada fase pode ter uma cor diferente.",
"enterNewPhaseName": "Digite o novo nome da fase...",
"addPhase": "Adicionar Fase",
"noPhasesFound": "Nenhuma fase encontrada. Crie sua primeira fase acima.",
"deletePhase": "Excluir Fase",
"deletePhaseConfirm": "Tem certeza de que deseja excluir esta fase? Esta ação não pode ser desfeita.",
"rename": "Renomear",
"delete": "Excluir",
"enterPhaseName": "Digite o nome da fase",
"selectColor": "Selecionar cor",
"managePhases": "Gerenciar Fases",
"close": "Fechar"
}

View File

@@ -67,5 +67,16 @@
"search": "Pesquisar",
"groupedBy": "Agrupado por",
"manageStatuses": "Gerenciar Status",
"managePhases": "Gerenciar Fases"
"managePhases": "Gerenciar Fases",
"dragToReorderStatuses": "Arraste os status para reordená-los. Cada status pode ter uma categoria diferente.",
"enterNewStatusName": "Digite o novo nome do status...",
"addStatus": "Adicionar Status",
"noStatusesFound": "Nenhum status encontrado. Crie seu primeiro status acima.",
"deleteStatus": "Excluir Status",
"deleteStatusConfirm": "Tem certeza de que deseja excluir este status? Esta ação não pode ser desfeita.",
"rename": "Renomear",
"delete": "Excluir",
"enterStatusName": "Digite o nome do status",
"selectCategory": "Selecionar categoria",
"close": "Fechar"
}