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

Improve UX for resize feature #1138

Open
4 tasks
LMS007 opened this issue Oct 11, 2019 · 2 comments
Open
4 tasks

Improve UX for resize feature #1138

LMS007 opened this issue Oct 11, 2019 · 2 comments

Comments

@LMS007
Copy link

LMS007 commented Oct 11, 2019

It's unclear that the open/close button also allows for dragging and changing the size of the sidebar. It feels a tad overloaded and also makes it difficult to nail down a11y controls. It may be worth adding an additional UI control that is specifically for resizing:

Screen Shot 2019-10-11 at 10 10 21 AM

Here is how it is implemented in stackoverflow

drag

Requirements

@LMS007 LMS007 changed the title Improve UX for drag feature Improve UX for resize feature Oct 11, 2019
@jaredpdesigns
Copy link

@LMS007 some explorations for making the expanding/collapsing of the sidebar was done in my Pattern Library work including new icons. Here’s an example if we added a separate drag option which would behave similar to the StackOverflow example.

sidebar-expanded

sidebar-collapsed

One other thought in regards to a11y concerns, is making sure buttons have proper ARIA-labels to indicate their action (which I’m sure we’re already implementing) :)

@jaredpdesigns
Copy link

One other thought regarding dragging vs. expanding/collapsing. Expanding/collapsing actions imply a fixed width of the sidebar and only open or closed, in the current UI it wasn’t ever really clear to me that you could drag the sidebar beyond the default expanded width, I think the addition of a separate control would make this clearer. For clarity we could also consider a slightly different design of the drag button so that in integrates more clearly into the background of the sidebar.

@klemay klemay transferred this issue from hypothesis/client Sep 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants