From 9c860e25ccc1ecbdcee6ad87d020ab73230198c5 Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 9 Dec 2025 09:57:30 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20supprimer=20le=20doublon=20du=20lien=20?= =?UTF-8?q?=C3=89quipe=20dans=20strategie-script.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - le lien Équipe est déjà ajouté dans Navigation.tsx via le Dockerfile - suppression du code JavaScript qui créait un doublon --- public/strategie-script.js | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/public/strategie-script.js b/public/strategie-script.js index 05bce13..2932a68 100644 --- a/public/strategie-script.js +++ b/public/strategie-script.js @@ -758,9 +758,8 @@ Interface de pilotage pour les responsables sécurité des PME. let initTimeout = null; function initStrategyLinks() { - // Éviter les exécutions multiples (mais permettre une réinitialisation si nécessaire) - if (isInitialized && document.getElementById('link-team')) { - console.log('ℹ️ Déjà initialisé et lien Équipe présent'); + // Éviter les exécutions multiples + if (isInitialized) { return; } @@ -920,26 +919,6 @@ Interface de pilotage pour les responsables sécurité des PME. container = linkContainer; } - // Ajouter le lien vers la page Équipe (vérifier s'il n'existe pas déjà) - if (!document.getElementById('link-team')) { - const teamLink = document.createElement('a'); - teamLink.id = 'link-team'; - teamLink.className = 'custom-nav-link'; - teamLink.href = '/team.html'; - teamLink.textContent = '👥 Équipe'; - teamLink.style.cssText = 'color: #2ecc71; text-decoration: none; font-weight: bold; cursor: pointer; font-size: 14px; padding: 5px 8px; border-radius: 4px; transition: background 0.2s;'; - teamLink.addEventListener('mouseenter', () => teamLink.style.background = 'rgba(46, 204, 113, 0.1)'); - teamLink.addEventListener('mouseleave', () => teamLink.style.background = 'transparent'); - // Insérer au début du conteneur (ou à la fin si firstChild est null) - if (container.firstChild) { - container.insertBefore(teamLink, container.firstChild); - } else { - container.appendChild(teamLink); - } - console.log('✅ Lien Équipe ajouté au header'); - } else { - console.log('ℹ️ Lien Équipe existe déjà'); - } // Ajouter les liens des pages de stratégie Object.keys(pageTitles).forEach(key => {