feat(legal): Rechtstexte auf finale Fassung (v1.7.5)
Auf Wunsch produktiv statt Entwurf:
- Entwurfs-Kennzeichnung/Warnbanner entfernt; dezenter Standard-Hinweis im Footer der Rechtsseiten
("nach bestem Wissen und Gewissen erstellt und laufend gepflegt") — keine Behauptung juristischer Prüfung
- Dokumentversionen 1.0.0-draft -> 1.0.0 (Config + Migration-Seeding)
- AVV: Entwurfs-Sprache entfernt, als zwischen den Parteien wirksame Vereinbarung formuliert
- operatorName Default auf "Pepe Ziberi" (aus Repo bekannt); übrige Betreiberangaben bleiben
bis zur Bestätigung Platzhalter (Adresse/Rechtsform/Serverstandort etc.)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,7 +35,7 @@ interface LegalPageProps {
|
||||
version?: string
|
||||
/** Veröffentlichungsdatum ISO */
|
||||
publishedAt?: string
|
||||
/** Als sorgfältiger Entwurf kennzeichnen (juristisch noch nicht geprüft) */
|
||||
/** Optionaler Warnhinweis (Standard: aus — Texte sind final). */
|
||||
draft?: boolean
|
||||
/** Kurzer Einleitungssatz unter dem Titel */
|
||||
intro?: string
|
||||
@@ -46,7 +46,7 @@ interface LegalPageProps {
|
||||
* Einheitliche, responsive, druckbare Hülle für alle öffentlichen Rechtsseiten.
|
||||
* Enthält Zurück-Link, Drucken-Button, Version/Datum, Entwurfshinweis und die Pflicht-Footer-Links.
|
||||
*/
|
||||
export function LegalPage({ title, version, publishedAt, draft = true, intro, children }: LegalPageProps) {
|
||||
export function LegalPage({ title, version, publishedAt, draft = false, intro, children }: LegalPageProps) {
|
||||
return (
|
||||
<div className="min-h-screen bg-background px-4 py-10 print:py-0 print:bg-white">
|
||||
<div className="max-w-3xl mx-auto">
|
||||
@@ -75,7 +75,7 @@ export function LegalPage({ title, version, publishedAt, draft = true, intro, ch
|
||||
|
||||
{draft && (
|
||||
<div className="mt-4 rounded-lg border border-amber-300 bg-amber-50 dark:bg-amber-950/30 dark:border-amber-800 px-4 py-3 text-sm text-amber-800 dark:text-amber-300">
|
||||
<strong>Sorgfältiger Entwurf.</strong> {legal.draftNotice}
|
||||
{legal.draftNotice}
|
||||
</div>
|
||||
)}
|
||||
|
||||
@@ -84,6 +84,7 @@ export function LegalPage({ title, version, publishedAt, draft = true, intro, ch
|
||||
</div>
|
||||
|
||||
<LegalFooterLinks />
|
||||
<p className="mt-4 text-xs text-muted-foreground/70">{legal.draftNotice}</p>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user