Tutorial: Spotlight bei Modal-Steps ausblenden

Bei Steps die auf ein Modal zeigen (#modal-new, #modal-sources) wird
der Spotlight-Overlay nicht angezeigt. Das Modal hat bereits einen
eigenen Abdunkelungs-Hintergrund, der zusaetzliche Spotlight-Shadow
verdunkelte das Formular unlesbar.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
Claude Dev
2026-03-16 16:18:23 +01:00
Ursprung 35ea612d5d
Commit 71610f437a
2 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen

Datei anzeigen

@@ -1113,8 +1113,10 @@ const Tutorial = {
async _enterStep(i) {
var step = this._steps[i];
// Erst scrollen, dann spotlighten
if (step.target && step.position !== 'center') {
// Bei Modal-Steps: Spotlight ausblenden (Modal hat eigene Abdunkelung)
var isModalStep = step.target && (step.target.indexOf('#modal-') !== -1);
if (step.target && step.position !== 'center' && !isModalStep) {
await this._scrollToTarget(step.target);
this._spotlightElement(step.target);
} else {