Problem
Calendar events are not keyboard accessible. They have no tabindex, no role, and no key handlers.
Required Changes
- Add
tabindex="0" and role="button" to event elements
- Handle Enter/Space to trigger event click
- Arrow keys to navigate between events in a day
- Escape to close event details/form
- Tab order should follow visual order (top to bottom, left to right)
Problem
Calendar events are not keyboard accessible. They have no tabindex, no role, and no key handlers.
Required Changes
tabindex="0"androle="button"to event elements