diff --git a/src/addon/calendar/components/calendar/addon-calendar-calendar.html b/src/addon/calendar/components/calendar/addon-calendar-calendar.html index 030377251..093b97064 100644 --- a/src/addon/calendar/components/calendar/addon-calendar-calendar.html +++ b/src/addon/calendar/components/calendar/addon-calendar-calendar.html @@ -39,7 +39,7 @@ - +

{{ day.mday }}

diff --git a/src/addon/calendar/components/calendar/calendar.ts b/src/addon/calendar/components/calendar/calendar.ts index 985f284c8..7b088b76f 100644 --- a/src/addon/calendar/components/calendar/calendar.ts +++ b/src/addon/calendar/components/calendar/calendar.ts @@ -205,9 +205,12 @@ export class AddonCalendarCalendarComponent implements OnInit, OnChanges, OnDest this.calculateIsCurrentMonth(); if (this.isCurrentMonth) { + const currentDay = new Date().getDate(); let isPast = true; + this.weeks.forEach((week) => { week.days.some((day) => { + day.istoday = day.mday == currentDay; day.ispast = isPast && !day.istoday; isPast = day.ispast;