(function() { // Récupérer le thème stocké ou détecter le thème système const storedTheme = localStorage.getItem('oki-theme'); const systemPrefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches; let theme = storedTheme; // Si pas de préférence stockée, utiliser le thème système if (!storedTheme) { theme = systemPrefersDark ? 'dark' : 'light'; } // Appliquer le thème immédiatement if (theme === 'light') { document.documentElement.classList.add('light-theme'); } })();