|
|
@ -138,11 +138,10 @@ |
|
|
|
cb(favouriteNodes.heartEl); |
|
|
|
}); |
|
|
|
xhr.send(); |
|
|
|
} |
|
|
|
}; |
|
|
|
}, |
|
|
|
|
|
|
|
// Init favourite nodes
|
|
|
|
if(supports.test(['localStorage', 'inlineSVG', 'querySelector', 'classList'])) { |
|
|
|
// Initiate node favouriting
|
|
|
|
init: function() { |
|
|
|
|
|
|
|
// Start loading heart SVG before DOM
|
|
|
|
favouriteNodes.loadSVG(function(heartEl) { |
|
|
@ -156,6 +155,20 @@ |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
// Inject menu button into DOM
|
|
|
|
DOMReady(function() { |
|
|
|
var menuButton = document.createElement('div'); |
|
|
|
menuButton.classList.add('menu'); |
|
|
|
menuButton.innerHTML = '☰'; |
|
|
|
menuButton.style.height = document.querySelector('.title').offsetHeight + 'px'; |
|
|
|
document.querySelector('header .wrapper').appendChild(menuButton); |
|
|
|
}); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
// Init favourite nodes
|
|
|
|
if(supports.test(['localStorage', 'inlineSVG', 'querySelector', 'classList'])) { |
|
|
|
favouriteNodes.init(); |
|
|
|
} |
|
|
|
|
|
|
|
// Add ios class to body on iOS devices
|
|
|
|