# PROJ-82: Print-Farbparität zwischen Hell- und Dark-Mode-Ausdrucken ## Status: Planned **Created:** 2026-08-06 **Last Updated:** 2026-08-06 ## Kontext Aus PROJ-80 (BUG-80-1) hervorgegangen. Die aktuelle Print-Regel (`globals.css`, `@media print`) sorgt dafür, dass Ausdrucke aus dem Dark Mode lesbar und strukturell identisch zu Ausdrucken aus dem Light Mode sind — aber nicht farbidentisch. Light Mode druckt Signalfarben (z.B. Status-Chips), Dark Mode druckt graue Ersatzflächen. Reines CSS kann die `dark`-Klasse am ``-Element beim Drucken nicht selektiv zurücknehmen. ## Dependencies - Baut auf PROJ-80 (Dark Mode Vervollständigung) auf ## User Stories - Als Auditor/Admin will ich, dass ein Ausdruck (z.B. Modul-Status-Übersicht) exakt gleich aussieht, unabhängig davon ob der Ersteller im Hell- oder Dark Mode gearbeitet hat. ## Acceptance Criteria - [ ] Ausdruck aus Dark Mode und Ausdruck aus Light Mode sind farblich identisch (nicht nur strukturell/lesbar) - [ ] Keine Beeinträchtigung der Bildschirmdarstellung durch die Lösung - [ ] Kein dauerhafter Eingriff in den `next-themes`-State (Theme-Wahl des Users bleibt nach dem Drucken unverändert) ## Edge Cases - User druckt während des Ladens/Renderns einer Seite (Race Condition zwischen Theme-Umschaltung und Druckstart) - Browser ohne `beforeprint`/`afterprint`-Event-Support ## Technical Requirements (optional) - Lösung voraussichtlich: `beforeprint`/`afterprint`-Listener, der die `dark`-Klasse temporär entfernt und danach wiederherstellt — Umsetzung braucht Rücksprache, da Eingriff in Theme-State über reines CSS hinausgeht --- ## Tech Design (Solution Architect) _To be added by /architecture_ ## QA Test Results _To be added by /qa_ ## Deployment _To be added by /deploy_