-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Guided Tours: Add Jetpack Sign-In Tour #25864
Conversation
88294ca
to
08ad11e
Compare
Thanks @ockham! I'm seeing a bit of wonkiness with the positioning of the guided tour: I haven't set up Backups and Scanning for this particular test site yet, so the guided tour bubble landed on the Spam Filtering card. Would it be possible to change that so that it affixes to the Sign-in card instead? I believe this happened for a previous tour we worked on...did you resolve that by specifying the class name or something? Also, the guided tour is currently positioned |
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.
Code looks good and this tests as described. Nice work 👍
</h1> | ||
<p> | ||
{ translate( | ||
'You can now sign into your Jetpack site with your WordPress.com account. Would you like to continue setting up the security essential features for your site?' |
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.
This line is too long now - care to split it into 2 lines? There are 2 sentences, so it should make sense.
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.
Weird that eslint didn't complain about this...
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.
Weird that eslint didn't complain about this...
#24635 added prettier eslint config. Line length is handled by prettier and max-length is no longer enforced.
Prettier doesn't break string and it's still nice to break lines that get too long 👍
Hmm, that's weird. The I remember the other issue, but I'm afraid I essentially forgot to address it 😳 -- I probably let this slip thru the cracks since I couldn't repro it. I can't reproduce this one either in Chromium, so it sounds a bit like this could be a browser specific bug with Guided Tours. What browser are you using to test this @joanrho? |
Yeah, this is kinda annoying. Guided Tours positioning is based on element selectors ( Maybe I can use the additional |
@ockham I'm using Chrome. Pinging @Automattic/jetpack-design to see if anyone else from the team can repro this bug. |
Unfortunately it doesn't seem like an easy problem to fix because as @ockham mentions, its position is calculated from the picked selector, so the
|
Screenshots:
Success Message:
To test:
calypso.localhost:3000/checklist/<jpSite>
Original Mockup (from p6TEKc-1UX-p2):
Fixes #25459.