Adds back in favicons :shocked:, adds back in js and changes the name for better understanding

This commit is contained in:
David Darnes
2016-06-19 18:55:01 +01:00
parent 900d01287e
commit db89809082
2 changed files with 32 additions and 0 deletions

14
_includes/theme.js Normal file
View File

@@ -0,0 +1,14 @@
// Data attribute switch
var toggleState = function (elem, one, two) {
var elem = document.querySelector(elem);
elem.setAttribute('data-state', elem.getAttribute('data-state') === one ? two : one);
};
// Mobile navigation toggle selector
var buttonMenu = document.querySelector('.button--nav');
if (typeof(buttonMenu) != 'undefined' && buttonMenu != null) {
buttonMenu.onclick = function (e) {
toggleState('.nav', 'open', 'closed');
e.preventDefault();
};
};