diff --git a/dark-mode.css b/dark-mode.css index 665f167..f0160eb 100644 --- a/dark-mode.css +++ b/dark-mode.css @@ -5,22 +5,22 @@ /* ─── HOME PAGE ─────────────────────────────────────────────────────────────── */ /* Le header home.css a plus de spécificité que global.css → on le force ici */ -[data-theme="dark"] body.pf-home .pf-header { +[data-theme="dark"] body[data-page="home"] .pf-header { background: rgba(13,17,23,.92) !important; border-color: rgba(48,54,61,.6) !important; backdrop-filter: blur(8px) !important; } -[data-theme="dark"] body.pf-home .pf-module-card { +[data-theme="dark"] body[data-page="home"] .pf-module-card { background: rgba(22,27,34,.92) !important; border: 1px solid var(--border-light) !important; box-shadow: 0 4px 15px rgba(0,0,0,.4) !important; } -[data-theme="dark"] body.pf-home .pf-module-card:hover { +[data-theme="dark"] body[data-page="home"] .pf-module-card:hover { border-color: var(--primary) !important; } -[data-theme="dark"] body.pf-home .pf-card-title { color: var(--text-main); } -[data-theme="dark"] body.pf-home .pf-card-desc { color: var(--text-muted); } -[data-theme="dark"] body.pf-home .pf-card-cta { color: var(--primary); } +[data-theme="dark"] body[data-page="home"] .pf-card-title { color: var(--text-main); } +[data-theme="dark"] body[data-page="home"] .pf-card-desc { color: var(--text-muted); } +[data-theme="dark"] body[data-page="home"] .pf-card-cta { color: var(--primary); } /* ─── SHARED / GLOBAL PATTERNS ──────────────────────────────────────────────── */ [data-theme="dark"] .pf-card { background: var(--bg-panel) !important; border-color: var(--border-light) !important; color: var(--text-main) !important; } diff --git a/family-calendar.php b/family-calendar.php index 39aeca3..b05f54c 100644 --- a/family-calendar.php +++ b/family-calendar.php @@ -10,7 +10,7 @@ require_once __DIR__ . '/includes/i18n.php'; $pageTitle = tr('fc_page_title'); $activePage = "family-calendar"; -$bodyClass = "pf-family-calendar"; +$mainClass = "pf-family-calendar"; $pageCss = "/modules/family-calendar/family-calendar.css"; require __DIR__ . '/header.php'; diff --git a/gift-list.php b/gift-list.php index 2e01298..c724f9d 100644 --- a/gift-list.php +++ b/gift-list.php @@ -12,7 +12,7 @@ if (session_status() === PHP_SESSION_NONE) { session_start(); } $year = (int)date('Y'); $pageTitle = tr('gift_page_title'); $activePage = "gift-list"; -$bodyClass = "pf-gift-list"; +$mainClass = "pf-gift-list"; $pageCss = "/modules/gift-list/gift-list.css"; $children = ['Pol', 'Pep', 'Elna', 'Bru', 'Guim']; diff --git a/header.php b/header.php index 7287852..74c84e8 100644 --- a/header.php +++ b/header.php @@ -39,7 +39,7 @@ $currentLang = $_SESSION['app_lang'] ?? 'fr'; } - +
@@ -107,7 +107,7 @@ $currentLang = $_SESSION['app_lang'] ?? 'fr'; -
+