HEX
Server: Apache
System: Linux srv-plesk28.ps.kz 5.14.0-284.18.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 29 17:06:27 EDT 2023 x86_64
User: greencl1 (10085)
PHP: 8.1.33
Disabled: apache_setenv,dl,eval,exec,openlog,passthru,pcntl_exec,pcntl_fork,popen,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,socket_create,socket_create_listen,socket_create_pair,syslog,system,socket_listen,stream_socket_server
Upload Files
File: /var/www/vhosts/greenclinic.kz/newsite/wp-content/themes/green-clinic/assets/js/animate.js
gsap.registerPlugin(ScrollTrigger, ScrollSmoother)

  if (ScrollTrigger.isTouch !== 1) {

    
  
      ScrollSmoother.create({
          wrapper: '.wrapper-scroll',
          content: '.scroll-content',
          smooth: 1.3,
          effects: true 
      })
  
      gsap.fromTo('.header__before', { opacity: 1 }, {
          opacity: 0,
          scrollTrigger: {
              trigger: '.header__before', 
              start: 'center',
              end: '320',
              scrub: true
          }
      })
  
      let itemsL = gsap.utils.toArray('.show-left') 
  
      itemsL.forEach(item => {
          gsap.fromTo(item, { opacity: 0, x: -50 }, {
              opacity: 1, x: 0,
              scrollTrigger: {
                  trigger: item,
                  start: '-900',
                  end: '-100',
                  scrub: true,
                  ease: Power2.easeOut
              }
          })
      })
      let showL = gsap.utils.toArray('.show-left-no-scroll') 
  
      showL.forEach(item => {
          gsap.fromTo(item, { opacity: 0, x: -250 }, { 
              opacity: 1, 
              x: 0,
              duration: 2,
              ease: Power2.easeOut
          })
      })  

      let showR = gsap.utils.toArray('.show-right-no-scroll') 
  
      showR.forEach(item => {
          gsap.fromTo(item, { opacity: 0, x: 250 }, { 
              opacity: 1, 
              x: 0,
              duration: 2,
              ease: Power2.easeOut
          })
      })

      let servicesR = gsap.utils.toArray('.show-right')
  
      servicesR.forEach(item => {
          gsap.fromTo(item, { opacity: 0, x: 50 }, {
              opacity: 1, x: 0,
              scrollTrigger: {
                  trigger: item,
                  start: '-750',
                  end: 'top', 
                  scrub: true,
                  ease: Power2.easeOut
              }
          })
      }) 
        
      
  
      
  
  }