Bauke
548984a6df
Render the steps before the tour starts.
...
By defining the steps as consts in the top level they were
being initialized immediately as the page loads. By having
them initialized in a function it will correctly have access
to everything on the page and not render steps of tours
we aren't going to start.
2023-07-03 14:11:46 +02:00
Bauke
866d823820
Rework storage values to use a single function.
2023-07-02 12:25:53 +02:00
Bauke
2e0ea98225
Add documentation.
2023-07-02 12:04:29 +02:00
Bauke
b130ec37a7
Consolidate all the tour data into a single TourData type.
2023-07-02 11:28:41 +02:00
Bauke
896895c69a
Add the beginnings of the account settings tour.
...
Also added an error tour for displaying error messages when starting
a tour and a TourRequirements object.
2023-07-01 15:46:23 +02:00
Bauke
48742a9864
Refactor TourId to be an enum.
2023-07-01 12:44:34 +02:00
Bauke
1b063e6e90
Factor the logged out warning to a separate component.
2023-07-01 12:30:02 +02:00
Bauke
02af7391e7
Add a warning to logged out users that tours will break.
2023-07-01 12:14:02 +02:00
Bauke
de3c21db01
Change all @Community links to go to the new message page.
2023-06-17 14:41:11 +02:00
Bauke
b6c847e2c1
Proofread the Homepage tour and make some minor adjustments.
2023-06-17 14:39:45 +02:00
Bauke
2af1e2bc16
Proofread Introduction and use numbers for the step names.
2023-06-17 14:12:15 +02:00
Bauke
97cb3a5603
Add the tour logic, introduction and homepage tours.
2023-06-15 14:53:00 +02:00