Fix responsive layout.

This commit is contained in:
tim
2015-11-21 23:27:53 +02:00
parent f3fd6fd3f1
commit 602d644181
15 changed files with 617 additions and 21 deletions
+17
View File
@@ -0,0 +1,17 @@
function togglemenu() {
var menu = document.getElementById("navigation-menu");
var button = document.getElementById("navigation-button");
if (menu.style.display === 'none' || menu.style.display === '') {
menu.style.display = 'block';
button.className += " toggle-on";
} else {
menu.style.display = 'none'
button.className = button.className.replace(/(?:^|\s)toggle-on(?:$|\s)/g , '');
}
//menu.class
return;
}
function addListenersOnLoad() {
document.getElementById("navigation-button").addEventListener("click", togglemenu);
}
document.addEventListener("DOMContentLoaded", addListenersOnLoad, false);