Dans les termes du Skill
Ce skill met en œuvre des animations au scroll de qualité production à l'aide de GSAP ScrollTrigger et Framer Motion. Il couvre les effets de parallaxe, les révélations déclenchées au scroll, les sections épinglées, le défilement horizontal et les animations de texte pour les projets JavaScript vanille, React et Next.js. Le skill inclut un sélecteur rapide de bibliothèque pour choisir entre GSAP (pour JS vanille, Webflow, Vue, l'épinglage et les timelines complexes) et Framer Motion (pour le style déclaratif React/Next.js).
Il fournit des recettes de code prêtes à l'emploi, des références API complètes dans des fichiers de référence séparés, et des schémas de prompting Copilot. Le skill se combine avec le skill premium-frontend-ui, qui apporte la philosophie créative et les principes de design guidant quand et pourquoi animer.
Ce qu'il produit
- Animations au scroll de qualité production avec des recettes de code prêtes à l'emploi
Fonctionnement
- 01Interpréter l'intention et choisir la bibliothèque
Le skill identifie d'abord si GSAP ou Framer Motion convient le mieux selon la demande de l'utilisateur et le contexte du projet.
- 02Lire la documentation de référence
Le document de référence pertinent dans le répertoire references est consulté pour les API détaillées et les schémas d'implémentation.
- 03Suggérer l'installation des paquets
Les paquets npm requis sont suggérés s'ils ne sont pas déjà présents dans le projet.
- 04Implémenter l'ossature de l'animation
La structure de l'animation est mise en place dans le format demandé, qu'il s'agisse de composants React, de hooks ou de JavaScript vanille.
- 05Appliquer les outils avec accessibilité
Les bons outils de défilement ou de détection de visibilité sont appliqués, en veillant à la présence des options d'accessibilité et à ce que les hooks ne provoquent pas de re-rendus infinis.