Toggle mobile navigation by clicking anywhere

This commit is contained in:
Björn Fromme
2019-07-17 11:41:59 +02:00
parent ff9a96789a
commit d7909803a6
@@ -314,6 +314,13 @@ new Vue({
this.lastScrollPosition = $window.scrollTop();
}
});
$(document).on('click', event => {
const $clickedElement = $(event.target);
const isNavExpanded = $('#ep-navbar-burger-menu').hasClass('collapse in');
if (isNavExpanded && !$clickedElement.hasClass('navbar-toggle')) {
this.toggleMobileNavigation();
}
});
$('.searchbar')
.on('affixed.bs.affix', () => {
this.searchbarFixed = true;