Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/guided tour #181

Merged
merged 42 commits into from
Apr 27, 2022
Merged

Feature/guided tour #181

merged 42 commits into from
Apr 27, 2022

Conversation

pvilalta
Copy link
Contributor

@pvilalta pvilalta commented Apr 6, 2022

https://platform-dev-guided-tour.bimdata.io

Hello team,

Here is the initial version of the guided tour. It's integrated in the platform without any condition, thats mean each time you will start the platform or refresh it, the guided tour will occur.

What I have done

  • created a specific component for the first and last step
  • made up a basic scenario to use the component

things to improve

  • manage if 2 or more tours are available at the same time
  • manage if the user has already watched a tour
  • flag a specific element with 'data-guide" that come from an iteration (I made a simple implementation here, that spotlight the first element only)

This PR is related with the one on the design-system that I also pushed
bimdata/design-system#173

To test the feature you have to pull the branch from the design-system and either

  • build and copy/paste dist file into the platform
    or
  • build and create a relation between the platform and the design-system ("@bimdata/design-system": "file:../design-system")

It's not the intent to merge this PR in develop currently, more update will occur over time (through sub PR)

@NicolasRichel NicolasRichel requested a review from LrxGaelle April 6, 2022 13:10
src/state/user.js Outdated Show resolved Hide resolved
@pvilalta pvilalta requested a review from NicolasRichel April 20, 2022 09:12
src/services/PlatformService.js Outdated Show resolved Hide resolved
@pvilalta pvilalta requested a review from Amoki April 20, 2022 09:22
src/services/PlatformService.js Outdated Show resolved Hide resolved
src/state/user.js Outdated Show resolved Hide resolved
@pvilalta pvilalta requested review from NicolasRichel and Amoki April 20, 2022 10:24
@pvilalta pvilalta merged commit ae90c56 into develop Apr 27, 2022
@pvilalta pvilalta deleted the feature/guided-tour branch April 27, 2022 15:15
@Bimdata-io
Copy link
Contributor

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants