Przejdź do głównej zawartości

Mapa ekranów

Definicja grafu (tekst) — obraz rysuje się po załadowaniu strony.

flowchart LR
  subgraph Main
    Home["Ekran główny"]
    Map["Mapa"]
    Marketplace["Sklep z trasami"]
  end
  Onboarding["Wejście do aplikacji"]
  Profile["Profil i ustawienia"]
  Favorites["Ulubione"]
  Escape["Escape the Crowd"]
  AuthPrompt["Logowanie (z aplikacji)"]
  RouteCreator["Kreator trasy — preferencje"]
  Tour["Wycieczka (stary ekran)"]
  ActiveTour["Przed startem wycieczki"]
  GuidedTour["Wycieczka z przewodnikiem"]
  Navigation["Nawigacja do punktu"]
  TourPreview["Karta trasy"]
  StorageManagement["Pobrane trasy (offline)"]
  RouteBuilder["Kreator trasy — start i czas"]
  RoutePreview["Twoja trasa"]
  Activity["Aktywność i odznaki"]
  SavedRoutes["Zapisane trasy"]
  Boot["Start aplikacji"]
  Auth["Logowanie (start)"]
  Home --> TourPreview
  Home --> ActiveTour
  Home --> Map
  Home --> Marketplace
  Home --> RouteBuilder
  Home --> Onboarding
  Map --> TourPreview
  Map --> ActiveTour
  Map --> Navigation
  Marketplace --> TourPreview
  Onboarding --> Home
  Profile --> Onboarding
  Profile --> SavedRoutes
  Profile --> Favorites
  Profile --> Activity
  Favorites --> TourPreview
  Favorites --> Map
  Escape --> GuidedTour
  Escape --> Onboarding
  AuthPrompt --> Onboarding
  RouteCreator --> ActiveTour
  RouteCreator --> Home
  Tour --> ActiveTour
  ActiveTour --> GuidedTour
  GuidedTour --> AuthPrompt
  GuidedTour --> Home
  GuidedTour --> RouteBuilder
  TourPreview --> ActiveTour
  TourPreview --> Home
  StorageManagement --> Marketplace
  RouteBuilder --> RoutePreview
  RouteBuilder --> Home
  RouteBuilder --> RouteCreator
  RoutePreview --> ActiveTour
  SavedRoutes --> RouteBuilder
  SavedRoutes --> TourPreview
  shared_TopBar(["TopBar"]) -.-> Profile
  click Onboarding "/ekrany/onboarding/"
  click Profile "/ekrany/profile/"
  click Favorites "/ekrany/favorites/"
  click Escape "/ekrany/escape/"
  click AuthPrompt "/ekrany/authprompt/"
  click RouteCreator "/ekrany/routecreator/"
  click Tour "/ekrany/tour/"
  click ActiveTour "/ekrany/activetour/"
  click GuidedTour "/ekrany/guidedtour/"
  click Navigation "/ekrany/navigation/"
  click TourPreview "/ekrany/tourpreview/"
  click StorageManagement "/ekrany/storagemanagement/"
  click RouteBuilder "/ekrany/routebuilder/"
  click RoutePreview "/ekrany/routepreview/"
  click Activity "/ekrany/activity/"
  click SavedRoutes "/ekrany/savedroutes/"
  click Home "/ekrany/home/"
  click Map "/ekrany/map/"
  click Marketplace "/ekrany/marketplace/"
  click Boot "/ekrany/boot/"
  click Auth "/ekrany/auth/"
  style Tour stroke-dasharray: 4 4
  style StorageManagement stroke-dasharray: 4 4

nieosiągalny z UI: Wycieczka (stary ekran), Pobrane trasy (offline)