1jQuery(document).ready(function($){ 2 // $ code here 3 console.log("Paty mi amor"); 4 function content_animations(){ 5 const faders_left = gsap.utils.toArray('.fade-left'); 6 faders_left.forEach(fade_left => { 7 gsap.from(fade_left, { 8 x: -50, 9 opacity: 0, 10 duration: 1.2, 11 ease: "circ.out", 12 scrollTrigger: { 13 trigger: fade_left, 14 start: "top 95%", 15 toggleActions: "play none none reverse", 16 } 17 }) 18 }); 19 20 const faders_right = gsap.utils.toArray('.fade-right'); 21 faders_right.forEach(fade_right => { 22 gsap.from(fade_right, { 23 x: 50, 24 opacity: 0, 25 duration: 1.2, 26 ease: "circ.out", 27 scrollTrigger: { 28 trigger: fade_right, 29 start: "top 95%", 30 toggleActions: "play none none reverse", 31 } 32 }) 33 }); 34 35 const faders_in = gsap.utils.toArray('.fade-in'); 36 faders_in.forEach(fade_in => { 37 gsap.from(fade_in, { 38 y: 20, 39 opacity: 0, 40 duration: 1.2, 41 ease: "circ.out", 42 scrollTrigger: { 43 trigger: fade_in, 44 start: "top 85%", 45 toggleActions: "play none none reverse", 46 } 47 }) 48 }); 49 50 const scrollers = gsap.utils.toArray('.scrolling-svg-word'); 51 scrollers.forEach(scroller => { 52 gsap.to(scroller, { 53 xPercent: -40, 54 ease: "circ.out", 55 scrollTrigger: { 56 scrub: 20, 57 trigger: scroller, 58 start: "top 40%", 59 toggleActions: "play none none reverse", 60 } 61 }) 62 }); 63 } 64 65 function swipers(){ 66 console.log('yes') 67 // const swiperThumbs = new Swiper('.swiper.swiper-thumbs', { 68 // // Optional parameters 69 // direction: 'horizontal', 70 // loop: true, 71 // slidesPerView: 4, 72 // speed: 1500, 73 // freeMode: true, 74 // watchSlidesProgress: true, 75 // spaceBetween: 10, 76 // }); 77 const swiper = new Swiper('.swiper.image-slider', { 78 // Optional parameters 79 direction: 'horizontal', 80 loop: true, 81 slidesPerView: 1, 82 grabCursor: true, 83 effect: 'cube', 84 speed: 1500, 85 cubeEffect: { 86 shadow: true, 87 shadowOffset: 20, 88 shadowScale: 0.94, 89 slideShadows: true, 90 }, 91 // thumbs: { 92 // swiper: swiperThumbs, 93 // }, 94 // If we need pagination 95 pagination: { 96 el: '.swiper-pagination', 97 clickable: true, 98 }, 99 100 // Navigation arrows 101 navigation: { 102 nextEl: '.swiper-button-next', 103 prevEl: '.swiper-button-prev', 104 }, 105 106 // And if we need scrollbar 107 scrollbar: { 108 el: '.swiper-scrollbar', 109 }, 110 }); 111 112 const team_swiper = new Swiper('.swiper.team-members-slider', { 113 // Optional parameters 114 direction: 'horizontal', 115 loop: false, 116 slidesPerView: 1, 117 grabCursor: true, 118 speed: 800, 119 spaceBetween: 20, 120 // Navigation arrows 121 navigation: { 122 nextEl: '.swiper-button-next', 123 prevEl: '.swiper-button-prev', 124 }, 125 pagination: { 126 el: '.swiper-pagination', 127 clickable: true, 128 }, 129 breakpoints: { 130 // when window width is >= 320px 131 540: { 132 slidesPerView: 2, 133 }, 134 830: { 135 slidesPerView: 3, 136 }, 137 1366: { 138 slidesPerView: 4, 139 } 140 }, 141 }); 142 143 const event_swiper = new Swiper('.swiper.events-home', { 144 // Optional parameters 145 direction: 'horizontal', 146 loop: false, 147 slidesPerView: 1, 148 grabCursor: true, 149 speed: 800, 150 spaceBetween: 20, 151 // Navigation arrows 152 navigation: { 153 nextEl: '.swiper-button-next', 154 prevEl: '.swiper-button-prev', 155 }, 156 pagination: { 157 el: '.swiper-pagination', 158 clickable: true, 159 }, 160 breakpoints: { 161 // when window width is >= 320px 162 1024: { 163 slidesPerView: 2, 164 }, 165 }, 166 }); 167 168 const events_swiper = new Swiper('.swiper.events-upcoming', { 169 // Optional parameters 170 direction: 'horizontal', 171 loop: false, 172 slidesPerView: 1, 173 grabCursor: true, 174 speed: 800, 175 spaceBetween: 20, 176 // Navigation arrows 177 navigation: { 178 nextEl: '.swiper-button-next', 179 prevEl: '.swiper-button-prev', 180 }, 181 pagination: { 182 el: '.swiper-pagination', 183 clickable: true, 184 }, 185 breakpoints: { 186 600: { 187 slidesPerView: 2, 188 }, 189 1024: { 190 slidesPerView: 3, 191 }, 192 1520: { 193 slidesPerView: 4, 194 }, 195 }, 196 }); 197 198 const places_swiper = new Swiper('.swiper.places-slider', { 199 // Optional parameters 200 direction: 'horizontal', 201 loop: true, 202 slidesPerView: 1, 203 grabCursor: true,
204 speed: 800, 205 spaceBetween: 20, 206 // Navigation arrows 207 navigation: { 208 nextEl: '.swiper-button-next', 209 prevEl: '.swiper-button-prev', 210 }, 211 pagination: { 212 el: '.swiper-pagination', 213 clickable: true, 214 }, 215 breakpoints: { 216 // when window width is >= 320px 217 540: { 218 slidesPerView: 2, 219 }, 220 830: { 221 slidesPerView: 3, 222 }, 223 1366: { 224 slidesPerView: 4, 225 } 226 }, 227 }); 228 } 229 const header_hider = () => { 230 $(document).ready(function() { 231 var lastScroll = 0; 232 jQuery(document).ready(function($) { 233 $(window).scroll(function() { 234 setTimeout(function() { 235 //gives 100ms to finish scrolling before doing a check 236 var scroll = $(window).scrollTop(); 237 if (scroll > lastScroll) { 238 $("#header-wrap").addClass("is-hidden"); 239 } else if (scroll < lastScroll) { 240 $("#header-wrap").removeClass("is-hidden"); 241 } 242 lastScroll = scroll; 243 }, 100); 244 }); 245 }); 246 }); 247 } 248 249 const header_changer = () => { 250 jQuery(window).scroll(function() { 251 if (jQuery(this).scrollTop() > 75){ 252 jQuery('#header-wrap').addClass("solid-background"); 253 } 254 else{ 255 jQuery('#header-wrap').removeClass("solid-background"); 256 } 257 }); 258 } 259 260 const p_removeer = () => { 261 $('p').each(function() { 262 if ($(this).text() === '') { 263 $(this).remove(); 264 } 265 }); 266 } 267 268 const ada_classes = () => { 269 $('.aria-hidden-true').attr('aria-hidden', 'true') 270 $('.aria-hidden-true img').attr('aria-hidden', 'true') 271 $('.aria-hidden-true a').attr('aria-hidden', 'true') 272 $('.no-tab a').attr('tabindex', '-1') 273 $('svg').attr('aria-hidden', 'true') 274 $('svg').attr('role', 'none') 275 $('figure').attr('aria-hidden', 'true') 276 277 //COMPLIANZ 278 $('.cmplz-title').attr('role', 'heading') 279 $('.cmplz-title').attr('aria-level', '2') 280 // 281 $('.cmplz-message').attr('role', 'paragraph') 282 // 283 $('.cmplz-accept').attr('aria-label', 'accept the cookie consent') 284 285 $('button.fc-prev-button').attr('aria-label', 'previous month events') 286 $('button.fc-next-button').attr('aria-label', 'next month events') 287 } 288 header_changer() 289 swipers() 290 ada_classes() 291 content_animations() 292 p_removeer() 293});
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.