UNPKG

new-gulp-project

Version:

New Gulp development project

1 lines 1.39 kB
!function(){var e={820:function(){const e=document.querySelector(".button-up");e.addEventListener("click",(()=>{window.scrollTo({top:0,behavior:"smooth"})})),window.addEventListener("scroll",(()=>{window.scrollY>150?e.classList.add("button-up--show"):e.classList.remove("button-up--show")}))},298:function(){const e=document.querySelector(".menu"),n=e.querySelector(".menu__inner"),t=n.querySelector(".menu__button");let o=0;function r(){t.classList.remove("menu__button--close"),n.classList.remove("menu__inner--open")}n.addEventListener("click",(()=>{r()})),t.addEventListener("click",(e=>{t.classList.toggle("menu__button--close"),n.classList.toggle("menu__inner--open"),e.stopPropagation()})),document.addEventListener("keyup",(e=>{"Escape"===e.code&&(r(),n.scrollTop=0)})),window.addEventListener("scroll",(()=>{window.scrollY>150&&o<window.scrollY?e.classList.add("menu--hide"):e.classList.remove("menu--hide"),o=window.scrollY}))}},n={};function t(o){var r=n[o];if(void 0!==r)return r.exports;var s=n[o]={exports:{}};return e[o](s,s.exports,t),s.exports}t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},t.d=function(e,n){for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},function(){"use strict";t(298),t(820)}()}();