feat(calendar): add event detail modal and structured location fields

- Fix API response extraction for events and calendars (fixes Invalid Date)
- Convert event detail page to URL-based modal overlay (/?event=<id>)
- Add structured location fields (street, postal code, city, country)
- Add location details toggle in EventForm and QuickEventOverlay
- Add YearView component
- Improve calendar views with URL-based event navigation
- Move calendar settings to settings page
This commit is contained in:
Till-JS 2025-12-03 12:44:39 +01:00
parent ba746fce04
commit 80f8a0338e
23 changed files with 2597 additions and 826 deletions

View file

@ -57,6 +57,7 @@ export {
SettingsToggle,
SettingsDangerZone,
SettingsDangerButton,
GlobalSettingsSection,
} from './settings';
// Pages