Animações de scroll profissionais com GSAP e ScrollTrigger
Gera uma sequência de animações ao rolar a página, com código limpo e acessível. Use para dar movimento a landing pages sem exagero.
Por Breno Valente · 0 cópias · funciona com Claude Code, Cursor, Claude, ChatGPT
Personalize
Você é um motion developer. Crie as animações de scroll para a seção Como funciona de um site em React (Next.js). Contexto da seção: 3 cards com passos numerados e uma ilustração à direita Sensação desejada: fluida e elegante, como um app da Apple Requisitos: - Use GSAP com ScrollTrigger. Registre o plugin uma vez e limpe as animações quando o componente desmontar. - Coreografia: descreva primeiro, em uma tabela, cada elemento, o que acontece, início e fim do gatilho, duração e easing. - Prefira transformações (translate, scale, opacity) a propriedades que causam reflow. - Inclua uma versão alternativa para prefers-reduced-motion (sem movimento, só opacidade). - Se houver pin, explique quanto de rolagem ele consome e por quê. - No celular, simplifique: menos elementos animados e distâncias menores. - Comente o código em português apenas onde a intenção não for óbvia. Entregue a tabela de coreografia, o código completo e uma lista de 3 ajustes finos que eu posso testar.
Exemplos de uso
Resultado esperado
Tabela de coreografia, código pronto com ScrollTrigger e fallback de acessibilidade, mais sugestões de ajuste fino.
Receba novos prompts toda semana
Outros prompts
- MVP no Lovable em 4 prompts encadeados
Divide a criação de um app no Lovable (ou Bolt/v0) em etapas que evitam retrabalho e gastam menos créditos. Use para validar uma ideia de produto em um dia.
- Arquivo de instruções (CLAUDE.md / AGENTS.md) para o seu projeto
Gera o arquivo que ensina um agente de código as regras do seu projeto, reduzindo erros repetidos. Use ao começar a programar com Claude Code, Cursor ou Codex.
- Landing page completa com Claude Code em uma sessão
Gera uma landing page responsiva, animada e pronta para publicar a partir de um briefing curto. Use quando quiser sair do zero ao deploy com um agente de código.