À propos du projet

Ce modèle de présentation utilise reveal.js 6.x pour créer des diapositives responsives compatibles avec les ordinateurs de bureau, les tablettes et les appareils mobiles. Les diapositives sont rédigées dans des fichiers Markdown, facilitant ainsi la création de contenu. Le modèle inclut des thèmes intégrés de reveal.js, des transitions fluides et le support de médias tels que des images, des vidéos et du code avec coloration syntaxique. Les équations mathématiques peuvent être rendues à l'aide de KaTeX. Les fonctionnalités supplémentaires incluent des notes de l'orateur (activées en appuyant sur 'S'), une fonction de recherche, le zoom et l'export PDF via les paramètres d'impression. Le modèle est conçu pour les flux de travail des développeurs, avec un système de build basé sur Gulp qui supporte le rechargement en direct pendant le développement et produit un build de production autonome. Le déploiement vers GitHub Pages est automatisé via un workflow fourni, et le résultat compilé peut également être hébergé sur d'autres plateformes de sites statiques. La personnalisation est possible via des substitutions CSS et la sélection de thèmes. Des hooks de pré-commit assurent la qualité du code et les vérifications orthographiques.