feat: PDF-Export mit Kachel-Auswahl und hellem Drucklayout

- Neuer PDF-Export-Dialog mit Checkboxen: Lagebild, Quellen, Faktencheck, Karte, Timeline
- Helles, schlichtes Drucklayout (weiss, Serifenlos, A4-optimiert)
- Oeffnet neues Fenster mit sauberem HTML fuer Drucken/PDF-Speichern
- Ersetzt alte window.print() Funktion die das dunkle Theme exportierte
- Quellenübersicht als Tabelle + Artikelliste mit Links
- Faktencheck mit farbcodierten Status-Badges
Dieser Commit ist enthalten in:
Claude Dev
2026-03-17 10:29:01 +01:00
Ursprung 474e2beca9
Commit 0b3fbb1efc
3 geänderte Dateien mit 277 neuen und 5 gelöschten Zeilen

Datei anzeigen

@@ -4231,6 +4231,33 @@ select:focus-visible, textarea:focus-visible,
}
/* === Print Styles === */
/* === PDF Export Dialog === */
.pdf-tile-option {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border: 1px solid var(--border);
border-radius: 6px;
cursor: pointer;
font-size: 14px;
color: var(--text-primary);
transition: background 0.15s, border-color 0.15s;
}
.pdf-tile-option:hover {
background: var(--bg-secondary);
}
.pdf-tile-option input[type="checkbox"] {
width: 16px;
height: 16px;
accent-color: var(--accent);
cursor: pointer;
}
.pdf-tile-option input[type="checkbox"]:checked + span {
font-weight: 500;
}
@media print {
.sidebar,
.header,