From 5d6c69b8667a63b3f85535b0309b0c0097444a31 Mon Sep 17 00:00:00 2001 From: Jonas Holtorf Date: Thu, 18 Sep 2025 13:56:58 +0200 Subject: [PATCH] feat: add theme option for today in datepicker --- packages/ui/src/components/Datepicker/Views/Days.tsx | 4 ++++ packages/ui/src/components/Datepicker/helpers.ts | 5 +++++ packages/ui/src/components/Datepicker/theme.ts | 1 + 3 files changed, 10 insertions(+) diff --git a/packages/ui/src/components/Datepicker/Views/Days.tsx b/packages/ui/src/components/Datepicker/Views/Days.tsx index 007695cbe2..f91a0843fa 100644 --- a/packages/ui/src/components/Datepicker/Views/Days.tsx +++ b/packages/ui/src/components/Datepicker/Views/Days.tsx @@ -9,6 +9,7 @@ import { getWeekDays, isDateEqual, isDateInRange, + isDateToday, Views, } from "../helpers"; @@ -23,6 +24,7 @@ export interface DatepickerViewsDaysTheme { base: string; selected: string; disabled: string; + today: string; }; }; } @@ -62,6 +64,7 @@ export function DatepickerViewsDays() { const isSelected = selectedDate && isDateEqual(selectedDate, currentDate); const isDisabled = !isDateInRange(currentDate, minDate, maxDate) || (filterDate && !filterDate(currentDate, Views.Days)); + const isToday = isDateToday(currentDate); return (