Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design system - Guidelines #53615

Open
SaxonF opened this issue Aug 14, 2023 · 1 comment
Open

Design system - Guidelines #53615

SaxonF opened this issue Aug 14, 2023 · 1 comment
Labels
[Type] Enhancement A suggestion for improvement.

Comments

@SaxonF
Copy link
Contributor

SaxonF commented Aug 14, 2023

Part of #53322

What problem does this address?

One of the goals of the admin redesign project is to create a more consistent/seamless WordPress experience as users venture in and out of different plugins. A lot of plugin authors currently bypass core UI's (often for good reason) which creates this feeling of fragmentation.

What is your proposed solution?

We need to incentivise and educate plugin authors and core contributors around how to utilise the "system" in the best way possible. This includes guidelines around colour, page layout, components, patterns, accessibility etc.

As we start to flesh out the design system in more detail and execute on its various parts we need to look at iterating on the existing design handbook

-- WIP --

@jordesign jordesign added the [Type] Enhancement A suggestion for improvement. label Aug 14, 2023
@SaxonF SaxonF changed the title Design System - Guidlines Aug 14, 2023
@Ren2049
Copy link

Ren2049 commented Aug 14, 2023

Are there plans to overhaul the design of the "Make WordPress" pages as a whole? because no matter how good or informational the documentation is, the presentation of it will keep most people from reading it. Something that looks more like the news section on wp.org would would work a lot better.

The're quite a few good books like Refactoring UI and documentation about design systems like the Tailwind CSS/UI pages and I'd take as much inspiration from those as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Enhancement A suggestion for improvement.
3 participants