MODIF CONFIGS : view étape l'icône sur la map n'est plus hardcodée

This commit is contained in:
2025-02-28 17:24:54 +01:00
parent 8b2938de0e
commit 6ecf055060
8 changed files with 131 additions and 150 deletions

View File

@@ -14,9 +14,9 @@ function processEtapeLinks() {
etape_link.addEventListener('click', (e) => e.preventDefault());
const couleur = etape_link.dataset.couleur;
li.dataset.href = etape_link.attributes.href.value;
const iconElements = li.querySelectorAll('.icone-arret > div');
const iconElements = li.querySelectorAll('.icone-arret');
for (let element of iconElements) {
element.style.backgroundColor = couleur;
element.style.backgroundColor = couleur;
}
});
@@ -46,16 +46,10 @@ function processMapIcons() {
const hrefContainer = icon.querySelector('.url');
icon.dataset.href = hrefContainer.innerText;
hrefContainer.style.display = "none";
const colorContainer = icon.querySelector('.couleur');
let color = colorContainer.innerText;
colorContainer.style.display = "none";
const iconElements = icon.querySelectorAll('div');
for (let iconElement of iconElements) {
iconElement.style.backgroundColor = color;
}
icon.style.backgroundColor = color;
icon.addEventListener('mouseenter', () => {
icon.style.transform = `${icon.style.transform} scale(1.1)`;