Animated hamburger menu working

This commit is contained in:
Kasper Rynning-Tønnesen
2017-10-11 09:38:47 +02:00
parent 1a52a9f769
commit fd47f9ca8b
6 changed files with 110 additions and 8 deletions

View File

@@ -196,7 +196,25 @@ function init(){
$("#settings").sideNav({
menuWidth: 310,
edge: side,
closeOnClick: false
closeOnClick: false,
onOpen: function(el) {
if(!$(".hamburger-sidenav").hasClass("open")) {
$(".hamburger-sidenav").addClass("open");
}
$('*[id*=sidenav-overlay]:visible').each(function(i) {
if(i > 0) {
this.remove();
}
});
},
onClose: function(el) {
$(".hamburger-sidenav").removeClass("open");
$('*[id*=sidenav-overlay]:visible').each(function(i) {
if(i > 0) {
this.remove();
}
});
},
});
$('.collapsible').collapsible({
accordion : true