feat(tour): Sortieren-Leerzustand zeigt PhaseStepper (primary) statt schlichter AppBar
Der TourEmpty-Zweig der Sortieren-Seite rendert jetzt den PhaseStepper (Steps, theme.primaryColor) als AppBar — die Phasen-Navigation bleibt sichtbar und die Optik ist primary statt der Theme-Default-AppBar. Die mittige 'Keine Lieferungen heute'-Nachricht (inkl. 'Neu laden') bleibt unveraendert. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@ -236,9 +236,18 @@ class _DeliverySortPageState extends State<DeliverySortPage> {
|
||||
// „Keine Tour heute"- oder Lade-Screen fest, ohne Zugriff auf
|
||||
// Einstellungen / Logout.
|
||||
if (state is TourEmpty) {
|
||||
// Auch im Leerzustand die Steps-AppBar (PhaseStepper, primary)
|
||||
// zeigen — nur die mittige Nachricht bleibt. So bleibt die Phasen-
|
||||
// Navigation sichtbar und die Optik konsistent zum geladenen Zustand.
|
||||
return Scaffold(
|
||||
drawer: const HomeAppDrawer(),
|
||||
appBar: AppBar(title: const Text('Sortieren')),
|
||||
appBar: PreferredSize(
|
||||
preferredSize: const Size.fromHeight(140),
|
||||
child: PhaseStepper(
|
||||
currentPhase: DeliveryPhase.sortieren,
|
||||
carId: widget.selectedCarId,
|
||||
),
|
||||
),
|
||||
body: _emptyState(),
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user