feat(seo): mise à jour des métadonnées et intégration de Google Tag Manager
- Ajout du script Google Tag Manager dans index.html pour le suivi des performances. - Mise à jour des couleurs de thème dans index.html et site.webmanifest pour un meilleur contraste. - Révision des dates de dernière modification dans sitemap.xml pour refléter la date actuelle. - Changement des priorités et des URLs des projets dans sitemap.xml pour une meilleure organisation. - Modification de la gestion du thème par défaut dans useTheme.ts pour utiliser le mode sombre. - Mise à jour des paramètres de localisation dans site.ts et index.ts pour un meilleur support multilingue.
This commit is contained in:
@@ -32,7 +32,7 @@ export function useTheme() {
|
||||
}
|
||||
}
|
||||
|
||||
// Load theme from localStorage or system preference
|
||||
// Load theme from localStorage or default to dark mode
|
||||
const loadTheme = () => {
|
||||
if (typeof window !== 'undefined') {
|
||||
const savedTheme = localStorage.getItem('theme') as Theme | null
|
||||
@@ -40,9 +40,8 @@ export function useTheme() {
|
||||
if (savedTheme) {
|
||||
setTheme(savedTheme)
|
||||
} else {
|
||||
// Use system preference
|
||||
const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
setTheme(prefersDark ? 'dark' : 'light')
|
||||
// Default to dark mode instead of system preference
|
||||
setTheme('dark')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user