diff --git a/web/modules/custom/q2d_mod/assets/css/carte-interactive-qdd.scss b/web/modules/custom/q2d_mod/assets/css/carte-interactive-qdd.scss index 8d34f21..f68e56b 100644 --- a/web/modules/custom/q2d_mod/assets/css/carte-interactive-qdd.scss +++ b/web/modules/custom/q2d_mod/assets/css/carte-interactive-qdd.scss @@ -27,6 +27,7 @@ z-index: 1000; text-align: left; padding-left: 1rem; + pointer-events: none; } diff --git a/web/modules/custom/q2d_mod/assets/js/carte-interactive-qdd.js b/web/modules/custom/q2d_mod/assets/js/carte-interactive-qdd.js index 3888548..c9ec3e9 100644 --- a/web/modules/custom/q2d_mod/assets/js/carte-interactive-qdd.js +++ b/web/modules/custom/q2d_mod/assets/js/carte-interactive-qdd.js @@ -29,12 +29,12 @@ function showPopup(content, x, y, isLeftHalf) { if (isLeftHalf) { console.log('Le point est dans la moitié gauche'); // Aligner le popup à gauche du cercle - popupX = rect.left + x + scrollX - popupWidth - 200; // Ajuster ici si nécessaire + popupX = rect.left + x -scrollX - popupWidth - 800; // Ajuster ici si nécessaire popupContent.style.textAlign = 'right'; // Alignement du texte à droite } else { console.log('Le point est dans la moitié droite'); // Aligner le popup à droite du cercle - popupX = rect.left + x + scrollX + 20; + popupX = rect.left + x + scrollX - popupWidth - 20; popupContent.style.textAlign = 'left'; // Alignement du texte à gauche } diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css b/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css index 2433d04..41e0256 100644 --- a/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css +++ b/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css @@ -3089,6 +3089,7 @@ header #block-quartiers-de-demain-logoquartiersdedemain .field_field_logo .qdd-h z-index: 1000; text-align: left; padding-left: 1rem; + pointer-events: none; } #sites-map-container strong {