From d540dc3fb2f9cdfdcc87e880c2c0e179eaf30626 Mon Sep 17 00:00:00 2001 From: Meik Date: Thu, 5 Mar 2026 18:44:37 +0100 Subject: [PATCH] fix(ui): fine-tune info tab icon-label spacing and alignment --- Changelog.md | 2 +- UserControls/ComputerInformation.xaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Changelog.md b/Changelog.md index 04d294c..545e58b 100644 --- a/Changelog.md +++ b/Changelog.md @@ -13,7 +13,7 @@ - MainWindow-Ecküberstände beseitigt: Navigation-Rail unten links an den Fensterradius angepasst, Content-Bereich im `DockPanel` als Fill-Element geführt, zusätzlicher Surface-Clip auf Radius `20` gesetzt, den gesamten `MainWindowContentRoot` als konstanten `1px`-Inset innerhalb des Rahmens geführt, den Body-Host per Geometrie mit zum Innenradius passenden gerundeten unteren Ecken begrenzt, eine On-Top-Corner-Maske (`Rectangle - RoundedRectangle`) ergänzt, eine explizite On-Top-Rahmenkontur als `Path` ergänzt, die linke Rail-Kante ohne eigene Außenlinie geführt (kein Doppelrahmen links) und zusätzlich per Win32-Window-Region (`SetWindowRgn`) die Fensterkontur selbst auf Rundung begrenzt (WPF-Typen für Geometriepunkte/-größen explizit qualifiziert, um Mehrdeutigkeiten mit `System.Drawing` zu vermeiden). - Sichtbarkeit des Main-Contents wiederhergestellt: Navigations-/Content-Host auf feste Breitenaufteilung (`75 + 425`) umgestellt, damit das Inhaltspanel nicht mehr durch einen Zero-Width-Viewport abgeschnitten wird. - Rounded-Clipping nach manuellen Refreshes stabilisiert: Nach jedem `SetAppearance` werden Surface-Clip und Window-Region erneut angewendet (inklusive Render-Pass), damit Inhalte nach `Refresh` nicht mehr über die vier gerundeten Ecken hinausragen. -- Ankündigungs- und Ticket-Listitems auf ursprüngliche Textdarstellung zurückgestellt (wie vor Redesign): `Arial` statt `Segoe UI`, Textfarben für Datum/Status/Inhalt/Betreff wieder ohne modernisierte Akzent-/Subtle-Farben und Ticketnummer-Link wieder in klassischem Blau `#1E72C7`; im Information-Tab wurden Zeilen-Icon- und Label-Größen wieder an den initialen Stand angenähert (größere Icons/Labels), der horizontale Abstand zwischen Icon und Label weiter erhöht, der vertikale Abstand zwischen Label und zugehörigem Textfeld nochmals vergrößert und die Laufwerkszeile so positioniert, dass das Label nicht mehr von den Laufwerks-Pills überdeckt wird. +- Ankündigungs- und Ticket-Listitems auf ursprüngliche Textdarstellung zurückgestellt (wie vor Redesign): `Arial` statt `Segoe UI`, Textfarben für Datum/Status/Inhalt/Betreff wieder ohne modernisierte Akzent-/Subtle-Farben und Ticketnummer-Link wieder in klassischem Blau `#1E72C7`; im Information-Tab wurden Zeilen-Icon- und Label-Größen wieder an den initialen Stand angenähert (größere Icons/Labels), der Abstand zwischen Icon und Label feinjustiert (reduziert), der vertikale Abstand zwischen Label und zugehörigem Textfeld nochmals vergrößert, die Icons vertikal zum jeweiligen Label zentriert und die Laufwerkszeile so positioniert, dass das Label nicht mehr von den Laufwerks-Pills überdeckt wird. ### Navigation und Interaktion - Navigation-Buttons neu ausgerichtet (horizontal/vertikal), Icons vergrößert und Zustände vereinheitlicht. diff --git a/UserControls/ComputerInformation.xaml b/UserControls/ComputerInformation.xaml index ab5be1e..d59c21d 100644 --- a/UserControls/ComputerInformation.xaml +++ b/UserControls/ComputerInformation.xaml @@ -85,7 +85,7 @@ + Value="-5" /> @@ -122,7 +122,7 @@ + Value="36" />