Theme-Toggle als Schalter + Karten-Vollbild + Zoom-Begrenzung

- Theme-Toggle: Button durch Sun/Moon-Slider ersetzt (Dark Mode Standard)
- Karte: Fullscreen-Overlay mit Expand-Icon, Escape zum Schließen
- Karte: Zoom-Limits (minZoom:2, maxBounds, noWrap)
- Karte: Button 'Orte erkennen' -> 'Orte einlesen', rechts ausgerichtet

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
claude-dev
2026-03-08 13:18:04 +01:00
Ursprung 7734eefd35
Commit bcad3e9f3c
4 geänderte Dateien mit 234 neuen und 13 gelöschten Zeilen

Datei anzeigen

@@ -36,8 +36,11 @@ const ThemeManager = {
UI.updateMapTheme();
},
_updateIcon(theme) {
const btn = document.getElementById('theme-toggle');
if (btn) btn.textContent = theme === 'dark' ? '\u2600' : '\u263D';
const el = document.getElementById('theme-toggle');
if (!el) return;
el.classList.remove('dark', 'light');
el.classList.add(theme);
el.setAttribute('aria-checked', theme === 'dark' ? 'true' : 'false');
}
};