Přeskočit na hlavní obsah

S26 — Moje oblíbené

Screen IDS26
Typ Sekundární
FázeMVP
Účel obrazovky

Přehled oblíbených akcí uložených uživatelem — rychlý návrat k eventům, které si označil srdíčkem (např. z P3 — Detail akce nebo z karet na P1 / P2). Vstup z menu „Moje oblíbené" na P9 — Uživatelský účet.


Content Priority

  1. App bar — zpět nebo zavření (podle navigace), titulek „Moje oblíbené"
  2. Vertikální seznamevent karty ve stejném vizuálním jazyce jako feed / výpis akcí; u každé karty ikona ♡ (vyplněné srdce) indikující oblíbený stav
  3. Tap na kartuP3 — Detail akce dané akce
  4. Odebrání z oblíbených:
    • iOS: swipe-to-remove (swipe vlevo → akce Odebrat / ikona koše dle HIG)
    • Android: ikona koše / odebrat na řádku (Material — trailing action nebo kontextové menu), případně swipe, pokud je v DS sjednoceno
  5. Pull-to-refresh (volitelné v MVP) — pokud se v budoucnu napojí sync; v čistě lokálním MVP stačí okamžitá aktualizace po změnách

Empty state

PrvekPopis
Ilustrace / ikonaJemná, nevtíravá (prázdné srdce, prázdný seznam)
Nadpis„Zatím žádné oblíbené"
Podnadpis (volitelný)Krátká věta typu „Uložte si akce, které chcete mít po ruce."
Primární CTA„Prozkoumat akce"P2 — Seznam akcí nebo P1 — Home / Feed dle preferované vstupní cesty z účtu

Interakce

TriggerAkceCíl
Vstup z P9 menu „Moje oblíbené"Push / navigate na S26
Tap řádku / kartyOtevření detailuP3
Swipe odebrat (iOS) / odebrat (Android)Odstranění z lokálního úložiště, animace zmizení řádkuSeznam bez položky
Tap ♡ na kartě (v detailu nebo na seznamu)Toggle oblíbené — na S26 typicky odebrání nebo synchronizace s P3Aktualizovaný seznam

MVP vs. další fáze

Oblast[MVP][F1]
ÚložištěPouze lokální (device) — žádná synchronizace mezi zařízeními ani s účtemSync s uživatelským účtem — stejný seznam po přihlášení na jiném zařízení, řešení konfliktů dle API
Obsah karetStejné minimum jako P2 (obrázek, název, datum/město, cena od…)Personalizace / doporučení volitelně dle roadmapy

Edge Cases

ScénářŘešení
Akce již neexistuje / skrytáPoložku vyřadit ze seznamu při příštím fetchi nebo zobrazit „Akce není k dispozici" s možností odebrat
Velký počet oblíbenýchVirtuální seznam, plynulý scroll
Odhlášení uživatele v MVPOblíbené zůstávají lokálně na zařízení (konzistentní s „local only") — v [F1] migrace nebo sloučení s účtem dle PRD
Duplicitní IDDedup při ukládání

Mobilní patterny

  • Swipe actions na iOS — standardní interakce pro seznamy
  • Haptika — lehká při odebrání (volitelné)
  • Undo — krátký snackbar „Vrátit" po odebrání (doporučeno pro předejití omylům)
  • Přístupnost — každá karta má srozumitelný label; akce odebrání má vlastní accessibilityLabel

Vztah k ostatním obrazovkám