Menu links used url= which doesn't prepend language prefix.
Changed to pageRef= which resolves per-language correctly.
Also fixed root redirect using http:// instead of https://
by reading X-Forwarded-Proto from gateway proxy.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- French Hugo config (languages.fr.toml)
- All 6 content pages translated: homepage, about, imprint, privacy,
global overview article, France social media ban article
- Child-safety-map shortcode updated with French table + legend
- Nginx redirect updated to include /fr/ path
- CI smoke tests now verify /fr/ endpoint
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Imprint and Privacy Policy pages in EN/DE with translationKey
- Footer links now point to local pages instead of agiliton.eu
- Privacy policy documents: no cookies, no external fonts, Rybbit self-hosted
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Restore contentDir for EN/DE (lost in config migration)
- Fixes /about/ 404 and DE content nesting under /en/
- Add Impressum + Datenschutzerklärung footer links to agiliton.eu
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Switch to profile homepage layout with author headline and bio
- Richer homepage content with topic overview (EN/DE)
- Show taxonomies on articles and lists
- Configure header, footer, scroll-to-top
- Remove theme attribution from footer
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Warm avocado color scheme, light mode default — friendly for families
- Congo language configs in config/_default/languages.{en,de}.toml
- Renamed extend partials to Congo convention (hyphens)
- Override warnings.html for Hugo 0.159 compatibility (.Author removed)
- All shortcodes and custom partials preserved
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>