Skip to content

Commit af408dd

Browse files
André DietrichAndré Dietrich
authored andcommitted
collapse navbar after clicking
1 parent 8888133 commit af408dd

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

src/export/project.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -691,7 +691,18 @@ function generateNavbar(navbar: any, hasSearch: boolean = false): string {
691691
}
692692
}
693693
694-
document.addEventListener('DOMContentLoaded', check);
694+
document.addEventListener('DOMContentLoaded', function() {
695+
check();
696+
// Collapse navbar when a nav link is clicked (mobile/toggler mode)
697+
collapse.querySelectorAll('.nav-link').forEach(function(link) {
698+
link.addEventListener('click', function() {
699+
if (!toggler.classList.contains('d-none')) {
700+
var bsCollapse = bootstrap.Collapse.getOrCreateInstance(collapse);
701+
bsCollapse.hide();
702+
}
703+
});
704+
});
705+
});
695706
var ro = new ResizeObserver(check);
696707
ro.observe(nav);
697708
})();

0 commit comments

Comments
 (0)