Uhr: Nivellierung auf drei Seiten, Assistent passt ohne Scrollen

Alles auf einem Bildschirm hiess scrollen, und auf dieser Grösse ist das
der falsche Handgriff: Einen Wisch trifft man beim Rangieren auch ohne
hinzusehen, eine Scrollposition nicht. Was gerade zählt, hängt ausserdem
vom Arbeitsschritt ab.

Jetzt drei Seiten zum Wischen:

* Neigung – Fahrzeugansicht oder Libelle, was zu tun ist, Herkunft der
  Werte
* Keile – die Höhe je Rad. Fehlen Spurweite und Radstand, steht das dort,
  statt dass die Seite leer wirkt.
* Ausrichten – der Assistent, vorher hinter einem Knopf

Der Assistent ist dabei enger gesetzt: kleinere Zahl, zwei Zeilen Rat mit
Skalierung, kleinere Libelle, und kein ScrollView mehr. Beim Rangieren
schaut man kurz hin, da darf nichts ausserhalb des Bildes liegen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
BiasF
2026-08-31 21:59:52 +02:00
co-authored by Claude Opus 5
parent 82df240ebc
commit 8aa8658b5c
3 changed files with 126 additions and 60 deletions
@@ -18,7 +18,6 @@ struct WatchRootView: View {
.navigationDestination(for: WatchRoute.self) { route in
switch route {
case .level: WatchLevelView()
case .align: WatchAlignView()
case .device(let id): WatchDeviceDetailView(deviceID: id)
}
}
@@ -81,7 +80,6 @@ struct WatchRootView: View {
/// gesetzt wird von der Komplikation.
enum WatchRoute: Hashable {
case level
case align
case device(UUID)
}