Commit Graph

8 Commits

Author SHA1 Message Date
daveadmin 2a06888fd6 Add full trilingual EN/FR/NB support across all pages and data
- Convert all data files (site, profile, norway, jazz, projects, cv) to Record<LocaleCode, string> fields
- Update all page templates to use LocaleCopy component for locale-aware rendering
- Fix CSS specificity conflict: .locale-copy .locale-copy__text (spec 20) now beats container span rules (spec 11)
- Update LocaleSwitcher, BaseLayout, and SectionCard for locale prop types
- Design system overhaul: Special Elite font, burgundy #8f2218, DG seal favicon

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 23:23:14 +02:00
daveadmin ffb368670c Fix OpenPanel consent tracking bootstrap 2026-05-14 15:51:06 +02:00
daveadmin 87bd5af809 Add OpenPanel analytics with cookie consent integration
Loads OpenPanel (analytics.bluenotelogic.com, client 6a6d90f8) only when user
accepts analytics cookies via the existing dg:cookie-consent consent event.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 14:41:59 +02:00
daveadmin 39712d8d5e Trigger clean GitHub Actions release 2026-04-07 17:55:32 +02:00
daveadmin 77f57cf528 Commit multilingual editorial frontend work 2026-04-07 07:36:27 +02:00
daveadmin 0eae030142 Trigger deploy workflow after secrets setup 2026-04-06 13:08:21 +02:00
daveadmin aec24d92b6 Initial Astro redesign and deploy workflow 2026-04-06 13:00:53 +02:00
houston[bot] 5753258ce9 "Initial commit from Astro" 2026-04-06 04:02:01 +02:00