Welcome to mirror list, hosted at ThFree Co, Russian Federation.

index.min.js « scripts « static - github.com/kdevo/osprey-delight.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c44dc942c0af1b2586c7b111850c1bf587643ba9 (plain)
1
function fullMobileViewport(){function i(){e.style.height=n+"px"}var e=this,n=window.innerHeight;$(window).resize(function(){Math.abs(n-window.innerHeight)>100&&(n=window.innerHeight,i())}),i()}var $=document.querySelector.bind(document),$$=document.querySelectorAll.bind(document),toggle=function(i){if("visible"===window.getComputedStyle(i).visibility)return i.style.visibility="hidden",i.classList.add("hide"),void i.classList.remove("show");i.style.visibility="visible",i.classList.add("show"),i.classList.remove("hide")};!function(){window.onscroll=function(){(window.pageYOffset||document.documentElement.scrollTop)>(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-$("nav").clientHeight?($("nav").classList.add("nav-fixed"),$$("nav > .logo, nav > .nav-toggle").forEach(function(i){i.style.visibility="visible",i.classList.add("show"),i.classList.remove("hide")})):($("nav").classList.remove("nav-fixed"),$$("nav > .logo, nav > .nav-toggle").forEach(function(i){i.style.visibility="hidden",i.classList.add("hide"),i.classList.remove("show")}))},$(".nav-icon").addEventListener("click",function(){$$(".nav-full, main").forEach(function(i){i.classList.toggle("active")}),this.querySelector("img").classList.toggle("img")}),$$(".nav-full a").forEach(function(i){i.addEventListener("click",function(){$$(".nav-full, main").forEach(function(i){i.classList.toggle("active")}),this.querySelector("nav-icon").classList.toggle("nav-icon")})}),$("body").addEventListener("click",function(){$(".nav-full").classList.contains("active")?$("html").style.overflowY="hidden":$("html").style.overflowY="scroll"})}(),$$("header").forEach(function(){});