Motion Patterns
Modèles d'animation de production pour React et Next.js avec Muse : boutons, modales, toasts, stagger, transitions de page et révélations au scroll, bâtis sur des tokens et ressorts partagés.
- Quoi
- Modèles d'animation de production pour React et Next.js avec Muse : boutons, modales, toasts, stagger, transitions de page et révélations au scroll, bâtis sur des tokens et ressorts partagés.
- Coût
- Gratuit
- Prérequis
- Utilisez « Modèles d'animation » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : des modèles d'animation prêts à copier qui font animer à Muse les interfaces React et Next.js comme un motion designer. Couvre les besoins quotidiens : retour de bouton, listes en stagger, modales, piles de toasts, enveloppes de transition de page pour l'App Router Next.js, révélations au scroll et progression liée au scroll, cartes extensibles, accordéons et fondus d'éléments partagés avec layoutId. Chaque modèle est bâti sur les tokens et ressorts partagés de motion-foundations, avec huit règles dures : toujours envelopper les rendus conditionnels dans AnimatePresence avec une clé, toujours définir exit avec initial et animate, utiliser mode="wait" pour les transitions de page, ne jamais utiliser layout sur de grands sous-arbres, garder le stagger entre 0,05 s et 0,10 s, les modales incluent toujours piège de focus, fermeture Échap, verrou de scroll et rôles dialog, les révélations au scroll utilisent viewport une fois, et jamais de nombres en dur. Inclut une table de décision pour choisir le bon modèle, le contrat AnimatePresence expliqué (enveloppe, clé, prop exit, en manquer un et les sorties échouent silencieusement), et une table d'anti-modèles mappant chaque erreur à sa règle et son correctif. Modèles originaux par jeff, adaptés ici. Par @affaan-m, listé ici avec crédit à son créateur. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : les modèles importent depuis motion-foundations, configurez ces tokens et ressorts d'abord sinon rien ne compile ; drag, gestes, SVG et animations de texte sont explicitement hors périmètre (voir motion-advanced). Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « Modèles d'animation » avec votre Muse. Prérequis : rien à installer. Pur guide ; un projet React/Next.js avec motion/react et les tokens motion-foundations aide. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/motion-patterns/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Anime ceci : [décrivez le composant, ex. une modale avec sortie propre]. Suis les huit règles. » 3. Demandez-lui de choisir le bon modèle dans la table de décision et de définir exit avec chaque animation d'entrée. Astuce : demandez « vérifie mon usage d'AnimatePresence contre le contrat : enveloppe, clé, prop exit ». Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Testez les animations avec les préférences de mouvement réduit activées.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.