Skip to content

Screen map

Graph definition (text) — the picture is drawn after the page loads.

flowchart LR
  subgraph Main
    Home["Home"]
    Map["Map"]
    Marketplace["Marketplace"]
  end
  Onboarding["Onboarding"]
  Profile["Profile and settings"]
  Favorites["Favourites"]
  Escape["Escape the Crowd"]
  AuthPrompt["Sign-in prompt"]
  RouteCreator["Route builder — preferences"]
  Tour["Tour (legacy screen)"]
  ActiveTour["Before the tour starts"]
  GuidedTour["Guided tour"]
  Navigation["Navigation to a point"]
  TourPreview["Tour card"]
  StorageManagement["Downloaded tours (offline)"]
  RouteBuilder["Route builder — start and time"]
  RoutePreview["Your route"]
  Activity["Activity and badges"]
  SavedRoutes["Saved routes"]
  Boot["App start"]
  Auth["Sign-in (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 "/en/ekrany/onboarding/"
  click Profile "/en/ekrany/profile/"
  click Favorites "/en/ekrany/favorites/"
  click Escape "/en/ekrany/escape/"
  click AuthPrompt "/en/ekrany/authprompt/"
  click RouteCreator "/en/ekrany/routecreator/"
  click Tour "/en/ekrany/tour/"
  click ActiveTour "/en/ekrany/activetour/"
  click GuidedTour "/en/ekrany/guidedtour/"
  click Navigation "/en/ekrany/navigation/"
  click TourPreview "/en/ekrany/tourpreview/"
  click StorageManagement "/en/ekrany/storagemanagement/"
  click RouteBuilder "/en/ekrany/routebuilder/"
  click RoutePreview "/en/ekrany/routepreview/"
  click Activity "/en/ekrany/activity/"
  click SavedRoutes "/en/ekrany/savedroutes/"
  click Home "/en/ekrany/home/"
  click Map "/en/ekrany/map/"
  click Marketplace "/en/ekrany/marketplace/"
  click Boot "/en/ekrany/boot/"
  click Auth "/en/ekrany/auth/"
  style Tour stroke-dasharray: 4 4
  style StorageManagement stroke-dasharray: 4 4

unreachable from the UI: Tour (legacy screen), Downloaded tours (offline)