diff --git a/CHANGELOG.md b/CHANGELOG.md index 0830078..b51fd17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,21 @@ ## Version 2.1.0 - Design Afrofuturisme Caribéen (2025-11-05) +### 🌓 Système de Thème Clair/Sombre +- ✅ **Switch thème** : Bouton dans la navigation pour basculer entre thème clair et sombre +- ✅ **Détection automatique** : Utilise le thème système par défaut (prefers-color-scheme) +- ✅ **Persistance** : Sauvegarde de la préférence utilisateur dans localStorage +- ✅ **Sans flash** : Script inline dans le head pour éviter le FOUC (Flash Of Unstyled Content) +- ✅ **Palette claire adaptée** : Couleurs ajustées pour une excellente lisibilité en mode clair +- ✅ **Écoute système** : Changement automatique si le thème système change (si pas de préférence utilisateur) +- ✅ **Responsive** : Bouton de thème visible et accessible sur mobile +- ✅ **Accessibilité WCAG 2 AA** : Toutes les couleurs en thème clair respectent le ratio de contraste 4.5:1 + - Variables de couleurs assombries (#B87A00, #006B3D, #A01030) + - Ajustements spécifiques pour backgrounds, bordures et box-shadows + - Navigation adaptée avec fond clair (#0D0D0D sur fond clair) + - Tous les éléments décoratifs (tags, cards, boutons) optimisés + - Section contact avec liens visibles en mode clair + ### 🎨 Refonte Visuelle Complète - Style Afrofuturisme Caribéen - ✅ **Palette de couleurs enrichie** : Couleurs plus vibrantes et chaudes - Or plus éclatant (#FDB813), vert émeraude saturé (#00D66C) diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk index d284d1e..23523a7 100644 --- a/src/_includes/layouts/base.njk +++ b/src/_includes/layouts/base.njk @@ -75,6 +75,26 @@ "nonprofitStatus": "NonprofitANBI" } + + {% include "partials/nav.njk" %} diff --git a/src/_includes/partials/nav.njk b/src/_includes/partials/nav.njk index d1ea684..e0f3525 100644 --- a/src/_includes/partials/nav.njk +++ b/src/_includes/partials/nav.njk @@ -13,6 +13,10 @@ {% endfor %} +