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
Add a Tour Component #1632
Add a Tour Component #1632
Conversation
f0c3850
to
2daedfb
Compare
I would like to suggest using a single color for the popover element, e.g. assinging the GlotPress primary color to a new color var: It also needs a few tweaks so that the dashed border doesn't change the UI rendering. I'm not sure if it's a good practice, but I've achieved some good results using a negative margin for the Also, instead of having CSS for Previous and Next, might be useful to use a generic CSS for the popover buttons and a I'll add a PR for the |
Awesome! Thank you so much for the feedback @pedro-mendonca, looking forward to your PR! |
268f89f
to
982666e
Compare
@pedro-mendonca I cherry picked and applied some of your commits from your PR here since that branch has diverged significantly, thank you! |
f5f41cd
to
fae58b0
Compare
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.
You can get stuck on the first step of the tour if the references are missing. While this is technically for WordPress/wordpress.org#172, the tour should be capable of skipping a step if it cannot find the pulse element.
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.
Works now for me!
What?
Add a site tour to GlotPress to show new users around and also draw attention to new features or improvements.
Why?
It may be difficult for new translators/contributors to get around the different and important features of translation.
How?
To add a tour and tour steps a filter like this can be used:
Testing Instructions
Screenshots or screencast