Last month saw the first show and tell, let’s have another! This time so far there is set agenda so now is your opportunity to add a comment and share something. Do you have something you are working on to share, it can be Gutenberg, core, meta or even a demo of something cool.
Maybe it’s something you want feedback on that you are contributing, or perhaps it’s something you are working on and would love to bring into the project. Now is your time to share! To share something, just add a comment here and you’re on the agenda!
The video link will be shared in #design on Slack just before. Make sure you download zoom before. There will also be a recording, posted so you can watch async if unable to make the time.
Welcome to the 50th Gutenberg design update y’all!
With that, here’s a video of the full site editing experience from @matveb during the WPBlock Talk online event.
Seeing this come together is amazing! Watch Matias navigate through the experience and easily build a site and edit crucial content within the same interface.
Gutenberg now has its own icons package. This allows Gutenberg to use SVG icons when needed without requiring an entire sprite of icons to load as Dashicons does.
This being said, there’s an interesting post from Joen about the future of Dashicons. Spoiler, they are not going away and will remain a vital part of WordPress. They’re just getting another 30-something icons and then moving to a maintenance mode wherein they will no longer accept further requests.
Get involved
Now’s a great time to get involved. While the work on this project is intense, it’s always important to glean new perspectives from other WordPress users and community members. Just drop into any of the links provided above to read up on the details and contribute.
Thanks for reading, staying informed, and contributing anywhere you can!
@timothybjacobs put in a request for design for a new Site Health feature, the recovery mode link. It should be a straightfoward addition to the login screen to mock up for them. Any designers up for that, jump into the linked issue and help out!
Next, we discussed WCEU 2020 contributor day. To make everything run smoothly in a remote setting, we need a few things:
Office hours between 25 May and 3 June. People can come to the #design channel on Slack and get onboarded before contributor day starts. @ibdz and @estelaris offered to help out there.
Ideas for tasks. One suggestions was to simulate a triage and walk through open issues. A call for that will go out soon.
We should also add an archive for the previous Show and Tell zoom meetings to our Handbook.
Next week is another Show and Tell zoom meeting instead of our regular meeting, let us know in the comments if you have something to show off that you’re working on!
There was a post recently announcing that WordCamp Europe Online will not only include speaking session but also a Contributors Day. We are very excited as we will have the opportunity to collaborate with many contributors worldwide that have not had the opportunity to attend WCEU before.
Contributor Day at WCEU will happen on 4 June 2020.
Design Team Planning
While the technical issues are being handled by the organizers, there are things we need to prepare.
Onboard new contributors before 4 June
Update the “Getting Started at a Contributor Day” page in the handbook. The design team has 2 pages on how to run a contributor day. Are any of these pages focused on contributors? Are there any updates we could make?
Schedule special office hours in Slack, between 25 May and 3 June, targeted to new contributors. Experienced contributors must be available to help out.
Have a “call for ideas” for tasks that can be done by new and experienced contributors.
Have a “call for volunteers” to act as tasks/team leaders to facilitate during contributor day.
The plan will be discussed during our next team meetings happening on Wednesdays at 18:00 UTC on Slack. If you cannot join us, feel free to leave a comment below.
For many years, the Dashicons project has supplied many of the icons in WordPress and it’s become widely used by plugins. The icon font is currently sitting at an impressive 303 icons!
We’ve recently discussed how to best move forward with icons in WordPress. The block editor uses SVG icons directly, and the rest of WordPress uses the Dahsicons icon font. One of the challenges with an icon font is that it’s one big compiled “sprite”, and so even though it gets cached well, for every icon you add the sprite grows bigger. With SVG you include just the icons you need. The block editor does this using a new Icon component.
In an effort to move things forward, and per discussion in the core design chat (link requires registration), it was suggested that an ultimate release of Dashicons be made, to wrap up existing requests (adding 36 new icons), close down to new requests, and to focus future efforts on the new Icon component.
With that plan, the next steps are:
Create a Trac ticket for bringing the updated Dashicons icon font to WordPress 5.5.
Close all open tickets and PRs in the Dashicons repository, and close to new requests.
Future efforts for the new Icon component, including creating new documentation and improving the build process will be discussed in the Gutenberg repository.
In an effort to share the most recent design work for Gutenberg, I’m pinging designers to get their latest explorations and visuals to share them with anyone who reads these updates. I am hoping this provides more insight into the work as it is happening. If you have got something to add, please share it below!
The W
With the introduction of the fullscreen default mode in the block editor, @shaunandrews has been exploring interactions to help surface the admin menu.
The Block Inserter has also undergone some redesigns. Rather than a popover as you’re familiar with, it’s now a slideout from the left side. It also now includes the Block Patterns which used to be on the other side of the interface. It’s looking amazing!
One recent addition to the Gutenberg plugin is the introduction of the Navigation block in the Menu screen. This is a response to the outlined focus of Phase 2.
Get involved
Now’s a great time to get involved. While the work on this project is intense, it’s always important to glean new perspectives from other WordPress users and community members. Just drop into any of the links provided above to read up on the details and contribute.
Thanks for reading, staying informed, and contributing anywhere you can!
First off, housekeeping. We still need people to help out with taking these notes. You don’t need to have deep knowledge or be around a lot, an hour of your time is all it takes. Leave a comment below!
In two weeks we’ll have another Show and Tell Zoom meeting, let us know if you want to show something that you’re working on or want feedback on.
Next, @michael-arestad updates us on Gutenberg. Here is some of what has been happening over the last week (and is not comprehensive):
Then, @joen and @empireoflight show off a new proposed update to dashicons, adding a ton of new icons! The question now is how to move forward. Gutenberg uses SVGs directly inline, vs the dashicons font that the rest of WordPress uses. Dashicons are widely used, but the bigger it grows, the heavier its size becomes. SVGs solve that, and there is work being done to make an icon component in Gutenberg. But they are mostly geared for a javascript-based environment like the block editor.
Everyone seemed to be on board for moving forward with an SVG-based icon approach (but the current dashicons implementation will continue to exist for people relying on it), so a post will be written soon detailing the plan and next steps. Look out for that!
@ibdz chimes in reporting that the Figma documentation is almost ready to merge into the Handbook, and suggested looking at the general flow and ordering. @hedgefield was thinking of this too and made a start working out a new page structure. Together with @estelaris they will make a Trello card and dump ideas into that for further exploration.
Finally, @michael-arestad brought to our attention this issue: https://make.wordpress.org/core/2020/04/14/editor-chat-agenda-15-april-2020/#comment-38463 and @ninjastar volunteered to help out.