🎯 Objetivo
Criar camada de abstração para animações antes da implementação visual final.
📦 Escopo
🪝 Hook de ScrollTrigger
- Criar hook reutilizável
- Garantir cleanup automático
- Permitir múltiplos elementos
✨ Padrão de Animação de Entrada
- Criar animação padrão (fade + translate)
- Criar versão com
stagger
- Permitir reutilização em qualquer seção
⏱ Timeline Utilitária
- Criar função helper para montagem de timelines
- Organizar animações por contexto
- Evitar vazamento de animações
🧪 Teste de Pin + Scrub (Seção Laptop)
- Criar protótipo funcional
- Implementar
pin
- Implementar
scrub
- Testar performance e fluidez
✅ Critérios de Aceite
- Nenhuma animação gera memory leak
- ScrollTrigger funcionando corretamente
- Código de animação organizado e reutilizável
- Estrutura preparada para expansão
🎯 Objetivo
Criar camada de abstração para animações antes da implementação visual final.
📦 Escopo
🪝 Hook de ScrollTrigger
✨ Padrão de Animação de Entrada
stagger⏱ Timeline Utilitária
🧪 Teste de Pin + Scrub (Seção Laptop)
pinscrub✅ Critérios de Aceite