FEATURE: add binarity template - currently only homepage

This commit is contained in:
Michal Kváček
2016-09-28 22:12:58 +02:00
parent 5b9b5c0d38
commit 682f3b75bf
105 changed files with 12369 additions and 0 deletions
@@ -0,0 +1,57 @@
$(document).foundation();
new CookiePolicy();
window.addEventListener('load', function() {
var lightbox = new BLightBox({
invoker: '.b-invo',
close_text: 'Zavřít'
}, true);
var gallery_links = document.querySelectorAll('.b-invo'),
gallery_links_i = gallery_links.length;
});
function switchResponsiveMenu() {
var menuHolder = document.getElementById('responsive-menu');
if(menuHolder.style.width == "100%") {
hideResponsiveMenu();
} else {
showResponsiveMenu();
}
}
function showResponsiveMenu() {
var menuHolder = document.getElementById('responsive-menu'),
titleBar = document.getElementsByClassName('title-bar')[0],
titleBarCS = window.getComputedStyle(titleBar);
menuHolder.style.display="block";
menuHolder.style.height = document.documentElement.clientHeight + 'px';
menuHolder.style.height = window.innerHeight + 'px';
menuHolder.style.left = "0";
menuHolder.style.width = "100%";
menuHolder.style.zIndex = 1000;
menuHolder.style.top = titleBarCS.height;
menuHolder.style.height = '100%;';
titleBar.style.position = 'fixed';
}
function hideResponsiveMenu() {
var menuHolder = document.getElementById('responsive-menu'),
titleBar = document.getElementsByClassName('title-bar')[0];
menuHolder.style.display = "none";
menuHolder.style.width = "250px";
titleBar.style.position = 'initial';
document.body.style.paddingTop = '0';
}
window.addEventListener('resize', function() {
var menuHolder = document.getElementById('responsive-menu');
hideResponsiveMenu();
if(window.innerWidth >= 1023) {
menuHolder.style.display="block";
menuHolder.style.height = "auto";
menuHolder.style.top = "0";
}
});