# Changelog ## 2026-03-05 ### UI/UX Modernisierung - Komplettes visuelles Redesign der Hauptoberfläche mit modernerem Layout und konsistenter Typografie. - Navigation, Content und Header farblich auf dynamische Konfigurationsfarben umgestellt. - Einheitliche Button-Optik für Primary-Actions, Top-Bar-Actions und dialogbezogene Aktionen. ### Navigation und Interaktion - Navigation-Buttons neu ausgerichtet (horizontal/vertikal), Icons vergrößert und Zustände vereinheitlicht. - Aktives Tab über Icon-Farbwechsel visualisiert; visuelle Unruhe durch inkonsistente Größen/Positionen reduziert. - Tastatur-Navigation in der GUI verbessert. ### Tabs und Inhalte - Positionierung und Größen in allen Tabs harmonisiert (Ankündigungen, Tickets, Suche, Nützliche Links, Information). - Überschriftenstil tabübergreifend vereinheitlicht. - "Neues Ticket erstellen" im Tickets-Tab neu positioniert. - Such-Textbox im Such-Tab auf dieselbe Größe wie die darunterliegenden Aktionsbuttons vereinheitlicht. - Vertikale Textausrichtung im Suchfeld korrigiert (eingegebener Text mittig im Feld). - Buttons in `Suche` und `Nützliche Links` in Position und Größe angeglichen. - Suchfeld um einen Inline-Button erweitert, um die Suche zusätzlich per Maus auszulösen. - Vertikale Startposition der Linkliste in `Nützliche Links` an die Content-Startkante der übrigen Tabs angeglichen. ### Information-Tab - Label-/Icon-Ausrichtung und vertikale Abstände überarbeitet. - Textbox-Text vertikal zentriert, Copy-Icons korrekt ausgerichtet. - Laufwerksanzeige in Breite, Lesbarkeit und Füllfarbkontrast optimiert. ### 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. ### Dialog "Konfiguration anzeigen" - Optisch an Haupt-GUI angeglichen und vergrößert, um abgeschnittene Inhalte zu vermeiden. - Frameless-Optik mit integriertem Schließen-Mechanismus umgesetzt. - Hinweisbox mit zusätzlicher Konfigurationsinformation im Headerbereich ergänzt. - Aktuelle Programmversion wird zusätzlich sichtbar im Dialoginhalt angezeigt. - Schließen-Button im Dialog oben rechts mit konsistentem Abstand positioniert. - Feldbezeichnungen sprachlich überarbeitet und für DE/EN lokalisiert (inkl. korrekter Bindestrich-/Kompositum-Schreibweise). ### Verhalten/Stabilität - Refresh-Prozess asynchronisiert, um UI-Freezes zu vermeiden. - Alt+F4 minimiert in den Tray statt vollständigem Schließen. - `isDraggable` aus Web-Konfiguration wird korrekt berücksichtigt. - Mehrdeutigkeitsfehler (`Brushes`) behoben. ### Lokalisierung - DE/EN-Ressourcen sprachlich bereinigt und vereinheitlicht. - Ankündigungsüberschrift auf Mehrzahl vereinheitlicht. - Refresh-Tooltip lokalisiert (DE: "Aktualisieren", EN: "Refresh"). - Einzel-Tooltip für den Read-Status vereinheitlicht (DE: "Als gelesen markieren", EN: "Mark as read"). - Resource-Designer mit neuen Keys (`configInfoHint`, `refresh`) synchronisiert, um Build-Probleme zu vermeiden.