WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.46k stars 4.18k forks source link

Epic: 6.5 Microsite #58577

Closed thetinyl closed 6 months ago

thetinyl commented 8 months ago

What is this?

This tracking issue will cover the work needed for the 6.5 release microsite. The microsite is a landing page on WordPress.org that showcases all the highlighted features and enhancements for a particular release. Contrary to the About page, its audience includes folks who may not already be using WordPress.

Aesthetically, the design for this microsite has followed general WordPress branding instead of the unique flavor of any particular release.

Examples of previous highlight grids for reference:

Timing*

*Proposed dates are flexible.

Content

The content can follow what's being included in the About page, but should also be mindful of a broader audience. Once About page content is ready, we'll share it here for reference.

thetinyl commented 8 months ago

@jasmussen @richtabor For awareness.

I don't have permission to add any kind of tags or assignees, so want to make sure this doesn't get lost.

thetinyl commented 8 months ago

@richtabor @jasmussen Not sure who else is available to help with the microsite, but the About page content might help kick things off. It's not 100% final, but it's close (based on the level of feedback received).

jasmussen commented 8 months ago

I'll be there to help, I've also been working on other aspects of the wp.org site.

That's also a note that design-wise, this page doesn't follow release-branding as the highlight grid and about pages do, it follows the wp.org design, even if the content inside follows release branding. Depending on bandwidth as we near the release, I would love to also ask @jameskoster and/or @SaxonF for help here.

SaxonF commented 8 months ago

Only just started looking at this so nothing to share just yet. A fun idea we can explore is introducing some interactive aspect / easter egg across each section of the page using the interactivity API.

I'm starting with wireframes here. Will keep going with this on Monday.

jameskoster commented 8 months ago

I begun sketching yesterday as well. @SaxonF how do you feel about collating all the microsites in a single file?

thetinyl commented 7 months ago

A fun idea we can explore is introducing some interactive aspect / easter egg across each section of the page using the interactivity API.

I had a similar thought! Perhaps something using reactions, so folks can actively ❤️ or 👍 as they parse through the features.

BenjaminZekavica commented 7 months ago

@thetinyl Can we start to design the Microsite? Or we have to wait for the final feature list for 6.5? I hope that the Font Manager is included in the next release.

jameskoster commented 7 months ago

@BenjaminZekavica we've begun exploring design in the Figma linked above.

hanneslsm commented 7 months ago

Is there an specific issue for the About Page? I couldn't find it. There is a small typo on the About page → Credits that might go unnoticed:

Core Contributors to WordPress 6.4

thetinyl commented 7 months ago

@hanneslsm Thanks for pointing that out. The Credits page is updated dynamically later in the RC cycle of the release, so that should switch on its own. If you notice anything else though, you can share that in this Trac ticket—it's where the About page work is being managed. This issue is just for the standalone microsite. 😄

BenjaminZekavica commented 7 months ago

@SaxonF Thank you for your contribution :) It look nice 👍

Do you can give @richtabor and me permissions to edit as well?
My e-mail: info@benjamin-zekavica.de

jasmussen commented 7 months ago

I want to restate/repeat that there really isn't much design work to be done for the microsite, it should be thought of as a loose copy of the About page but in the WordPress.org website with an inherited-from-that design language. So colors, fonts, layout, those are inherited from previous microsites, and it's mostly a matter of arranging the images in the block editor, instead of the rigid layout of the zip-file-bundled About page.

BenjaminZekavica commented 7 months ago

@jasmussen Yes, that's true. Rich and me decided to choose the Design from previous 6.4 Release. We only will change some colors and images. One question in our Figma File the Microsite was deleted :/ I can't find it. Do you can restore this or?

jasmussen commented 7 months ago

One question in our Figma File the Microsite was deleted :/ I can't find it. Do you can restore this or?

There's still this from 6.4. But we should be working in this one now no?

BenjaminZekavica commented 7 months ago

@jasmussen Thank you :) Can you give me an access to edit the file ? https://www.figma.com/file/8TjGue8UK7sn6qaiXdjJWK/Microsites?type=design&node-id=116%3A5594&mode=design&t=WZbNz6eziwcsWkYO-1

jasmussen commented 7 months ago

Actually I cannot, I think @SaxonF needs to give access. Though please don't delete anything from the file.

BenjaminZekavica commented 7 months ago

@jasmussen @thetinyl I added one design now. I reused all components from the About Page. Here is the Figma File – I have now premission to edit this file as well.

@richtabor and me decided to reuse the Design from 6.4 with our compontens.

Microsite-Example

jasmussen commented 7 months ago

Thanks for the effort. There's a big of divergence from past microsites, however, in terms of typography, font sizes, font weights, and colors. This is related to what I mentioned around the wp.org design language. This feedback also applies to the sketch that existed already in the Figma file. To that end, I think we'll need to get much closer to the 6.4 version.

The nuance here, to go even further, is that we are building a section of the website. So it should look like the website. That means we only ever use preset colors, preset font sizes, preset shadows, etc. They should all look the same, give or take a hero image. Finally, there are some featurettes now that we can include as videos on the page, this is something that isn't possible in the bundled about page. I'll see if I can't find an opportunity to visualize what I mean.

jasmussen commented 7 months ago

Today I took a stab at combining your work, @BenjaminZekavica with the first effort by @jameskoster and @SaxonF, but also working across all of those through the constraint of the wp.org design language, as far as the colors, font sizes, and metrics we inherit with that. The biggest change is leveraging the existing page layout from the 6.4 page, and interspersing the content above with the featurettes that have since been produced. As a result, the following layout can come together in the block editor in minutes:

combined microsite

Aside from your feedback, a few notes on the above:

Let us know your thoughts.

BenjaminZekavica commented 7 months ago

@jasmussen It looks good for me, but we have to remove the section with the pattern override feature.

thetinyl commented 7 months ago

I think this looks fine from a layout perspective. Since edits can be made in the Editor, I'm comfortable doing copy/content updates directly there to not hold things up.

I'm mostly curious about one bit of rationale for now: What prompted moving the Interactivity API further up?

annezazu commented 7 months ago

The 2x, 4x, 6x feels very duplicated here and a bit confusing, as if it's referring to different features. I might have the highlight grid more towards the bottom or at the top in that case but with enough space away from those very distinct numbers.

Screenshot 2024-03-13 at 1 18 54 PM

Agreed with Lauren on the text/copy updates ✨ and not wanting to hold things up there. The font section at the very top feels duplicative for example.

jasmussen commented 7 months ago

Okay, I've built out the first iteration of the page. Edit | Preview. It came together fairly well, and I think we're off to a good start. Lauren feel free to edit directly.

A few problems/knowns:

I'm mostly curious about one bit of rationale for now: What prompted moving the Interactivity API further up?

The point may be moot since we perhaps won't be able to do the thing I'd hoped for, regardless. But the motivation was in part that it's one of the big features of this release, be nice to celebrate. It was also to include some of the work Jay and Saxon did earlier on.

The 2x, 4x, 6x feels very duplicated here and a bit confusing, as if it's referring to different features. I might have the highlight grid more towards the bottom or at the top in that case but with enough space away from those very distinct numbers.

Omitted those. Have a look at the above, let me know. It's super easy to edit and move around. Let me know, hopefully this gets us moving.

thetinyl commented 7 months ago

Woohoo! Thanks for throwing that together @jasmussen.

I've started making content edits. For the most part, I think we can use what's on the About page with only a few exceptions... so that makes things simple enough.

What's been done:

What's outstanding:

jasmussen commented 7 months ago

Nice updates!

I think if we have to omit the interactivity API section, we'll handle that, this page benefits from being easily updated. But in case there's a chance, I've sent a ping to @ryelle, she might be able to help. If not, that's okay too. I've also had word that it should now be possible upload the videos. I have to work on some other things today, and there are some video updates I need to do, so I'll revisit on Monday.

BenjaminZekavica commented 7 months ago

@jasmussen Do you can give me access to see the Page in WP-Admin I can't see the preview link? My WP Username: Benjamin_Zekavica

jasmussen commented 7 months ago

I am not permitted to give edit access to the WP.org site, but here's a screenshot of the work in progress:

wip

jasmussen commented 7 months ago

I've tentatively removed the interactivity API section, and uploaded the latest videos to the page. Let me know how this feels @thetinyl

annezazu commented 7 months ago

Noting this shift in the performance improvements mentioned by Ella here https://github.com/WordPress/gutenberg/issues/58028#issuecomment-2005183785 after updating this previous tracking issue on performance improvements for 6.5 . Let's get this updated for the microsite too! TLDR: 5x faster typing processing & 2x faster editor loading for both site and post editors.

jasmussen commented 7 months ago

Gave this a quick edit, but @thetinyl feel free to update the perf section too.

thetinyl commented 7 months ago

Thanks for the updates both!

@jasmussen Overall, I think removing the big Interactivity API section makes sense since we have it covered down below. How can we avoid the big charcoal squares of the videos on the page? Can we control what the thumbnail shows?

I'm going to have to take a pass at the copy again tomorrow, as there are likely some other revisions to the general announcement post that could impact the microsite. Want to make sure they're all covered/vetted.

jasmussen commented 7 months ago

How can we avoid the big charcoal squares of the videos on the page? Can we control what the thumbnail shows?

Good call, we can, yes. Should I create square cards that feature the title of each, or do you have recommendations? Should be fast to do.

thetinyl commented 7 months ago

If there's a particular screen in each demo that might be good to screenshot and use as the thumbnails, I think that could work nicely. I'm hesitant to use the titles as that will get repetitious with the existing headlines on the page—and be less visually interesting.

What do you think @jasmussen?

jasmussen commented 7 months ago

Good call, done! Works well!

thetinyl commented 7 months ago

Woohoo! Looks fine to me.

The last bits of copy editing have also been done.

@annezazu Not sure what your to-do list is like, but if you'd be interested in taking another look here you are most welcome.

BenjaminZekavica commented 7 months ago

@jasmussen Thank you :) For me it looks fine too 👍

ndiego commented 6 months ago

@thetinyl @jasmussen @BenjaminZekavica what are the next steps here? When should the microsite be deployed on WordPress.org? cc @ryelle

For the next release, can we make sure there is a corresponding issue created in wporg-main-2022. Even though the design is created in the Editor, it actually gets converted into a pattern by the Meta team and stored in this repo for the main WordPress.org theme.

thetinyl commented 6 months ago

what are the next steps here? When should the microsite be deployed on WordPress.org?

Good questions, @ndiego! The content is all set to go. We might need to update the contributor number, but it doesn't look likely and we won't know for sure until Mon/Tues next week.

I believe—@jasmussen can jump in if this isn't the case—that the design is also ready.

I think we're ready to deploy as soon as someone can!

For the next release, can we make sure there is a corresponding issue created in wporg-main-2022.

Absolutely! I'll make sure this goes into the MarComms release documentation. For this time around, I believe the desire was to create a companion issue there, is that still the case?

ndiego commented 6 months ago

Absolutely! I'll make sure this goes into the MarComms release documentation. For this time around, I believe the desire was to create a companion issue there, is that still the case?

Yes, if you could create a simple companion issue there to let Meta know when it's ready to deploy, that would be great. They can then reference that issue when deploying the microsite.

thetinyl commented 6 months ago

@ndiego Done!

BenjaminZekavica commented 6 months ago

@thetinyl I updated the Highlight Grid. Please export it and re-upload it to the Media Library :) Thank you

jasmussen commented 6 months ago

@BenjaminZekavica Can you send me a deep Figma link to the precise grid to export? Then I'll handle it, thanks.

BenjaminZekavica commented 6 months ago

@jasmussen Thank you so much :) Here is the link: https://www.figma.com/file/IGwRMs64Hzr9busD7EkbEm/About-Page-6.5?type=design&node-id=5645%3A11260&mode=design&t=B862F570YCZCVDge-1

jasmussen commented 6 months ago

Done!