-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Debug 1.1 - Empty state tour/slideshow #25768
Comments
Hey team! Please add your planning poker estimate with Zenhub @astone123 @lmiller1990 @marktnoonan @mike-plummer @ZachJW34 |
I know we've committed to this and am happy to do it, but I'd like to keep the implementation as simple as possible. Do we expect to add many more of these "tours" to in the future @warrensplayer? If we can keep the implementation as simple as possible and keep the number of tours in the app minimal, I think that'd be a huge win in terms of long term sustainability. |
Good opportunity to grab a Vue Carousel component of some kind rather than roll our own. Also maybe a good candidate for a component we can contribute into the design system. Even if we don't do that right away, we should make it easy to extract the "presentation of content as a stepper" part from the cohort logic etc. @lmiller1990 I don't see a "tour" aspect to this, I think it's already about as simple as we can get being some images and some tests. I share your reservations about guided tours in general. |
Released in This comment thread has been locked. If you are still experiencing this issue after upgrading to |
Current behavior
For the Debug page empty states for connecting to the cloud, connecting a project, and recording an initial run, the bottom of the page shows a static skeleton with a simple message to give the user a basic idea of what the content of the Debug page will be after connecting to the cloud.
Desired behavior
Update the empty states to include a slideshow of images with navigation to allow a user to page through the images with descriptions explaining the Debug page feature. There will be a two sets of images and the app will A/B test between the two using an equally weighted cohort.
recordEvent
mutation to send an event to the cloud when/if each empty state is viewed.Debug Login Empty State
,Debug Connect Project Empty State
,Debug Record Run Empty State
depending on which empty state the user is viewingDebug tab
A
orB
References:
Slack thread: https://cypressio.slack.com/archives/C042Y29PWCD/p1675691562464129
Figma:
The text was updated successfully, but these errors were encountered: