New component: Shepherd.js - ProductTour
See original GitHub issueHi,
It would be very great, if you can add the following component into PFE:
Here is one example, I guess there are also other JS available. http://eragonj.github.io/Trip.js/
I would need this component to implement a Guide in my webpage, like you maybe know from intercom. Please see as reference this video: https://www.youtube.com/watch?v=TyWefNd1Tlc
For me it´s also important
- Information can be coming also from database (so I can have a loop around that)
- Content can be also in HTML: <h:outputText value=“Text Text” escape=“false”/>
Properties
- modal
- currentTab (integer)
- titel (String), but you can also define it in <f:facet name=“header”>
- startOnPageLoad
- DelayPageLoad
- labelNext
- labelPrevious
- labelEnd Please see also: https://shepherdjs.dev/
Events:
- Click next page
- Start tour
- Close tour
- Stop
<p:repeat>
<pe:tourGuide>
<f:facet name="header">
List of Cars
</f:facet>
<h:outputText value="Text Text" />
<f:facet name="footer">
List of Cars
</f:facet>
</pe:tourGuide>
</p:repeat>
Many thanks
Issue Analytics
- State:
- Created 3 years ago
- Reactions:11
- Comments:23 (10 by maintainers)
Top Results From Across the Web
Shepherd.js
Shepherd is a JavaScript library for guiding users through your app. It uses Floating UI, another open source library, to render dialogs for...
Read more >Product Tour Add-on | Vaadin
Create product tours for explaining your UI Product Tour provides the ... You can attach the single steps of the tour to every...
Read more >7 Awesome JavaScript Product Tour Libraries - Bits and Pieces
Building a UI Component Library for Your Startup · blog.bitsrc.io ; Intro.js · introjs.com ; Shepherd - Guide your users through a tour...
Read more >Introducing Your Application with Shepherd - SitePoint
Shepherd is a simple JavaScript library which helps you guide your users through a tour of your application. ... var tour = new...
Read more >TUTORIAL: How to create product tours in ReactJS with React ...
For the uninitiated, React Tour (or, to use their spelling, Reactour) is the most popular guided tour component out there for React JS....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Why should this be a component? Can’t this be done with vanilla JavaScript?
Yes, that is exactly what is requested for this new component. Would be very great to have this component and get the information from the database.