Florian Wilde 63352272b8 fix: Navigationsstruktur aus der Client-Komponente herausloesen
Das Server-Layout filtert die Navigation danach, welche Module der
angemeldete Benutzer sehen darf. Es importierte NAV_STRUKTUR aber aus
einer Datei mit "use client" - dort kommt auf dem Server kein Wert an,
sondern nur ein Verweis. NAV_STRUKTUR.filter war entsprechend keine
Funktion, und jede Fachseite lief in einen Serverfehler.

Zweiter Fehler in derselben Zeile: die Eintraege trugen die Icons als
React-Komponenten. Die lassen sich nicht ueber die Server/Client-Grenze
reichen.

Beides behoben, indem die Struktur nach src/lib/navigation-struktur.ts
wandert und dort nur noch ein Kuerzel je Icon steht. Die Client-
Komponente uebersetzt das Kuerzel. Die Wiederausfuhr aus navigation.tsx
wurde bewusst weggelassen, sonst stellt sich dieselbe Falle wieder auf.

Dazu scripts/screenshots.mjs: meldet sich mit dem Entwicklungszugang an
und fotografiert Seiten am Schreibtisch und am Handy, hell und dunkel.

Etappe: 1
Phase: Fundament
2026-08-22 02:22:36 +02:00

Betreuungs-Cockpit

Arbeits- und Dokumentationswerkzeug für die ehrenamtliche rechtliche Betreuung eines Angehörigen — Fristen, Vorgänge, Belege, Vermögen, Sozialhilfe.

Die Anwendung erteilt keine Rechtsberatung. Alle Hinweise mit Paragraphen-Bezug ersetzen nicht die Rückfrage bei Betreuungsgericht, Sozialhilfeträger oder Anwalt.

Die vollständige Installations-, Betriebs- und Backup-Anleitung folgt in diesem Dokument, sobald Etappe 1 steht.

S
Description
No description provided
Readme
2.7 MiB
2026-09-01 14:40:31 +00:00
Languages
TypeScript 97.4%
JavaScript 1.2%
Shell 0.9%
PLpgSQL 0.2%
Dockerfile 0.2%