diff --git a/frontend/src/components/tasks/partials/KanbanCard.vue b/frontend/src/components/tasks/partials/KanbanCard.vue index 593f652b6..6ece2f737 100644 --- a/frontend/src/components/tasks/partials/KanbanCard.vue +++ b/frontend/src/components/tasks/partials/KanbanCard.vue @@ -10,6 +10,7 @@ :style="{'background-color': color ?? undefined}" :data-task-id="task.id" :data-project-id="task.projectId" + :data-is-overdue="isOverdue || undefined" @click.exact="openTaskDetail()" @click.ctrl="() => toggleTaskDone(task)" @click.meta="() => toggleTaskDone(task)" @@ -44,7 +45,6 @@ @@ -277,9 +277,10 @@ $task-background: var(--white); margin-inline-end: .25rem; } - &.overdue { - color: var(--danger); - } + } + + &[data-is-overdue] .due-date { + color: var(--danger); } .label-wrapper .tag { diff --git a/frontend/src/components/tasks/partials/Reminders.vue b/frontend/src/components/tasks/partials/Reminders.vue index 93cdbf077..7de8d9aa4 100644 --- a/frontend/src/components/tasks/partials/Reminders.vue +++ b/frontend/src/components/tasks/partials/Reminders.vue @@ -3,7 +3,7 @@
@@ -89,7 +90,6 @@ >