diff --git a/src/frontend/static/js/app.js b/src/frontend/static/js/app.js index 9833c2f..7de86a4 100644 --- a/src/frontend/static/js/app.js +++ b/src/frontend/static/js/app.js @@ -1,6 +1,7 @@ /** - * Pygentic AI - Frontend Application + * StrategIQ - Frontend Application * Progressive loading and enhanced UX interactions + * State management powered by Alpine.js */ (function() { @@ -179,17 +180,12 @@ // Start loading messages when form is submitted startLoadingMessages(); - - // Show spinner - const spinner = document.getElementById('spinner'); - if (spinner) { - spinner.classList.remove('is-hidden'); - } }); } /** * Monitor for analysis completion + * Alpine.js handles visibility; we manage progressive UX features */ function monitorAnalysisCompletion() { const resultBox = document.getElementById('result'); @@ -202,12 +198,6 @@ // Analysis complete stopLoadingMessages(); - // Hide spinner - const spinner = document.getElementById('spinner'); - if (spinner) { - spinner.classList.add('is-hidden'); - } - // Initialize keyboard navigation for SWOT cards initializeKeyboardNavigation(); diff --git a/src/frontend/templates/components/main/Scripts.jinja b/src/frontend/templates/components/main/Scripts.jinja index 2fdf4a7..0a3fe7b 100644 --- a/src/frontend/templates/components/main/Scripts.jinja +++ b/src/frontend/templates/components/main/Scripts.jinja @@ -1,4 +1,8 @@ type="modules" + + \ No newline at end of file diff --git a/src/frontend/templates/components/snippets/Spinner.jinja b/src/frontend/templates/components/snippets/Spinner.jinja index d1efec9..5b44ad8 100644 --- a/src/frontend/templates/components/snippets/Spinner.jinja +++ b/src/frontend/templates/components/snippets/Spinner.jinja @@ -1,4 +1,11 @@ -