--- id: task-4 title: Add event detail modal/panel status: Done assignee: [] created_date: '2026-01-02 14:27' updated_date: '2026-01-02 16:30' labels: [] dependencies: [] priority: medium --- ## Description When clicking an event in the calendar, show a detail modal or side panel with full event information including description, location, attendees, and links ## Implementation Notes Created `EventDetailModal.tsx` component that displays: - Event title with source color bar - Date/time with duration - IFC date display - Recurring event indicator - Location (physical or virtual with join link) - Attendee count and organizer - Full description with HTML rendering - Source badge and event status Wired up click handlers in MonthView to open the modal when clicking event chips.