diff --git a/server.js b/server.js index e9e0456..eb98466 100644 --- a/server.js +++ b/server.js @@ -200,6 +200,14 @@ function layout(title, body, { authenticated = false, activePath = "/", subtitle var root = document.getElementById('modal-root'); if (root) root.scrollTop = 0; } + if (event.detail && event.detail.target && event.detail.target.classList) { + event.detail.target.classList.remove('swap-in'); + void event.detail.target.offsetWidth; + event.detail.target.classList.add('swap-in'); + window.setTimeout(function () { + event.detail.target.classList.remove('swap-in'); + }, 240); + } }); })(); @@ -719,7 +727,7 @@ function renderResultsTable(results, selectedResultId) { .join("")} -