From 2f03be7afb73e51dc97d5dd24222483b2ba76dff Mon Sep 17 00:00:00 2001 From: Callum Macdonald Date: Tue, 11 Aug 2026 22:04:14 +0200 Subject: [PATCH] Claude: Add --today and --future classes. #2223 --- src/ui/taskCardProperties.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ui/taskCardProperties.ts b/src/ui/taskCardProperties.ts index 434dd5111..1d83c263a 100644 --- a/src/ui/taskCardProperties.ts +++ b/src/ui/taskCardProperties.ts @@ -851,6 +851,12 @@ function renderDueDateProperty( if (isDueOverdue) { element.classList.add("task-card__metadata-date--overdue"); } + if (isDueToday) { + element.classList.add("task-card__metadata-date--today"); + } + if (!isDueOverdue && !isDueToday) { + element.classList.add("task-card__metadata-date--future"); + } element.dataset.tnAction = "edit-date"; element.dataset.tnDateType = "due"; @@ -906,6 +912,12 @@ function renderScheduledDateProperty( if (isScheduledPast) { element.classList.add("task-card__metadata-date--past"); } + if (isScheduledToday) { + element.classList.add("task-card__metadata-date--today"); + } + if (!isScheduledPast && !isScheduledToday) { + element.classList.add("task-card__metadata-date--future"); + } element.dataset.tnAction = "edit-date"; element.dataset.tnDateType = "scheduled";