From 7055fd0229f181728e70b4fd47d75546bdf0052b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Fri, 1 May 2026 10:25:11 +0200 Subject: [PATCH] v1.1.0: Druck-Optimierung, UI-Verbesserungen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Drucklayout: kein innerer Rahmen, volle DIN-A4-Breite, @page-Regel - Besucher-Spalte: zeigt keine 0 an wenn kein Wert eingetragen - Beginn-Zeit synchronisiert automatisch die Ende-Zeit - Hintergrundfarbe auf helles Blau (#EEF4FF) - Listen-Tab und kompakte Vorschau mit weißem Rahmen - Besucher-Spalte schmaler, Header als "Bes." abgekürzt - Drucken-Button im Listen-Tab, Navigation bei Druck ausgeblendet Co-Authored-By: Claude Sonnet 4.6 --- app/MainClient.tsx | 71 +++++++++++++++++++++++--------------- app/globals.css | 10 ++++++ components/LogbuchForm.tsx | 5 ++- components/LogbuchList.tsx | 12 +++---- package.json | 2 +- 5 files changed, 64 insertions(+), 36 deletions(-) diff --git a/app/MainClient.tsx b/app/MainClient.tsx index fef5bd4..8f4bc69 100644 --- a/app/MainClient.tsx +++ b/app/MainClient.tsx @@ -43,11 +43,11 @@ export default function MainClient({ kuerzel, beoId, beoName }: Props) { } return ( -
-
+
+
{/* Header */} -
+

Sternwarte-Welzheim   Logbuch für {activeKuppel}-Kuppel @@ -63,7 +63,7 @@ export default function MainClient({ kuerzel, beoId, beoName }: Props) {

{/* Kuppel-Tabs */} -
+
{KUPPELN.map((k) => ( +
+
+

Letzte Einträge

+ +
+
-
)} {/* Liste-Tab: vollständige Liste */} {activeTab === 'liste' && ( - +
+
+ Einträge {activeKuppel}-Kuppel + +
+
+
Sternwarte Welzheim — Logbuch {activeKuppel}-Kuppel
+
Ausdruck vom {new Date().toLocaleDateString('de-DE')}
+
+ +
)} -