Calendar/wwwroot/css
Janus C. H. Knudsen 2f58ceccd4 Implements advanced event stacking and grid layout
Introduces a 3-phase algorithm in `EventStackManager` for dynamic event positioning. Groups events by start time proximity to determine optimal layout.

Optimizes horizontal space by using side-by-side grid columns for simultaneous events and allowing non-overlapping events to share stack levels. Supports nested stacking for late-arriving events within grid columns.

Includes comprehensive documentation (`STACKING_CONCEPT.md`) and a visual demonstration (`stacking-visualization.html`) to explain the new layout logic. Updates event rendering to utilize the new manager and adds extensive test coverage.
2025-10-05 23:54:50 +02:00
..
calendar-base-css.css Improves all-day event row height calculation 2025-10-02 01:03:35 +02:00
calendar-components-css.css Adds fuzzy search filter system 2025-08-23 00:01:59 +02:00
calendar-events-css.css Implements advanced event stacking and grid layout 2025-10-05 23:54:50 +02:00
calendar-layout-css.css Refactors event element handling with web components 2025-10-04 15:35:09 +02:00
calendar-month-css.css Adds month view design and styling 2025-08-21 22:09:15 +02:00
calendar-popup-css.css Improves grid layout and navigation 2025-07-25 00:24:15 +02:00
calendar-sliding-animation.css Steps in the right direction for animated date change 2025-08-12 00:07:39 +02:00