diff --git a/src/static/dashboard.html b/src/static/dashboard.html index 413aea8..60fe0ec 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 e2c9843..df434b5 100644 --- a/src/static/js/tutorial.js +++ b/src/static/js/tutorial.js @@ -2198,6 +2198,35 @@ const Tutorial = { this._enableNavAfterDemo(); }, + // ----------------------------------------------------------------------- + // Navigation nach Demo-Ende freigeben + // ----------------------------------------------------------------------- + _enableNavAfterDemo() { + var bubble = this._els.bubble; + if (!bubble) return; + + // Pulsieren stoppen + bubble.classList.remove('tutorial-bubble-pulsing'); + + var nav = bubble.querySelector('.tutorial-bubble-nav'); + if (!nav) return; + var index = this._currentStep; + var total = this._steps.length; + + var navHtml = ''; + if (index > 0) { + navHtml += ''; + } else { + navHtml += ''; + } + if (index < total - 1) { + navHtml += ''; + } else { + navHtml += ''; + } + nav.innerHTML = navHtml; + }, + // ----------------------------------------------------------------------- // Keyboard // -----------------------------------------------------------------------