2 Commits

Author SHA1 Message Date
karim fc572fc3f3 feat(ux): eingeloggter Kunde landet im Konto statt Login/Marketing
- renderLogin/renderRegister: bei vorhandenem Token sofort → /konto/
  (behebt 'man bleibt nicht eingeloggt' — Formular wurde trotz Token gezeigt)
- nav-account.js (auf allen Seiten via custom/head-end.html): CTAs auf
  /register/ und Navbar 'Anmelden' (/login/) → 'Mein Konto' (/konto/) sobald
  eingeloggt. So führt /hosting/ den Kunden direkt ins Konto.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 15:47:23 +02:00
karim cf0b1869d4 feat: Rechtsseiten (Impressum/AGB/Datenschutz) + Footer + Menü-Fix
- content/impressum.md, agb.md, datenschutz.md (Einzelfirma Karim, CH-Recht,
  [PLATZHALTER] für Adresse/UID/Datum — vor Produktiv juristisch prüfen)
- custom/footer.html: 4-spaltiger Footer (Produkt/Ressourcen/Rechtliches/
  Hosting-CH-Hinweis) + Styling
- hugo.yaml: 'Anmelden' im Menü; doppeltes params bei Gitea entfernt
  (icon:github wurde von type:search überschrieben → Icon war kaputt)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 00:21:01 +02:00