From 9d61851a7559ba943bc30e70632bc2dea97a7df3 Mon Sep 17 00:00:00 2001 From: Pascal Martineau Date: Fri, 1 May 2026 15:36:42 -0400 Subject: [PATCH] v2 --- .../assets/src/components/layout/Footer.tsx | 4 +- .../assets/src/components/layout/Header.tsx | 18 +- .../src/components/sections/EventsList.tsx | 6 +- .../themes/cascapedia-st-jules/functions.php | 1 + .../cascapedia-st-jules/includes/acf.php | 107 +++---- .../includes/assets/enqueue.php | 51 +--- .../includes/dynamic-data.php | 268 ++++++++++++++++++ .../scripts/migrate-dynamic-content.php | 156 ++++++++++ 8 files changed, 503 insertions(+), 108 deletions(-) create mode 100644 wp-content/themes/cascapedia-st-jules/includes/dynamic-data.php create mode 100644 wp-content/themes/cascapedia-st-jules/scripts/migrate-dynamic-content.php diff --git a/wp-content/themes/cascapedia-st-jules/assets/src/components/layout/Footer.tsx b/wp-content/themes/cascapedia-st-jules/assets/src/components/layout/Footer.tsx index 96f428c..8a2295c 100644 --- a/wp-content/themes/cascapedia-st-jules/assets/src/components/layout/Footer.tsx +++ b/wp-content/themes/cascapedia-st-jules/assets/src/components/layout/Footer.tsx @@ -1,6 +1,5 @@ import { Link } from "react-router-dom"; import { Clock, Facebook, Mail, MapPin, Phone } from "lucide-react"; -import logo from "@/assets/logo-municipality.png"; import { useLocale } from "@/i18n/LocaleContext"; import { siteSettings } from "@/content/site-settings"; import { UI } from "@/i18n/translations"; @@ -11,13 +10,14 @@ const QUICK_LINKS: PageKey[] = ["municipality", "community", "businesses", "even export function Footer() { const { t, locale } = useLocale(); const year = new Date().getFullYear(); + const logo = (window as any).__CASCA_SITE__?.logo?.src || ""; return (