1
Fork 0
Commit Graph

41 Commits

Author SHA1 Message Date
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