From 4a7f99f0ec415f088376388780e85b2e363e978e Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 18 May 2026 15:52:00 +0000 Subject: [PATCH] fix(footer): restore soft-nav for Close (no page reload on shutdown) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Footer Close was using ```` which triggers a browser hard-nav. That's a visible page-reload flash, websocket churn, and slower shutdown than the previous sidebar Close — which used ``st.navigation``'s soft nav. Restore the soft-nav path: - ``render_sticky_footer`` now renders a hidden ``st.page_link`` pointing at ``pages/99_Close.py``. Positioned off-screen via CSS (``stElementContainer:has(a[data-testid=stPageLink] [href$=/close])``) so it occupies no layout space but stays in the DOM, reachable + clickable. - Footer's Close