From 36652cb8c4745fc4d00bc643a71eb4eb7a2f045b Mon Sep 17 00:00:00 2001 From: Meik Date: Thu, 5 Mar 2026 15:06:48 +0100 Subject: [PATCH] Unify offline startup state and strengthen empty-state cards --- Changelog.md | 3 +++ MainWindow.xaml | 14 ++++++++------ MainWindow.xaml.cs | 23 ++++++++++++++++++++--- UserControls/Announcements.xaml | 10 +++++++--- UserControls/Incidents.xaml | 10 +++++++--- 5 files changed, 45 insertions(+), 15 deletions(-) diff --git a/Changelog.md b/Changelog.md index b866ead..dc969c4 100644 --- a/Changelog.md +++ b/Changelog.md @@ -31,6 +31,7 @@ ### Ankündigungen/Tickets - Farbmarkierung in Ankündigungen sauber an Rundungen/Containergrenzen angepasst. - Read-All-Aktionen mit Tooltip versehen und auf dezenten Hover-Hintergrund im Navbar-Stil umgestellt. +- Empty-State-Kacheln ("Keine Ankündigungen"/"Keine Tickets") in Höhe und Gewichtung vergrößert. ### Dialog "Konfiguration anzeigen" - Optisch an Haupt-GUI angeglichen und vergrößert, um abgeschnittene Inhalte zu vermeiden. @@ -45,6 +46,8 @@ - Alt+F4 minimiert in den Tray statt vollständigem Schließen. - `isDraggable` aus Web-Konfiguration wird korrekt berücksichtigt. - Mehrdeutigkeitsfehler (`Brushes`) behoben. +- Vor erfolgreichem Konfig-Ladevorgang wird die Oberfläche analog Offline-Zustand eingeschränkt (nur Info-Navigation und Info-Panel sichtbar). +- Header-Verbindungsindikator für Offline/Verbindungsaufbau im Top-Bereich neu positioniert, damit er nicht von Action-Buttons überdeckt wird. ### Lokalisierung - DE/EN-Ressourcen sprachlich bereinigt und vereinheitlicht. diff --git a/MainWindow.xaml b/MainWindow.xaml index b01bea9..044bb66 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -420,18 +420,20 @@ @@ -531,7 +533,7 @@