Partie 9 — Color modes & dark mode
⏱️ TL;DR — Nouveauté phare de la 5.3 : les color modes. Un simple attribut
data-bs-theme="dark"(sur<html>, ou n’importe quel conteneur) bascule tout Bootstrap en sombre. Le système repose sur les variables CSS et les couleurs adaptatives (text-body,bg-body-*,-subtle,-emphasis). On peut même définir ses propres thèmes.
🎯 Ce que vous saurez faire
- Activer le dark mode global ou local.
- Utiliser les couleurs adaptatives.
- Créer un thème de couleur personnalisé.
- Piloter le mode en JS avec persistance.
🗂️ Les chapitres
| # | Chapitre | En un mot |
|---|---|---|
| 9.1 | Le dark mode natif | data-bs-theme, couleurs adaptatives |
| 9.2 | Créer ses propres thèmes | Un thème « custom » en Sass/CSS |
| 9.3 | Piloter le mode en JS | Toggle + persistance + préférence système |
Premier chapitre : 9.1 — Le dark mode natif