Centralizes all date calculations into a new `DateCalculator` class for better maintainability and consistency. Ensures correct ISO week handling (Monday as the first day) throughout the calendar. Updates `CalendarConfig` to use ISO day numbering (1-7 for Mon-Sun) for work week definitions. Fixes issue where date calculations were inconsistent. Enhances event rendering and navigation. Updates navigation logic to use pre-rendered events. Removes the need for `CONTAINER_READY_FOR_EVENTS` event. |
||
|---|---|---|
| .. | ||
| calendar-base-css.css | ||
| calendar-components-css.css | ||
| calendar-events-css.css | ||
| calendar-layout-css.css | ||
| calendar-popup-css.css | ||
| calendar-sliding-animation.css | ||
| calendar.css | ||