diff --git a/assets/js/modules/agenda-fullcalendar.js b/assets/js/modules/agenda-fullcalendar.js index 33a2806..f697fe8 100644 --- a/assets/js/modules/agenda-fullcalendar.js +++ b/assets/js/modules/agenda-fullcalendar.js @@ -877,10 +877,11 @@ export function initializeCalendar() { }); } - // Appliquer aussi les styles au body du popover si nécessaire + // S'assurer que le body du popover a une couleur de texte lisible const bodyElement = popoverElement.querySelector('.popover-body'); - if (bodyElement && txtColor) { - bodyElement.style.color = txtColor; + if (bodyElement) { + // Le body du popover a un fond blanc, donc le texte doit toujours être sombre + bodyElement.style.color = '#000000'; } // Appliquer les styles du statut @@ -915,6 +916,13 @@ export function initializeCalendar() { }); } + // S'assurer que le body du popover a une couleur de texte lisible + const bodyElement = node.querySelector('.popover-body'); + if (bodyElement) { + // Le body du popover a un fond blanc, donc le texte doit toujours être sombre + bodyElement.style.color = '#000000'; + } + // Appliquer aussi les styles du statut const statutElement = node.querySelector('.event-status'); if (statutElement) {