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

Patterns: Leveling-up WordPress.org Patterns #49174

Open
3 of 26 tasks
richtabor opened this issue Mar 17, 2023 · 2 comments
Open
3 of 26 tasks

Patterns: Leveling-up WordPress.org Patterns #49174

richtabor opened this issue Mar 17, 2023 · 2 comments
Labels
[Feature] Pattern Directory The Pattern Directory, a place to find patterns [Feature] Patterns A collection of blocks that can be synced (previously reusable blocks) or unsynced Needs Design Needs design efforts. [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues

Comments

@richtabor
Copy link
Member

richtabor commented Mar 17, 2023

This issue captures the current priorities for filling the WordPress.org featured patterns within the Pattern Directory.

Most of these patterns are no longer bundled directly within WordPress core (#46450), but instead pulled from the WordPress Pattern Directory—making it much quicker to improve/curate.

I've split out tasks based on pattern creation, touching-up the Pattern Directory and improving the pattern experience.

Pattern Categories:

  • Banners — 6
  • Text — (32 total, but 11 core patterns)
  • Posts — 3
  • Call to Action — 0
  • Team — 0
  • Testimonials — 0
  • Services — 0
  • Contact — 0
  • About — 0
  • Portfolio — 0
  • Gallery — (9 total, but 3 core patterns)
  • Media — 0
  • Header — 8
  • Footer — 8

Pattern Creation:

Pattern Directory Tasks:

  • Decide nomenclature for WordPress.org ("Curated") and Community patterns
  • Enhance the WordPress Pattern Directory to show core patterns first (related)
  • Add missing categories to the Pattern Directory (blocked by Inserter: Iterate on pattern categories #47847)
  • Consider making all published WordPress.org authored patterns available in the Pattern Inserter

Pattern Experience:

@richtabor richtabor added [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues [Feature] Patterns A collection of blocks that can be synced (previously reusable blocks) or unsynced [Feature] Pattern Directory The Pattern Directory, a place to find patterns labels Mar 17, 2023
@cbirdsong
Copy link

cbirdsong commented Mar 21, 2023

I build custom themes at an agency, and we disable the pattern directory because they frequently include custom values for colors/font sizes/etc, which our themes do not allow. We would find it useful if the pattern directory was aware if the pattern uses custom values and we could configure the editor to only show patterns that do not include any.

In the future, it would also be useful it the pattern directory could be filtered to only show patterns that use the standardized design tokens described in #39370, #39371, and #39372, but currently only spacing sizes are finalized.

(I don't know if this is the right place for this comment, but if an audit is occurring it seems like a good time to consider it. Let me know if it should be filed as a separate issue.)

@richtabor
Copy link
Member Author

richtabor commented Mar 27, 2023

Decide nomenclature for WordPress.org (currently "Featured" or "Core") and Community patterns

Re this, I'd like to propose the top-level divide is "Curated Patterns" and "Community Patterns".

I don't think "Featured" is a great term, as we have patterns that are added to a featured category and it will likely introduce confusion into the Pattern Explorer flow, with the top-level divide in that as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Pattern Directory The Pattern Directory, a place to find patterns [Feature] Patterns A collection of blocks that can be synced (previously reusable blocks) or unsynced Needs Design Needs design efforts. [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues
Projects
Status: 🎨 Needs design
Development

No branches or pull requests

3 participants