[wp-trac] [WordPress Trac] #39896: Customizer: Allow users to Draft changes before Publishing
WordPress Trac
noreply at wordpress.org
Wed Sep 6 20:31:30 UTC 2017
#39896: Customizer: Allow users to Draft changes before Publishing
-------------------------+------------------
Reporter: melchoyce | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 4.9
Component: Customize | Version:
Severity: normal | Resolution:
Keywords: | Focuses: ui
-------------------------+------------------
Comment (by JoshuaWold):
Howdy! I'd like to share an update.
* I've created a [https://xd.adobe.com/view/95393ea0-df5e-4530-878b-
5dfc39dcf59d/ clickable prototype] based on the design from @folletto
above and some discussions with @melchoyce and @westonruter.
* Also, here's a [https://v.usetapes.com/FtPF85zqyL screencast] walking
through the prototype.
Would love feedback.
As of right now here's a few things that need to be done:
= '''Date picker''' =
We need to decide whether scheduling in the customizer will follow the
same convention as the [https://cloudup.com/cq67u87coBl WordPress admin],
or whether we could improve on that. One of the ideas suggested has been
to add a date picker.
Here’s some directions we could take with that:
* [https://cloudup.com/c54C91U7nyo Calendar date picker] inside the
Customizer panel (matches how Calypso in WordPress.com works)
* [https://cloudup.com/ciAq6yyRpoy Calendar date picker] with keyboard
accessible input, also discussed
[https://github.com/WordPress/gutenberg/issues/1311#issuecomment-327576243
here].
@afercia brought up accessibility concerns about datepickers in general
and what advantage they offer over default input fields.
So it seems that any solution chosen should have (at the very least) a
fallback to entering input fields.
Open to thoughts on this!
= '''Save and Publish button flow''' =
We need to figure out the flow of the save/publish button when scheduling
a draft. Here I propose how the flow could work:
https://v.usetapes.com/iBRTo9jNJz. But, based on feedback from Weston, we
need to consider the following:
What happens to the grayed out blue scheduled button when a user makes an
additional change? Doe the button become enabled again or auto-save (not
desired). The explicit action of clicking the button is how we are able to
create a revision.
There’s currently a
[https://wordpress.slack.com/archives/C0381N237/p1504725296000135 Slack
thread] in Making WordPress Slack discussing this issue, feedback is
welcome!
= '''Wording for Customization/Drafts/Changesets''' =
There's been some additional discussion around what word should be used to
define revisions/changesets, etc. Definitely open to playing with the
word, but I'm concerned that "snapshot" or "revision" might be more
ambiguous than "Customization". The idea of just not including the word at
all is interesting (as proposed by Nick Halsey).
--
Ticket URL: <https://core.trac.wordpress.org/ticket/39896#comment:35>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list