Skip to Content

GSAP Setup

GSAP setup no intenta maquetar nada por si solo. Su trabajo es dejar GSAP listo en frontend para que el child o los templates lo usen.

Archivos clave:

  • setup/modules/gsap-setup/module.php

Que encola:

  • gsap
  • gsap-scrolltrigger
  • gsap-flip

Fuente actual:

$assets = [ 'version' => '3.12.5', 'gsap' => 'https://cdn.jsdelivr.net/npm/gsap@3/dist/gsap.min.js', 'st' => 'https://cdn.jsdelivr.net/npm/gsap@3/dist/ScrollTrigger.min.js', 'flip' => 'https://cdn.jsdelivr.net/npm/gsap@3/dist/Flip.min.js', ];

Filtro disponible:

  • gsap_lite_assets permite sustituir URLs o version

Uso real hoy:

  • el child registra ScrollTrigger y Flip en assets/js/theme.js
  • el runtime del wipe del header y otros comportamientos puede apoyarse en estas librerias si estan presentes

Decision practica:

  • si el efecto debe existir siempre, puede depender de este modulo
  • si es una animacion de una pagina concreta, la logica visual sigue siendo del child o del template
Last updated on