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

Consider publish dropdown button #708

Closed
jasmussen opened this issue May 8, 2017 · 11 comments · Fixed by #2887
Closed

Consider publish dropdown button #708

jasmussen opened this issue May 8, 2017 · 11 comments · Fixed by #2887
Labels
General Interface Parts of the UI which don't fall neatly under other labels.
Milestone

Comments

@jasmussen
Copy link
Contributor

Mockup:

publish flow draft

An often requested feature in Calypso is a "confirm" action for the publish button. By making it into a dropdown, we implicitly solve that issue, and are able to at the same time show the most important metadata right there — either for filling out before you publish (makes extra sense if you dismissed the sidebar), or simply as a last minute confirmation.

@jasmussen jasmussen added General Interface Parts of the UI which don't fall neatly under other labels. Design labels May 8, 2017
@westonruter
Copy link
Member

We've been exploring something similar for saving a customizer session. See: xwp/wp-customize-posts#207 (comment)

/cc @jwold

@jasmussen
Copy link
Contributor Author

We've been exploring something similar for saving a customizer session.

That's awesome! Would make for some great synergy.

@jwold
Copy link

jwold commented May 18, 2017

@jasmussen I love that you've been working on this idea. It aligns quite well with the save/publish box we've been working on the ticket Weston referenced. What's the best way that I could help here?

This is the latest version of the prototype we've been iterating on: https://xd.adobe.com/view/d30cd561-14db-41ba-b8ad-c6b116969e6e/

And here is the creative file (Adobe XD is a free download): https://cloudup.com/i8M3hI7Tzbh

You're welcome to incorporate any elements of this into the idea you've been working on, or I could help iterate on it.

@jasmussen
Copy link
Contributor Author

Thanks, @jwold — so thrilled to see initiatives already around this. It seems like such a good experience to combine the safety of the extra click with an opportunity to remind the user what's about to happen.

As is hopefully expressed in this ticket, the actual contents of the dropdown are very much in an early draft state here. What it suggests more than anything is that we should consider the confirmation flow suggested above — adding the extra click for confirmation, and show critical information prior to publish.

Your XD prototype looks great. However I can't help but feel like it tries to do too much in a single button. Have you considered separating out save state indication from the button itself, as we have suggested and mocked up in #707? Here's the mockup to elaborate:

saving publishing

The primary reason for separating this out is that in my research, saving the draft to ensure it isn't "lost" if you lose your connection or your computer or browser crashes. People do this all the time, even though WordPress has an auto save feature. By giving a visual affordance of the save state, we can not only assuage user fears, but we can unburden the publish button to reduce what it does to only Publish and Update — and, I realize after perusing your prototype, Schedule.

To put it differently, what would your prototype look like if save state and "Save Draft" actions were extracted from it?

@jwold
Copy link

jwold commented May 22, 2017

Great feedback Joen. Let me give that some thought and get back you.

@westonruter
Copy link
Member

@jwold see also #707

@melchoyce
Copy link
Contributor

See also https://core.trac.wordpress.org/ticket/39896.

@paaljoachim
Copy link
Contributor

paaljoachim commented Aug 3, 2017

Here is a modified version of Joens wireframe that also adds the Permalink:
gutenberg-new-publish-drop-down

The space for the permalink is tight. Perhaps one can click the link to see the full link and when it is not clicked one just sees parts of the link something like http://thisisalink.com/vacation/....

@maddisondesigns
Copy link

@paaljoachim For 99% of cases, the URL isn't going to fit into that small box. Guaranteed! It's going to end up either getting cropped, which makes it pointless if you can't read the full url, or worse still, it's going to wrap to multiple lines.

@paaljoachim
Copy link
Contributor

Hey Anthony
I totally agree. The permalink area is wayyyy too small. I needs much more room.

@jwold
Copy link

jwold commented Aug 15, 2017

Just posted some options for the Customizer based on a conversation last week (on the save and publish button discussion) on https://core.trac.wordpress.org/ticket/39896#comment:18

@karmatosed karmatosed added this to the Beta, Needs to happen milestone Sep 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
General Interface Parts of the UI which don't fall neatly under other labels.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants