question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

New component: Shepherd.js - ProductTour

See original GitHub issue

Hi,

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:open
  • Created 3 years ago
  • Reactions:11
  • Comments:23 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
jepsarcommented, May 21, 2021

Why should this be a component? Can’t this be done with vanilla JavaScript?

2reactions
rider87commented, May 21, 2021

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found