Hellow Bubblers !
Here’s a plugin I just created using the Intro.js library. A customizable walkthrough tour for your applications, making it easy to onboard new users.
Hellow Bubblers !
Here’s a plugin I just created using the Intro.js library. A customizable walkthrough tour for your applications, making it easy to onboard new users.
Look great!
Please avoid using shared headers if not needed. Shared headers load on all page even if the element is not loaded on the page. You can use the element header instead.
Hey this is great! Added into my app and it looks awesome - especially compared to other tools.
Couple points of feedback:
Thanks for this!
Looks really good. Another small bit of feedback:
window
object. Instead add your persisted objects to instance.data
.start
can be moved into initialize
, andsetOptions
code can be moved into update
.Is there a promise based version of the Intro.js API?
Great advice !
Thank you @Jici. I have moved the headers from shared to elements. Thanks a bunch !
Hey @rod.danan. Thank you for your amazing feedback.
Let us know if you need any other assist.
Thank you @aaronsheldon, appreciate your feedback !
If you still think 2 and 3 are possible, I am open for guidance.
Hey @Jici
Does that apply to the api connector’s shared headers as well? Or just plug-ins?
I don’t think this apply to API Connector.
Wow… what an amazing plugin and what an amazing way to onboard users.
Thanks @Jici
Nice plugin btw.
Still not working for me after hiding the tours on each page (whether through conditionals or the “when tour is exited” trigger). I noticed you said you updated the code but I didn’t see a new version of the plugin. Maybe that’s why?
Excellent. By far taking care of point 1. is the most important. Points 2. and 3. are more about processing optimization, as event handlers ideally should be created only once.
I 'd have to take a peek at the documentation to determine if intro.js instantiation can be shoe-horned into the Bubble idiomatic use of initialize
and update
.
Hey Rod,
The latest version is “1.0.6”. Could you please check again ?
If you have that version and it still doesn’t work. We can have a look in your app, if you would like.
@Chakor the other page with the tours is mostly fixed. Now, I was trying out a tour on a new page and it has 15 steps. For some reason, it is only showing 6 steps out of the 15. Tried changing the id names a few times and the position doesn’t seem to affect it. Don’t see much that could be the cause. Any ideas? Can add you as a viewer if you like.
Hey @rod.danan ,
All those 15 steps should be visible on the screen when the “Start a tour” action is called. If that’s already done, then sure, you can add us and we will have a look !
Please add to the action “reset the tour steps”. It merges the steps of both tours if we repeat the tours from the first
Thanks Chakor, great plugin!
Thank you for the suggestion @Eugene_West
Let us add that in the next update soon.