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