fix: supprimer le doublon du lien Équipe dans strategie-script.js

- le lien Équipe est déjà ajouté dans Navigation.tsx via le Dockerfile
- suppression du code JavaScript qui créait un doublon
This commit is contained in:
syoul
2025-12-09 09:57:30 +01:00
parent cd013ae162
commit 9c860e25cc

View File

@@ -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 => {