Commit Graph

105 Commits

Author SHA1 Message Date
Christian Gick
bc28774be9 fix: add contentDir, footer legal links (Impressum + Datenschutz)
- 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>
2026-04-02 18:04:22 +03:00
Christian Gick
88961e4555 style: enhance Congo theme — profile layout, richer homepage, author info
- 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>
2026-04-02 17:11:32 +03:00
Christian Gick
913f047032 feat: switch from PaperMod to Congo theme
- 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>
2026-04-02 16:05:24 +03:00
Christian Gick
57bad97639 feat: switch to PaperMod theme, add Rybbit analytics, CI/CD deploy
- Replace ananke with PaperMod theme (git submodule)
- Configure PaperMod: reading time, breadcrumbs, search, dark mode
- Localize menus for EN/DE
- Register internetforkids.ong in Rybbit (site ID: a0ab05916d6c)
- Migrate partials from ananke _partials/ to PaperMod extend_head/footer
- Set up webhook-based auto-deploy on push to main

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 14:12:57 +03:00
Christian Gick
bdd2da36d5 feat: initial Hugo blog for internetforkids.ong
Child safety marketing blog with:
- First article: Global Child Protection Laws 2026 (EN/DE)
- Interactive world map (17 countries, TopoJSON)
- SEO: JSON-LD, OpenGraph, hreflang, canonical URLs
- AI search: robots.txt, llms.txt, FAQ sections
- VPN CTA shortcode, about pages, tag taxonomy
- Rybbit analytics partial (site ID TBD)
- Dockerfile + nginx.conf for deployment

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 06:58:49 +03:00