From 6cc833d00c66ab30c423c44f5f048f7db4d52280 Mon Sep 17 00:00:00 2001 From: edwin <47649bd5-eeee-4f47-89f4-9f3e4d57ba93@localhost> Date: Wed, 19 Jul 2023 13:38:16 +0000 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Js/switch-faction.?= =?UTF-8?q?js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Js/switch-faction.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Js/switch-faction.js b/Js/switch-faction.js index 08c29d1..7c15a3d 100644 --- a/Js/switch-faction.js +++ b/Js/switch-faction.js @@ -2,7 +2,22 @@ function toggleMode() { var linkElement = document.getElementById('styles-theme'); if (linkElement.getAttribute('href') === 'css/horde.css') { linkElement.setAttribute('href', 'css/alliance.css'); + // Enregistrer le style "css/alliance.css" dans le stockage local + localStorage.setItem('style', 'css/alliance.css'); } else { linkElement.setAttribute('href', 'css/horde.css'); + // Enregistrer le style "css/horde.css" dans le stockage local + localStorage.setItem('style', 'css/horde.css'); } -} \ No newline at end of file +} + +// Récupérer l'élément de style (par exemple, un élément avec un attribut ID) +const styleElement = document.getElementById('styles-theme'); + +// Vérifier s'il existe une valeur de style enregistrée dans le stockage local +const styleValue = localStorage.getItem('style'); + +// Si une valeur de style est enregistrée, l'appliquer à l'élément de style +if (styleValue) { + styleElement.setAttribute('href', styleValue); +}