diff --git a/CLAUDE.md b/CLAUDE.md index 39bd47f..27a7c9c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -332,6 +332,49 @@ nicht anzulegen. Noch nicht gebaut (kein Abo-System). --- +## Frontend + +Anspruch (2026-08-29 explizit vom Nutzer bestätigt, da Deklarix ein +buchbarer Service werden soll): **für Browser UND Mobile optimiert, +und jede Entität im Datenmodell muss über das Frontend steuerbar sein** +— eine reine Anzeige-Seite ohne CRUD ist ein Defizit, kein v1-Kompromiss. +Stack bleibt `html/template` + htmx, kein React/Vue/SPA (siehe +Baureihenfolge/Architektur-Entscheidungen) — die responsive Optik wird +rein mit CSS erreicht, ohne das Template-Modell zu ändern. + +**Navigation** (`internal/web/templates/layout.html`, `"nav"`-Block, +einmal definiert und von jeder Seite eingebunden — Änderungen hier +wirken auf das ganze Produkt): ein Checkbox-Hack (versteckte Checkbox + +`