Ce projet consistait à améliorer le site WordPress d'un studio d'animation en y ajoutant des animations interactives et dynamiques. L'objectif était d'enrichir l'expérience utilisateur à travers des animations utilisant JavaScript, CSS, et des bibliothèques spécialisées. Compétences et techniques apprises : Manipulation du DOM avec JavaScript : Utilisation de JavaScript pour manipuler les éléments du DOM, ajoutant ainsi des interactions dynamiques sur le site. Mise en place de fonctionnalités telles que des carrousels, des effets de parallaxe et des animations d'apparition. Animations CSS et utilisation de Sass : Intégration d'animations CSS pour créer des effets visuels enrichissants l'expérience utilisateur. Utilisation de Sass, un pré-processeur CSS, pour structurer le code CSS de manière cohérente et maintenable. Création de variables, de mixins et d'extensions avec Sass pour optimiser le développement CSS. Utilisation de bibliothèques spécialisées : Intégration de jQuery pour simplifier la manipulation du DOM et faciliter l'ajout d'animations complexes. Utilisation de SwiperJS pour développer des carrousels interactifs et responsive. Incorporation de vidéos et autres médias interactifs respectant les demandes spécifiques du studio. Bonnes pratiques d'intégration WordPress : Respect des bonnes pratiques de développement WordPress pour assurer une intégration propre et efficace des scripts et des styles. Utilisation de la file d'attente de scripts et de styles de WordPress pour éviter les conflits et optimiser le chargement des pages.