X5 — Warning — Timer blíží se
Účel obrazovky
Není samostatná obrazovka — inline warning banner zobrazený v P4 — Seat map a P5 — Košík, když zbývá méně než 2 minuty do vypršení rezervace. Nutí uživatele dokončit objednávku.
Content Priority
- Pulzující timer — červené zvýraznění, zbývající čas X:XX Countdown Timer
- Inline banner — „Zbývá X:XX — dokončete objednávku" — prominentně nahoře P4/P5 Toast / Snackbar
- Umístění — vždy viditelné (sticky nebo nad hlavním obsahem)
Interakce
| Trigger | Akce |
|---|---|
| Uživatel pokračuje v objednávce | Banner zůstává (auto-dismiss jen po dokončení platby) |
| Timer klesá | Intenzita se zvyšuje — barva, rychlost pulzu |
| Timer = 0:00 | Automatický přechod na X4 — Chyba — Timeout |
Stavy
| Stav | Popis |
|---|---|
| 2:00–0:01 | Varování (žlutá/oranžová), banner zobrazen |
| < 0:30 | Kritické (červené pulzování), zvýšená urgentnost |
| 0:00 | Přechod na X4 |
Edge Cases
| Scénář | Řešení |
|---|---|
| Timer přesně 2:00 | Okamžitě trigger zobrazení bannery |
| Timer = 0:00 | Okamžitý přechod na X4, bez dalšího čekání |
Mobilní patterny
- Warning haptic — 2 pulzy při prvním zobrazení bannery (< 2 min)
- Zvýšená urgentnost — čím méně času, tím rychlejší/silnější animace
- Nelze dismissnout — banner je informativní, ne interaktivní (žádné X na zavření)