Removed nginx container. Added supervisord and nginx to build.

This commit is contained in:
2026-01-19 13:09:48 +00:00
parent 3e0c5d2ecc
commit 1e53a1a74e
11 changed files with 135 additions and 22 deletions

View File

@@ -10,8 +10,41 @@ window.addEventListener("load", (e) => {
warnWithoutSaving();
tabNavigation();
scrollSidebarNav();
});
/*************************************************************
* Scroll sidebar to active item
*************************************************************/
function scrollSidebarNav() {
const sidebarNav = document.getElementById("nav-sidebar-apps");
if (!sidebarNav) {
return;
}
const instance = SimpleBar.instances.get(sidebarNav);
const activeItem = sidebarNav.querySelector("a.active");
if (!instance || !activeItem) {
return;
}
function isActiveItemVisible() {
const sidebarRect = sidebarNav.getBoundingClientRect();
const itemRect = activeItem.getBoundingClientRect();
return (
itemRect.top >= sidebarRect.top && itemRect.bottom <= sidebarRect.bottom
);
}
if (instance && !isActiveItemVisible()) {
instance.getScrollElement().scroll(0, activeItem.offsetTop);
}
}
/*************************************************************
* Move not visible tab items to dropdown
*************************************************************/