rcal-online/src/components/tabs
Jeff Emmett cd7f4adf5e feat: add Day/Week views, view switcher, demo data with map transit lines
- Add DayView (24h time grid with events) and WeekView (7-day columns)
- Add ViewSwitcher icon bar in header for quick Day/Week/Month/Season/Year/Decade switching
- Fix zoom to properly route each granularity to its dedicated view
- Normalize all views to consistent h-full flex-col container pattern
- Change YearView default from fullscreen portal to inline compact/glance
- Add FullscreenToggle wrapper for opt-in fullscreen on any view
- Add ~40 demo events with real coordinates (Berlin, Amsterdam, Munich, Paris, Prague, Lisbon, Barcelona, Brussels)
- Add DemoDataSeeder to pre-populate React Query cache on demo page
- Add TransitLines component drawing dashed polylines between event locations on the map
- Extend EventListItem type with latitude/longitude/coordinates fields
- Add CSS fade transition between view switches

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:27:58 -08:00
..
ContextTab.tsx feat: initial rcal-online — semantic calendar engine with lunar overlay 2026-02-15 09:01:34 -07:00
LunarTab.tsx feat: initial rcal-online — semantic calendar engine with lunar overlay 2026-02-15 09:01:34 -07:00
SpatialTab.tsx feat: add Day/Week views, view switcher, demo data with map transit lines 2026-02-25 15:27:58 -08:00
TemporalTab.tsx feat: add Day/Week views, view switcher, demo data with map transit lines 2026-02-25 15:27:58 -08:00