Design ticket triage (focusing on WP/meta): Monday 16:30 UTC in #design Design ticket triage (focusing on Gutenberg): Tuesday 16:00 UTC in #design Design weekly meeting: Wednesday 18:00 UTC in #design
@boemedia created a prototype/user flow for a new screen in the login process, where WordPress validates the general admin email as entered in the settings page. She’d love some design/UX feedback on the prototype. Please read her comment on the ticket and check out the link to the prototype.
Proposal: simplify WordPress Admin Navigation
@lessbloat created a proposal for simplifying the WordPress Admin Navigation. You can check out his early explorations on Trac and give feedback on the ticket. Next steps will be to iterate based on feedback and pull together a working proof of concept plugin for people to test.
The WordPress.org API will provide an endpoint for searching for blocks by name and description, and return metadata similar to that of plugins. Gutenberg’s Inserter could use that endpoint to also show relevant block plugins that are available to install, with a button and process for seamless installation.
@tellyworth
This project is limited to installing one block at a time from within the Gutenberg editor. That might encompass:
How people discover blocks from within the Gutenberg editor
How to give users enough detail to make an informed decision about which block to install
How uninstalled blocks are previewed
What the Install process would look like
What happens if the installation fails
Removing installed blocks
How to manage installation requests by non-admin users
This scope is intentionally kept small so we can focus on shipping an iterating. A larger exploration of how to download or install blocks from within a Blocks screen in wp-admin, and WordPress.org, will take place in a future project.
Due to the recent holidays and other happenings, various design contributors had some time off including me. Taking this into account, there’s still some good work getting done.
Due to the new Group block being introduced, some patches needed to be created for the default Twenty Nineteen and Twenty Thirteen themes. If you have some time to test these out, please do and leave feedback.
As noted in an earlier Gutenberg design update, I wanted to communicate a proposed UX flow for rolling out the widgets-to-blocks interface changes. It’s a proposal and still up for discussion along with further communication in the Github PR, Add blocks in widget areas RFC.
Widgets are now blocks which require a new Gutenberg interface to help people transition to this new paradigm. What is the best way to introduce the new widget-block screens to users? How can we do this with the least amount of development time, use existing patterns, and clearly communicate the gradual transition to blocks?
Diverging to explore solutions
I began by segmenting the use cases:
Users with existing widgets
Users without widgets
New users
My initial work included using different menu items in wp-admin and the Customizer based on if the user had existing widgets in their site. A user with existing widgets would need more help transitioning to a new interface than a user without any prior widget paradigms.
After further investigation of this, I opted out. If the menu items segmented, it might cause more confusion because there would be some users with the new menu items while another may have the old. Documentation and internet tutorials could get difficult to follow at that point. I’d like to do this with the least amount of development time, and confusion on the user’s end.
Converging on a solution
wp-admin
To achieve a simple and non-confusing rollout, keeping the wp-admin menu items the same might be the best option. The user would still see “Widgets” under the “Appearance” menu item. When clicking that to view the widgets, the user would now get the new Gutenberg Widget Areas screen.
We’d need to make sure the proper messaging or tips are displayed on this page to help orient the user to the new layout.
Customizer
This scenario would work similarly to the one above. When clicking into the Customizer, the user would still see “Widgets” as an option if the Theme provides it. This shouldn’t require any additional work on the part of the theme outside what is currently required. Once clicked the user sorts through the blocks and can add 3rd party unconverted widgets with the Legacy Widget block.
Feedback
So that everyone’s aware, the discussions around why blocks are being introduced in the widget screens is already explained in the Github issues, and in comments on other sites. This is one of the 9 projects for 2019, and aims at helping everyone slowly make the transition to the block paradigm.
The feedback I’m looking for here is:
How do you feel about keeping the “Widgets” menu item through the transition even though these really aren’t widgets anymore?
Does it make sense to call these “Widget Areas” through this transition phase?
Is there anything I may have missed or not thought of?
Gutenberg 5.5 is released! The long-anticipated Group block is now available. In addition to a strong list of enhancements, there’s even a bit of a performance boost. This release included 48+ contributors, thanks, everyone!
This is a short post this week. For more information, read up on the release notes linked above, and visit the GitHub issues/PRs labeled Needs Design Feedback or Needs Design.
Prior to the release of WordPress 5.0, @jarahsames conducted a survey with WordPress users regarding the new Gutenberg experience. Here are the results.
Thanks for reading, staying informed, and contributing anywhere you can!
You can read the full transcript of this meeting on our Slack channel. You can also read the agenda for this week.
Housekeeping
Meetings – Every week we now have 2 triage meetings. If you’ve wanted an opportunity to learn more about how to get involved in moving tickets forward this is a great chance to help out! If you can make one of them we’d love to have you.
Monday: core/meta triage. The latest release is focused on and then the oldest tickets. 16:30 UTC.
Tuesday: Gutenberg triage. Focusing on oldest issues. 16:00 UTC
The designs are progressing nicely. They aren’t quite at a stage of soliciting feedback yet, but Tim is making headway working through the good feedback on the previous iteration that was spearheaded by Rich Copping.
Tim’s main iterations are in styling things according to the existing elements and colors, and the page has been shortened without losing feature. If you’re curious you can take a look at the Figma file.
The team had some discussions on a few points, and we can look forward to a formal state next week for review.
@CK Lee left us a ticket for feedback on a screenshot user interface for the plugin directory. There’s a screencast on the ticket, and some additional context in Slack on the feedback that’s needed.
Estela finished reading all of the handbooks and found 18 mentions of color. A Trello card has been created and @melchoyce wants to work on the color pages for the handbook.