Aktionen
Fehler #81
geschlossen
JH
Dark Mode: Einheiten in der Trainingsübersicht schlecht lesbar
Fehler #81:
Dark Mode: Einheiten in der Trainingsübersicht schlecht lesbar
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Gefunden in Version:
Beschreibung
Problem¶
Im Dark Mode sind die Einheiten hinter den Werten in der Trainingsübersicht (Tabelle, z. B. W, km/h, km, m) schlecht lesbar, vor allem in nicht markierten (nicht fokussierten) Zeilen.
Ursache¶
UnitRunStyle in TrainingSessionsView.xaml nutzt für die Einheit SystemColors.GrayTextBrushKey. Der Dark-Skin überschreibt diese Farbe nicht, es gilt das feste System-Grau aus dem Light Mode. Auf dem dunklen Zeilenhintergrund (DataGrid.Row1/Row2.Background) ist der Kontrast zu gering.
Lösung¶
Eigener Brush Unit.Text in den Skins: im Light-Skin das bisherige Grau, im Dark-Skin ein deutlich helleres Grau. UnitRunStyle verwendet diesen Brush. In der markierten Zeile übernimmt die Einheit weiterhin die Textfarbe des Werts.
JH Von Julius Haman vor 6 Tagen aktualisiert
- Status wurde von Neu zu Erledigt geändert
Aktionen