Effeckt.css est un projet open source en cours qui vise à fournir des transitions et des animations CSS performantes et de qualité aux concepteurs Web. L'idée est de fournir le moins d'interface utilisateur et de JavaScript possible afin que vous puissiez extraire un effet à utiliser sur votre propre site et le personnaliser facilement.
Dans ce screencast, je vous présente le projet, montre comment vous pouvez le faire fonctionner localement et comment y contribuer sur GitHub. Il existe une variété de technologies impliquées. Le projet utilise Node et npm pour ses dépendances. L'un d'eux est Grunt qui gère le processus de construction. Grunt regarde essentiellement le dossier du projet et exécute toutes les bonnes choses lorsque les fichiers changent. Par exemple, la reconstruction des fichiers HTML lorsque les modèles changent et l'exécution de Sass, Autoprefixer et LiveReload lorsque les fichiers SCSS changent.
Ensuite, nous apportons un vrai changement au projet (sur notre fork de celui-ci) et soumettons une pull request au projet principal.