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

Shrinkable navigation sidebar #1522

Closed
jwold opened this issue Jun 27, 2017 · 5 comments
Closed

Shrinkable navigation sidebar #1522

jwold opened this issue Jun 27, 2017 · 5 comments

Comments

@jwold
Copy link

jwold commented Jun 27, 2017

The more I play with Gutenberg, the more it feels like a fullscreen immersive experience would be ideal. However, the current editor has that and I rarely use it since it feels like a lot of trouble to go in and out of fullscreen (it takes a click and about a second wait to open/close it).

What if we had 3 stages to the left navigation sidebar?

  1. As is, full size
  2. Partially collapsed (like how it shows on tablet view)
  3. Fully hidden

In order to drag between these states there would be a button that appears on hover to pull the sidebar left or right. Kind of like how Things 3 does it: https://v.usetapes.com/mi3p2NxN3Z

Here's how I envision the different states:

sidebar states

@jwold jwold changed the title Shrink navigation sidebar Shrinkable navigation sidebar Jun 27, 2017
@brentjett
Copy link

That's a cool idea. Any reason not to do the same for the settings sidebar on the right as well? Bitbucket's latest UI update has a nice fluid implementation of sidebar resize that's worth looking at.

f013ssuvjv

@jwold
Copy link
Author

jwold commented Jun 27, 2017

@brentjett I like the Bitbucket example!

Also, shrinking the right column the same way makes a lot of sense. We could still have the button to toggle it, but I like being able to drag it.

@jasmussen
Copy link
Contributor

I agree quite a bit with the premise of this ticket, and I think there are many interesting ways to address it, including the ones suggested.

However I also think we should draw a line between what's a "Gutenberg" feature, and what's a WordPress core feature. Since this is about the navigation interface, I would posit that it should be a benefit that would be worth bringing to all of WordPress, not just the editing interface. As such I would recommend opening this ticket "upstream", so to speak ;)

Perhaps it can be positioned as an idea for how to improve the "collapse menu" interface that currently does something in this vein. I would remind, though, that no matter then specific implementation, there should probably be an explicit button action for each navigation size.

I would personally star this ticket, as the current collapse/fold/autofold interface feels pretty complicated for what should be simple. It's also not as responsive as it could be.

@jwold
Copy link
Author

jwold commented Jul 5, 2017

Great suggestion @jasmussen. I've created a new Trac ticket to continue this discussion: https://core.trac.wordpress.org/ticket/41249

@jasmussen
Copy link
Contributor

Awesome! I'm going to close this one then. Thanks!

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

3 participants