diff --git a/TODO.md b/TODO.md index 378dbfe..eb40776 100644 --- a/TODO.md +++ b/TODO.md @@ -149,7 +149,7 @@ - [x] Settings synchro Jira : ajouter une liste de projet à ignorer, doit etre pris en compte par le service bien sur - [x] Faire des pages à part entière pour les sous-pages de la page config + SSR - [x] Afficher dans l'édition de task les todo reliés. Pouvoir en ajouter directement avec une date ou sans. -- [ ] Dans les titres de colonnes des swimlanes, je n'ai pas les couleurs des statuts +- [x] Dans les titres de colonnes des swimlanes, je n'ai pas les couleurs des statuts - [ ] Système de sauvegarde automatique base de données - [ ] Sauvegarde automatique toutes les 6 heures (configurable) - [ ] Configuration dans les paramètres (intervalle de temps + bouton sauvegarde manuelle) diff --git a/components/kanban/SwimlanesBase.tsx b/components/kanban/SwimlanesBase.tsx index b405b58..0057f9d 100644 --- a/components/kanban/SwimlanesBase.tsx +++ b/components/kanban/SwimlanesBase.tsx @@ -7,7 +7,7 @@ import { CreateTaskData } from '@/clients/tasks-client'; import { useState } from 'react'; import { useUserPreferences } from '@/contexts/UserPreferencesContext'; import { useDragAndDrop } from '@/hooks/useDragAndDrop'; -import { getAllStatuses } from '@/lib/status-config'; +import { getAllStatuses, getTechStyle } from '@/lib/status-config'; import { DndContext, DragEndEvent, @@ -196,9 +196,10 @@ export function SwimlanesBase({ > {statusesToShow.map(status => { const statusConfig = allStatuses.find(s => s.key === status); + const techStyle = statusConfig ? getTechStyle(statusConfig.color) : null; return (