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

Tips: Consider a dedicated "Help" area of the interface #16464

Closed
kjellr opened this issue Jul 8, 2019 · 6 comments
Closed

Tips: Consider a dedicated "Help" area of the interface #16464

kjellr opened this issue Jul 8, 2019 · 6 comments
Labels
[Feature] NUX Anything that impacts the new user experience Needs Accessibility Feedback Need input from accessibility Needs Design Feedback Needs general design feedback. [Type] Enhancement A suggestion for improvement.

Comments

@kjellr
Copy link
Contributor

kjellr commented Jul 8, 2019

This is a bit of an alternate idea for #16315. I believe the solution proposed in the other ticket is stronger, but wanted to document this in case it triggers other ideas later on.


Currently, the user-facing Gutenberg documentation is not particularly easy to find from within the Gutenberg interface.

Simultaneously, there are a number of issues with the current "Tips" NUX experience. To name a few: tips block important UI, are hard to find once dismissed, and are frequently ignored by users.

Along the path to solving these problems, I drew up mockups for a sidebar-based "Help" area. This would exist as a ? icon in the top toolbar, and would trigger a sidebar, like plugins do currently:

Screen Shot 2019-07-08 at 11 56 39 AM

This would allow us to potentially do a couple cool things:

1. Dedicate space to a step-by-step NUX/Welcome flow:

01-Help-Panel

🖥 Desktop Prototype

2. Provide contextual help, relative to the element the user is focusing on:

02-Help-Panel

🖥 Desktop Prototype


In addition, it would provide a handy "escape hatch" for users who're lost. It's a recognizable icon that would house evergreen help resources.

There are a number of obvious issues with this approach:

  • The sidebar has been a perennially problematic interface from an a11y perspective.
  • This is a very desktop-centric exploration: Sidebars typically take up the entire screen on mobile, which would negate the contextual nature from the comps above.
  • The sidebar would have to disappear if users wanted to interact with any other sidebars.

For those reasons, I believe #16315 is a somewhat more effective solution to most of the issues with Tips. However, I could see a dedicated area for user documentation being extremely helpful for folks. (This could even just be a "Help" menu item, that opens a modal full of links).

@kjellr kjellr added [Type] Enhancement A suggestion for improvement. Needs Design Feedback Needs general design feedback. [Feature] NUX Anything that impacts the new user experience [Package] NUX Needs Accessibility Feedback Need input from accessibility labels Jul 8, 2019
@kjellr
Copy link
Contributor Author

kjellr commented Jul 9, 2019

For reference, the approaches outlined above are reminiscent of the contextual help in Ableton Live:

Screen Shot 2019-07-03 at 11 07 05 AM

Thanks @MichaelArestad for the tip.

@karmatosed
Copy link
Member

I really like how Figma does this for keyboard shortcuts:

image

@mapk
Copy link
Contributor

mapk commented Jul 16, 2019

Adding a dedicated help section is a solid point of return for those in need of help. I believe it would help the experience. My only concern is the position of the question mark in the top bar. As plugins add their own sidebar icons, space gets limited.

Because I haven't seen a lot of plugin icons there in my experience, I don't think it will be a problem, but something to consider.

@kjellr
Copy link
Contributor Author

kjellr commented Jul 16, 2019

As plugins add their own sidebar icons, space gets limited.

On the other hand, that area was built to scale depending on the number of icons in it — I believe if a user added more than two plugins, they just flow into the ellipsis dropdown automatically right now.

@tomjn
Copy link
Contributor

tomjn commented Jul 19, 2019

Given that there's usually a help tab in most WP Admin pages in the same slot, would it make sense to turn this into an admin wide pattern and put it in the toolbar when it's available? That might simplify things in more places and avoid scrolling to the top of the screen for help

@mapk
Copy link
Contributor

mapk commented Jan 28, 2020

Closing this as we look to add "Help" to more areas in the interface.

For example, we now have this:

Screen Shot 2020-01-28 at 9 16 19 AM

@mapk mapk closed this as completed Jan 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] NUX Anything that impacts the new user experience Needs Accessibility Feedback Need input from accessibility Needs Design Feedback Needs general design feedback. [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

4 participants