La méthode de travail
transitions-dev fournit des recettes CSS portables avec sélecteurs à espace de noms et variables sémantiques de mouvement. Il associe le composant visible à une recette : menu ancré à son déclencheur, modale, texte changeant ou indicateur d’onglet coulissant. L’implémentation relie les points de connexion d’état documentés au comportement réel de l’application.
Le skill propose aussi examen et affinage. L’examen repère les usages possibles sans modifier ; l’affinage associe les valeurs ponctuelles aux tokens selon leur sens. Une animation de fermeture utilise un token de durée de fermeture pour son rôle, pas parce que sa valeur actuelle est numériquement proche.
Livrables attendus
- Une recette de transition sélectionnée avec ses variables CSS requises.
- Des classes ou attributs d’état documentés reliés au composant.
- Un examen par fichier ou une proposition d’affinage des tokens sémantiques.
Du brief à la revue
- 01Identifier le composant
Examinez l’élément et son changement d’état. Distinguez menu ancré et modale centrée, ou remplacement de texte et déplacement de page.
- 02Ajouter tokens et connexions d’état
Utilisez une seule fois le bloc de variables partagé ou les variables de la recette choisie. Préservez nettoyage de fermeture, relecture et orchestration JavaScript requise.
- 03Tester les répétitions
Ouvrez, fermez et rouvrez le composant. Vérifiez la branche de réduction des animations et la synchronisation entre durées variables et logique de nettoyage.