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
Getting Started Tour #6011
Getting Started Tour #6011
Conversation
Skipping CI for Draft Pull Request. |
/assign |
frontend/packages/console-app/src/components/tour/CloseModal.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/TourStepComponent.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/TourStepComponent.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/tour-context.ts
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/Spotlight.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/steps/StepBadge.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/tour/steps/StepFooter.tsx
Outdated
Show resolved
Hide resolved
@rohitkrai03 @christianvogt Ready for review again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sahil143 Please squash your commits. Apart from the highlight border color being blue and dummy texts in the tours, code looks good to me. I'll give it another run tomorrow.
|
@sahil143 after existing the tour early, if I then use the menu to start the tour again I'm brought to the |
@sahil143 A link to a GDoc with final copy is attached to the DTUX story. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/retest Please review the full test history for this PR and help us cut down flakes. |
3 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/hold integration tests are failing 😞 |
/retest |
3852a70
to
b0910d5
Compare
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold cancel |
fix lint and code error fix ContextProvider extension usage issue with guided tours fix type for guided tour step and css for modal footer GuidedTour: change flags type for step to array, add additional check for element is present in the dom or not Guided Tour: make TourStepcomponent a pure component, created StepComponent to control actions for the tour created portal for the spotlight Guided Tour: store completion of tour to local storage Guided Tour: add unit tests for components and utils revert change Guided Tour: add comment for not using getActivePerspective in context value hook Guided Tour: set closeTour as false when starting the tour Guided Tour: Add text for the steps and create component remove guided-tours from utils Guided Tour: update styles for spotlight remove p tag from finish modal fix rerendering of the components fix integration tests
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: christianvogt, invincibleJai, rohitkrai03, sahil143 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@spadgett |
Story: https://issues.redhat.com/browse/ODC-4262, https://issues.redhat.com/browse/ODC-4090
Analysis: Missing Getting Started Tour Experience
Solution: Added the TourComponent for Getting Started Tour.
ScreenShot:
UnitTests
[TODO]
Browser:
[x] Chrome