diff --git a/appview/pages/static/topbar-search.js b/appview/pages/static/topbar-search.js index cb1d40ca..a6f1e69d 100644 --- a/appview/pages/static/topbar-search.js +++ b/appview/pages/static/topbar-search.js @@ -31,12 +31,15 @@ const openMobile = () => { const overlay = $("mobile-search-overlay"); + const subs = $("subs"); if (!overlay || overlay.classList.contains("opacity-100")) return; overlay.classList.remove("opacity-0", "pointer-events-none"); overlay.classList.add("opacity-100", "pointer-events-auto"); overlay.setAttribute("aria-hidden", "false"); + subs?.classList.remove("z-30"); + savedScrollY = window.scrollY; Object.assign(document.body.style, { position: "fixed", @@ -65,6 +68,7 @@ const closeMobile = () => { const overlay = $("mobile-search-overlay"); + const subs = $("subs"); if (!overlay) return; overlay.classList.remove("opacity-100", "pointer-events-auto"); @@ -73,6 +77,8 @@ overlay.style.height = ""; overlay.style.top = ""; + subs?.classList.add("z-30"); + const spacer = $("mobile-search-spacer"); if (spacer) { spacer.style.height = ""; diff --git a/appview/pages/templates/layouts/repobase.html b/appview/pages/templates/layouts/repobase.html index a41ddbd8..be40e4a4 100644 --- a/appview/pages/templates/layouts/repobase.html +++ b/appview/pages/templates/layouts/repobase.html @@ -111,7 +111,7 @@ {{ end }} {{ define "repoActions" }} -