Make WordPress Core

Opened 11 months ago

Closed 9 months ago

#63025 closed task (blessed) (fixed)

About Page - 6.8

Reported by: karmatosed's profile karmatosed Owned by: karmatosed's profile karmatosed
Milestone: 6.8 Priority: normal
Severity: normal Version:
Component: Help/About Keywords: dev-reviewed
Focuses: Cc:

Description

This ticket will serve as a hub for the discussion, planning, design, and other related work for creating the WordPress 6.7 About page.

Anyone involved in the release is invited to follow this ticket as part of their release-related duties and offer their input.

Attachments (4)

About.png (921.6 KB) - added by karmatosed 10 months ago.
About.2.png (921.0 KB) - added by karmatosed 10 months ago.
Screen Shot 2025-03-24 at 16.24.16.png (169.8 KB) - added by ryelle 10 months ago.
about-68-images.zip (36.3 KB) - added by ryelle 9 months ago.

Change History (49)

#1 @ryelle
11 months ago

In the last release, we had the "microsite" (a page on wordpress.org) for the release. This page has the full "About" content, including feature videos. The About page bundled in core had a subset of this content, and static images.

I've opened an issue to track changes on the WordPress.org site. This includes:

  • Update the homepage "See what's new" blurb & image which directly reference 6.7
  • Build the release page: once we have content, I can work with someone (maybe a designer) to build up the page in the editor. We can coordinate that on GitHub.

Typically I've aimed to commit a "final draft" of the About content for beta 3, so ideally it would be finished by beta 2 to allow for dev time. This cycle, that's March 11. This date is flexible, the hard deadline is RC1 (March 25). Image assets can also be added later, provided they don't need any alt text, so design is a bit more flexible too. That said, earlier is better! I'm happy to code this, also happy to just review & commit 🙂

#3 @JeffPaul
10 months ago

Sharing the source copy Google Doc from @michelleames and @marybaum as well.

This ticket was mentioned in Slack in #core by audrasjb. View the logs.


10 months ago

#5 @karmatosed
10 months ago

I am going to share the design direction that has been voted on by release leads. This is a pastel design and it draws on the work of Vera Molnar, but also nods to the season of spring. Taking her use of simple colors and shapes into the page.

@ryelle please let me know what else I can provide as I think you have most if not all of everything to unblock for string freeze.

@karmatosed
10 months ago

#6 @karmatosed
10 months ago

It is also worth noting that the two sections for performance and accessibility are currently being worked on to come back again, so the above attachment should be considered just for visuals right now. I will add that to this once agreed.

#7 @Benjamin_Zekavica
10 months ago

It looks fantastic! :) Great job, @karmatosed! I'm not entirely sure, but it seems like the spacing between the feature sections isn't consistent.

#8 @karmatosed
10 months ago

@Benjamin_Zekavica I was working on the copy updates and yes the divider was causing some issues. This should be resolved but also @ryelle will be following in code a template so this is just for the visual direction, to set expectations.

@karmatosed
10 months ago

#9 @Benjamin_Zekavica
10 months ago

@karmatosed Perfect, thank you :) I don't have anything else to mention 👍

#10 @ryelle
10 months ago

@karmatosed What do you think of using the one-column styling on the first section of text? I've just attached what that looks like on the page

#11 @karmatosed
10 months ago

@ryelle I don't mind it at all. I can see why it was wide before but it really is a long reading length and this feels more comfortable. Thank you for exploring.

This ticket was mentioned in PR #8575 on WordPress/wordpress-develop by @ryelle.


10 months ago
#12

  • Keywords has-patch added

This PR introduces the new content for the 6.8 About page. This release introduces a new header image, but otherwise only minor tweaks to the layout and colors. I've also gone through and replaced a few instances of "6.7" with the dynamic $display_version, so we won't need to change those in the future.

@karmatosed I've left the "Take a load off the database" & "Prevent vulnerabilities…" sections in, reorganized slightly so things line up nicely at the default desktop size. I also grabbed the query ♾️ icon for the database section, but I can swap that out if you have a different one in mind.

https://github.com/user-attachments/assets/dc5302ab-6a29-446c-ba29-164a0f84b95c

Other pages:

https://github.com/user-attachments/assets/cd955094-05fc-4434-92be-9f568b1ab380
https://github.com/user-attachments/assets/ed1b6a5e-a20d-497b-9793-10de1a0fc4db
https://github.com/user-attachments/assets/77d030de-1f50-4db6-89c9-6c4a165ee4d9
https://github.com/user-attachments/assets/23499f18-82bb-42d7-96c0-5e01935085a5

And on RTL languages:

https://github.com/user-attachments/assets/7c9eea2f-cf5b-477e-b054-4aaa96d13bba

Trac ticket: https://core.trac.wordpress.org/ticket/63025

@ryelle commented on PR #8575:


10 months ago
#13

I've updated the "Style Book" section to show the classic theme details only on classic themes, with a link to the Style Book if the user has permission and the classic theme supports it.

https://github.com/user-attachments/assets/d091e928-6771-4e1a-9c2e-2542f130242c

If the user does not have permission or the classic theme doesn't have theme.json/editor styles, text still shows, but no link appears.

https://github.com/user-attachments/assets/f8aa4761-d243-4998-a0e0-b4a8ae1eef55

If the current theme is a block theme, the whole blurb is hidden.

https://github.com/user-attachments/assets/79bdee47-0534-4e4e-b18b-ba8263838f0b

#14 @ryelle
10 months ago

  • Keywords needs-design removed

The PR is up with screenshots. I'd appreciate a once-over from someone else just to make sure no copy-paste errors cropped up, and if it looks good I can do the commit in the morning before the release party.

@benniledl commented on PR #8575:


10 months ago
#15

Is the content here just some filler text or is this what should be in the final version?
The warning for potentially insecure configurations wasn't actually implemented yet

#16 @karmatosed
10 months ago

This looks good to me design wise @ryelle thank you.

Last edited 10 months ago by karmatosed (previous) (diff)

@ryelle commented on PR #8575:


10 months ago
#17

@benniledl It's supposed to be final, there were content reviews over the last two weeks. Is the text inaccurate?

This ticket was mentioned in Slack in #core by audrasjb. View the logs.


10 months ago

@benniledl commented on PR #8575:


10 months ago
#19

See https://core.trac.wordpress.org/ticket/43936#comment:68
The warning about open registration and high-level default user was not implemented yet.

@ryelle commented on PR #8575:


10 months ago
#20

Is that the "Prevent vulnerabilities" section? should that whole section be removed?

@benniledl commented on PR #8575:


10 months ago
#21

Yes, it is the "Prevent vulnerabilities" section. yes, I think it should be removed/changed.

@ryelle commented on PR #8575:


10 months ago
#22

We can quickly remove it, so that translators don't work on an incorrect text. IMO this could be shipped as-is, but we could also drop in another section to make this a 2-by-2 grid again in later RC.

https://github.com/user-attachments/assets/c8868dab-15f1-49d9-aec3-57018946cb7c

#23 @ryelle
10 months ago

In 60087:

Help/About: Update the About page for 6.8.

Introducing the new content for the 6.8 About page. This release introduces a new header image, but otherwise only minor tweaks to the layout and colors.

See #63025.
Props michelleames, marybaum, jeffpaul, flixos90, krupajnanda, vgnavada, karmatosed, benjamin_zekavica, ryelle, peterwilsoncc, benniledl, audrasjb.

@ryelle commented on PR #8575:


10 months ago
#24

Committed in r60087

@ryelle commented on PR #8575:


10 months ago
#25

Committed in r60087

#26 @devsahadat
10 months ago

[edit by @audrasjb: irrelevant AI-generated comment removed]

Last edited 10 months ago by audrasjb (previous) (diff)

#27 @densinakum
10 months ago

  • Focuses ui css tests administration template added
  • Keywords changes-requested dev-feedback added; has-patch removed
  • Resolution set to invalid
  • Status changed from assigned to closed

Title: Modify Page Layout to Follow Container and Page Guidelines

Description:
In WordPress 6.8, I have implemented a layout update for about.php to align with the container and page guidelines. The new layout ensures proper spacing and a visually appealing design.

I have attached before and after screenshots for reference:

Before: https://prnt.sc/uY9GXdSGzplt

After: https://prnt.sc/Qh0y_Z1Msv7Y

I suggest this update to maintain design consistency and enhance the user experience. Let me know if any modifications are needed.

suggestion: 1

.about__section.has-1-column {
    max-width: 100%;
}

suggestion: 2

.about__container p.is-subheading {
    font-size: 1.125rem;
    font-weight: 500;
}

#28 @densinakum
10 months ago

  • Keywords has-patch added; changes-requested dev-feedback removed

Before : https://prnt.sc/vAFXD95mOPXH
After : https://prnt.sc/F4d6yx3LMZgQ

The updated design on the about.php page looks much better compared to the previous version. The layout appears more refined and visually appealing. However, if possible, consider optimizing spacing and readability further for an improved user experience. Let me know if any refinements are needed!

.about__section.has-1-column {
    max-width: 100%;
}
Last edited 10 months ago by densinakum (previous) (diff)

#29 @densinakum
10 months ago

  • Focuses ui css tests administration template removed

Before : https://prnt.sc/_xui-3ifb0VX
After : https://prnt.sc/rmTRz_mBzIjD Or https://prnt.sc/ZLait5MfogKX

The background color in the updated design does not align well with the guideline colors and affects readability. It would be better to adjust it to a more suitable shade that enhances contrast and maintains consistency with the overall design.

.about__container .has-subtle-background-color {
    background-color: #f6f5f2;
}

OR

.about__container .has-subtle-background-color {
    background-color: #e1e1e1;
}

#30 @karmatosed
10 months ago

@densinakum that color has been there since the last version. I hadn't updated it. I am more than happy to change it if @ryelle is but that wasn't a change done in this version.

#31 @ryelle
10 months ago

No that yellow color was a total mistake— I was testing out whether the color was used anywhere. I'll switch that back to the previous color in the next patch.

As for your other suggestions @densinakum, a single column of text shouldn't be full-width at body text size because it makes the line length too long to be comfortably readable. The other styles have been standard on the page for the last few releases, so I don't think we'll change that with this release.

#32 @ryelle
10 months ago

  • Keywords has-patch removed
  • Resolution invalid deleted
  • Status changed from closed to reopened

#33 @ryelle
9 months ago

In 60136:

Help/About: Revert subtle color to actually subtle color on Get Involved.

Props densinakum, courane01.
See #63025.

#34 @ryelle
9 months ago

  • Keywords dev-feedback added

[60136] fixes the yellow color mentioned above, and could use a backport signoff.

I also can't upload the images to the CDN at the moment, but hopefully that should be sorted soon. If not in the next few days, I'll ping someone else to get that done.

#35 @peterwilsoncc
9 months ago

  • Keywords dev-reviewed added; dev-feedback removed

[60136] very much approved for backport. Thanks Kelly

#36 @ryelle
9 months ago

In 60138:

Help/About: Revert subtle color to actually subtle color on Get Involved.

Reviewed By peterwilsoncc.
Merges [60136] to the 6.8 branch.

Props densinakum, courane01.
See #63025.

#37 @ryelle
9 months ago

  • Keywords dev-reviewed removed

I haven't had my access restored yet, so I need someone else to upload the images to the CDN. I've attached the optimized images in about-68-images.zip (two are webp, two png— png is better with fewer colors). @dd32 would you be able to do this?

Then we'll need one more commit (and backport) to update the URLs before the dry-run, but I'll keep an eye out to make that when it's ready.

#38 @dd32
9 months ago

Added the images to the CDN:

https://s.w.org/images/core/6.8/feature-01.webp?v=23478
https://s.w.org/images/core/6.8/feature-02.png?v=23478
https://s.w.org/images/core/6.8/feature-03.webp?v=23478
https://s.w.org/images/core/6.8/feature-04.png?v=23478

This ticket was mentioned in PR #8686 on WordPress/wordpress-develop by @peterwilsoncc.


9 months ago
#39

  • Keywords has-patch added

Update about page images to use w.org CDN

Trac ticket: https://core.trac.wordpress.org/ticket/63025#comment:38

#40 @peterwilsoncc
9 months ago

In 60154:

Help/About: Add images to the About page.

Updates the images in the About page source with the final versions on the w.org CDN.

Props ryelle, dd32.
See #63025.

#41 @peterwilsoncc
9 months ago

  • Keywords dev-feedback added; has-patch removed

Adding dev-feedback for another committer's sign off to backport [60154] to the 6.8 branch.

#42 @ryelle
9 months ago

  • Keywords dev-reviewed added; dev-feedback removed

[60154] looks good to backport.

#43 @peterwilsoncc
9 months ago

In 60155:

Help/About: Add images to the About page.

Updates the images in the About page source with the final versions on the w.org CDN.

Reviewed by ryelle.
Merges [60154] to the 6.8 branch.

Props ryelle, dd32.
See #63025.

#44 @phanduynam
9 months ago

Is the issue resolved? If so, please close it.

#45 @peterwilsoncc
9 months ago

  • Resolution set to fixed
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.