1document.addEventListener("DOMContentLoaded", function () { 2 const gallerySlider = document.querySelector(".section-gallery-slider"); 3 4 if (gallerySlider) { 5 const slider = gallerySlider.querySelector(".js-gallery-slider"); 6 const btnPrev = gallerySlider.querySelector(".js-gallery-slider-prev"); 7 const btnNext = gallerySlider.querySelector(".js-gallery-slider-next"); 8 9 new Swiper(slider, { 10 effect: "slide", 11 slidesPerView: 1.2, 12 spaceBetween: 10, 13 loop: true, 14 speed: 800, 15 navigation: { 16 nextEl: btnNext, 17 prevEl: btnPrev, 18 }, 19 // autoplay: { 20 // delay: 1500, 21 // disableOnInteraction: false, 22 // }, 23 breakpoints: { 24 640: { 25 slidesPerView: 2, 26 spaceBetween: 20, 27 }, 28 }, 29 }); 30 } 31 const instagramSlider = document.querySelector(".instagram-slider"); 32 33 if (instagramSlider) { 34 const slider = instagramSlider.querySelector(".js-instagram-slider"); 35 const btnPrev = instagramSlider.querySelector(".js-instagram-slider-prev"); 36 const btnNext = instagramSlider.querySelector(".js-instagram-slider-next"); 37 38 new Swiper(slider, { 39 effect: "coverflow", 40 grabCursor: true, 41 centeredSlides: true, 42 slidesPerView: "auto", 43 loop: true, 44 speed: 800, 45 coverflowEffect: { 46 rotate: -10, 47 stretch: -10, 48 depth: 50, 49 modifier: 1, 50 slideShadows: false, 51 }, 52 navigation: { 53 nextEl: btnNext, 54 prevEl: btnPrev, 55 }, 56 }); 57 } 58 59 if (typeof Fancybox !== "undefined") { 60 Fancybox.bind("[data-fancybox='gallery']", { 61 Thumbs: false, 62 Toolbar: true, 63 }); 64 } 65});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.