diff --git a/src/static/dashboard.html b/src/static/dashboard.html index 31255ee..67dd5cc 100644 --- a/src/static/dashboard.html +++ b/src/static/dashboard.html @@ -764,7 +764,7 @@ - + diff --git a/src/static/js/tutorial.js b/src/static/js/tutorial.js index 0cd605a..c015343 100644 --- a/src/static/js/tutorial.js +++ b/src/static/js/tutorial.js @@ -209,11 +209,23 @@ const Tutorial = { timeline.innerHTML = tlHtml; } - // Karte: Stats setzen, Map wird erst im Vollbild-Step initialisiert + // Karte: Stats setzen + Platzhalter anzeigen, echte Map erst im Vollbild-Step var mapEmpty = document.getElementById('map-empty'); if (mapEmpty) mapEmpty.style.display = 'none'; var mapStats = document.getElementById('map-stats'); if (mapStats) mapStats.textContent = '3 Orte / 9 Artikel'; + var mapContainer = document.getElementById('map-container'); + if (mapContainer) { + var ph = document.createElement('div'); + ph.className = 'tutorial-demo tutorial-map-placeholder'; + ph.style.cssText = 'width:100%;height:100%;display:flex;align-items:center;justify-content:center;' + + 'background:var(--bg-secondary);color:var(--text-secondary);font-size:13px;border-radius:var(--radius);'; + ph.innerHTML = '