From 743bebca2db19cc24228105ce849eae7811cd86a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Sat, 2 May 2026 09:07:57 +0200 Subject: [PATCH] v1.3.0: Wetterdaten in Liste, Zeit als eine Spalte MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Vollständige Liste: Start- und Endzeit in einer Spalte untereinander - Vollständige Liste: neue Wetter-Spalte (Temp/Feuchte/Druck) ganz rechts - Kompakte Vorschau bleibt unverändert Co-Authored-By: Claude Sonnet 4.6 --- components/LogbuchList.tsx | 36 ++++++++++++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/components/LogbuchList.tsx b/components/LogbuchList.tsx index 491812e..44f66c0 100644 --- a/components/LogbuchList.tsx +++ b/components/LogbuchList.tsx @@ -72,13 +72,20 @@ export default function LogbuchList({ kuppel, refreshKey, onEdit, limit = 20, co Datum - Start - Ende + {compact ? ( + <> + Start + Ende + + ) : ( + Zeit + )} Art Bes. BEOs Objekte {!compact && Bemerkungen} + {!compact && Wetter} Aktionen @@ -86,8 +93,18 @@ export default function LogbuchList({ kuppel, refreshKey, onEdit, limit = 20, co {entries.map((e) => ( {formatDate(e.Beginn, compact)} - {formatTime(e.Beginn)} - {formatTime(e.Ende)} + {compact ? ( + <> + {formatTime(e.Beginn)} + {formatTime(e.Ende)} + + ) : ( + +
{formatTime(e.Beginn)}
+
+
{formatTime(e.Ende)}
+ + )} {e.ArtFuehrung} {e.Besucher || ''} {e.BEOs || '—'} @@ -95,6 +112,17 @@ export default function LogbuchList({ kuppel, refreshKey, onEdit, limit = 20, co {!compact && ( {e.Bemerkungen || ''} )} + {!compact && ( + + {e.WetterTemp !== null && ( +
+
{e.WetterTemp} °C
+
{Math.round(e.WetterFeuchte ?? 0)} %
+
{Math.round(e.WetterDruck ?? 0)} hPa
+
+ )} + + )}