diff --git a/static/app.js b/static/app.js index 60001dc..aa6b526 100644 --- a/static/app.js +++ b/static/app.js @@ -234,7 +234,8 @@ function openSuppressModal(type, name, detail) { document.getElementById('sup-expires').value = ''; updateSuppressForm(); - modal.style.display = 'flex'; + modal.classList.add('is-open'); + modal.removeAttribute('aria-hidden'); document.querySelectorAll('#suppress-modal .pill').forEach(p => p.classList.remove('active')); const manualPill = document.querySelector('#suppress-modal .pill-manual'); @@ -245,7 +246,9 @@ function openSuppressModal(type, name, detail) { function closeSuppressModal() { const modal = document.getElementById('suppress-modal'); - if (modal) modal.style.display = 'none'; + if (!modal) return; + modal.classList.remove('is-open'); + modal.setAttribute('aria-hidden', 'true'); } function updateSuppressForm() { diff --git a/templates/base.html b/templates/base.html index 993e92e..5173e95 100644 --- a/templates/base.html +++ b/templates/base.html @@ -2,66 +2,218 @@ - + - {% block title %}GANDALF{% endblock %} + + {% block title %}GANDALF{% endblock %} — GANDALF + - + + + + + + -