Feature #76
Von Julius Haman vor 6 Tagen aktualisiert
### Problem Trainings ließen sich nur über Datum/Werte unterscheiden. Die interne Id (Primärschlüssel) ist aber die eindeutige Kennung eines Trainings, etwa für Rückfragen, Fehlersuche oder den Bezug zwischen Übersicht und Detailseite. ### Umsetzung - Trainingsübersicht: neue erste Spalte mit der Id und vorangestelltem `#` (z. B. `#501`), Kopf `#`. Sie ist fixiert (`FrozenColumnCount`), nicht verschiebbar und steht damit immer ganz links, Sowohl im Grid als auch beim horizontalen Scrollen. Sie ist nicht Teil des Spaltenmenüs und der gespeicherten Spaltenreihenfolge (die beginnt jetzt hinter der Kennung) - Dezente Darstellung im Grid: kleine Schrift (11) und über die Deckkraft abgeschwächt - Trainingsdetailseite: `#<Id>` als Text direkt hinter den Blätter-Buttons `<` `>` - Lesbarkeit in der markierten Zeile: die grauen Einheiten hinter den Werten (W, km/h, km, m) übernehmen dort die Textfarbe des Werts (neuer Stil `UnitRunStyle`), statt mit festem Grau auf der kräftigen Auswahlfarbe unlesbar zu sein - Keine Datenbankänderung Trainingsdetail