diff --git a/family-calendar.php b/family-calendar.php
index 4943c4c..b448fc1 100644
--- a/family-calendar.php
+++ b/family-calendar.php
@@ -110,7 +110,13 @@ require __DIR__ . '/header.php';
-
-
@@ -7527,7 +7529,9 @@ window.I18N = {
'bud_confirm_delete': = json_encode(tr('bud_confirm_delete')) ?>,
'bud_to_define_js': = json_encode(tr('bud_to_define_js')) ?>,
'error_occured': = json_encode(tr('error_occured')) ?>,
- 'bud_err_tech': = json_encode(tr('bud_err_tech')) ?>
+ 'bud_err_tech': = json_encode(tr('bud_err_tech')) ?>,
+ 'btn_cancel': = json_encode(tr('btn_cancel')) ?>,
+ 'btn_delete': = json_encode(tr('btn_delete')) ?>,
};
const activeViewMonth = '= substr($viewMonthDate, 0, 7) ?>';
@@ -7853,11 +7857,17 @@ try {
:root {
/* Couleurs sémantiques Calendrier */
- --c-school-holiday: #e5d9f2;
- --c-public-holiday: #e2e8f0; /* Plus marqué que l'original */
- --c-off-carole: #ffedd5;
+ --c-school-holiday: #ede9fe;
+ --c-public-holiday: repeating-linear-gradient(
+ 45deg,
+ #f8fafc,
+ #f8fafc 8px,
+ #f1f5f9 8px,
+ #f1f5f9 16px
+ );
+ --c-off-carole: #fef3c7;
--c-extra-off: #fee2e2;
- --c-selected: #bfdbfe;
+ --c-selected: #dbeafe;
/* Thèmes Parents (Sync Budget) */
--bg-alex: #ecfeff;
@@ -8811,14 +8821,22 @@ document.addEventListener("DOMContentLoaded", () => {
// Modifie dynamiquement le titre de la modale pour y insérer le selecteur d'année
setupModalUI() {
- const headerH2 = document.querySelector(".fc-modal-header h2");
- if (headerH2 && !document.getElementById("holidayYearSelect")) {
- headerH2.innerHTML = `${tr("fc_modal_holidays_title")}
-