Bauke
24dfcaddf1
Update dependencies.
2023-07-22 17:37:13 +02:00
Bauke
6e275916a0
Add the theme cycler component.
2023-07-22 17:31:52 +02:00
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
e4dbe14e59
Add a pnpm install task.
2023-07-03 12:18:24 +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
43ac3c9cf3
Add media queries for grid tour styling.
2023-07-01 11:40:45 +02:00
Bauke
771e69c631
Only start the next tour if the selected tour is not the introduction.
2023-07-01 11:33:54 +02:00
Bauke
395ce2fb62
Add explicit target handling for web-ext run.
2023-07-01 11:29:19 +02:00
Bauke
83e240ad70
Firefox is not needed to build the extension, oops.
2023-06-23 13:04:19 +02:00
Bauke
96e83d7f08
Add documentation for the new parameter.
2023-06-18 13:54:18 +02:00
Bauke
05ded820ee
Version 0.1.2!
2023-06-18 11:36:45 +02:00
Bauke
4f41d1f6b6
Add the Mozilla Addons badge to the Readme.
2023-06-18 11:35:07 +02:00
Bauke
41e767d210
Point the completion status to the progress tracker.
2023-06-18 11:23:44 +02:00
Bauke
93be9bfca8
Make the final step Continue button say Finish instead.
2023-06-17 15:16:29 +02:00
Bauke
76a86eacff
Use tour.cancel instead of complete when the Exit button is clicked.
2023-06-17 15:02:08 +02:00
Bauke
4a875d4eff
Always run the introduction tour if it hasn't happened yet and...
...
also run any specified tours afterwards.
2023-06-17 15:01:38 +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
0f21f29eb9
Add links to the files too, dummy.
2023-06-16 11:11:32 +02:00
Bauke
37848af05f
Version 0.1.1!
2023-06-16 11:04:11 +02:00
Bauke
34309d4358
Add the beginnings of documentation.
2023-06-16 11:03:39 +02:00
Bauke
df0433c0c7
Add a basic footer.
2023-06-16 10:06:38 +02:00
Bauke
21fb058055
Add default colors to a elements.
2023-06-16 09:57:46 +02:00
Bauke
32a167bedc
Remove the Catppuccin class.
2023-06-16 09:54:36 +02:00
Bauke
ce27fa8866
Add the AMO ID.
2023-06-15 15:37:03 +02:00
Bauke
4a39d6029a
Add the manifest description.
2023-06-15 15:22:04 +02:00
Bauke
b006862af9
Add a basic readme.
2023-06-15 15:07:23 +02:00
Bauke
e0c4e8828e
Add a basic options page.
2023-06-15 15:06:41 +02:00
Bauke
4d600e200d
Add the storage logic.
2023-06-15 14:56:59 +02:00
Bauke
5c3d61679c
Add the content scripts and styling.
2023-06-15 14:55:30 +02:00
Bauke
97cb3a5603
Add the tour logic, introduction and homepage tours.
2023-06-15 14:53:00 +02:00
Bauke
8c62714b9b
Move the CSS again because why not.
2023-06-12 20:21:06 +02:00
Bauke
5eafa8d1c8
Rename the content-scripts CSS main file.
2023-06-12 20:11:56 +02:00
Bauke
beba5e7d39
Open the options page in dev.
2023-06-11 16:47:33 +02:00
Bauke
ebb365223a
Add a bunch of files.
2023-06-11 16:17:01 +02:00
Bauke
137b7a5f18
Add the tsconfig.
2023-06-11 16:16:06 +02:00
Bauke
fd7a6cf697
Add the dependency files.
2023-06-11 16:15:23 +02:00
Bauke
0d23dfcc1c
Initial commit.
2023-06-11 13:21:46 +02:00