Une Gem Google Gemini (assistant personnalisé) qui transforme de simples descriptions en pages de coloriage prêtes à imprimer pour les jeunes enfants (dès 5 ans). Un compte Google gratuit est nécessaire pour y accéder.
Le Petit Coloriste génère des coloriages adaptés aux enfants avec :
- Traits très épais pour ne pas dépasser
- Grands espaces vides adaptés aux petites mains
- Aucun gris ni ombre — du blanc pur à remplir
- Format A4 paysage — prêt à imprimer
Les coloriages sont générés par Google Gemini avec le modèle de génération d'image Nao Banana 2.
Pour découvrir comment créer votre premier coloriage en 3 étapes, rendez-vous directement sur le site : lepetitcoloriste.rlespinasse.io.
Le site est hébergé sur GitHub Pages et utilise une architecture mono-page. GitHub Pages sert 404.html comme page de secours pour toutes les routes, ce qui en fait le point d'entrée effectif. Cela évite d'avoir un index.html séparé et une configuration de routage.
just install # Installer les outils (via mise) et les dépendances npm
just dev # Lancer le serveur local avec rechargement automatique| Commande | Description |
|---|---|
just install |
Installer les outils et les dépendances npm |
just dev |
Servir le site en local avec rechargement auto |
just lint |
Lancer tous les linters (HTML, CSS, JS, Markdown) |
just lint-fix |
Corriger automatiquement les erreurs de lint |
just lint-html |
Linter les fichiers HTML uniquement |
just lint-css |
Linter les fichiers CSS uniquement |
just lint-js |
Linter les fichiers JS uniquement |
just lint-md |
Linter les fichiers Markdown uniquement |
just generate-favicons |
Générer les variantes de favicon depuis le SVG |
just ci |
Lancer toutes les vérifications CI |
site/ # Site statique servi par GitHub Pages
404.html # Page d'accueil principale
app.js # Gestion des modales et analytics
style.css # Styles
favicon.svg # Logo SVG (source pour la génération des favicons)
site.webmanifest # Manifeste PWA
exemples/ # Images d'exemples de coloriages
scripts/ # Scripts de build
generate-favicons.js
Le site est automatiquement déployé sur GitHub Pages à chaque push sur main via le workflow de déploiement. Le répertoire site/ est publié tel quel.
Les pull requests sont vérifiées par le workflow CI, qui lance tous les linters.