From 2e7d7ce717c978b11c53563879f826230a027baa Mon Sep 17 00:00:00 2001 From: Masterluke77 <163446896+Masterluke77@users.noreply.github.com> Date: Sat, 11 Jul 2026 08:26:16 +0200 Subject: [PATCH] feat(ux): load guided generator workflow module --- public/ux-foundation.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/public/ux-foundation.js b/public/ux-foundation.js index 35c9072..e1f1d4e 100644 --- a/public/ux-foundation.js +++ b/public/ux-foundation.js @@ -207,6 +207,23 @@ if (shortcut) shortcut.textContent = /Mac|iPhone|iPad/.test(navigator.platform) ? '⌘ K' : 'Strg K'; } + function loadGeneratorWorkflowAssets() { + if (!document.querySelector('link[data-ux-generator-workflow]')) { + const style = document.createElement('link'); + style.rel = 'stylesheet'; + style.href = '/generator-workflow.css?v=1.44.0'; + style.dataset.uxGeneratorWorkflow = 'style'; + document.head.append(style); + } + if (!document.querySelector('script[data-ux-generator-workflow]')) { + const script = document.createElement('script'); + script.src = '/generator-workflow.js?v=1.44.0'; + script.async = false; + script.dataset.uxGeneratorWorkflow = 'script'; + document.body.append(script); + } + } + function bindUxActions() { document.addEventListener('click', event => { const target = event.target.closest?.('[data-ux-target]'); @@ -235,6 +252,7 @@ bindUxActions(); observeNavigation(); updateContext(); + loadGeneratorWorkflowAssets(); document.body.classList.add('ux-shell-ready'); }