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

Ensure starter patterns are available for all new page flows #97534

Open
4 tasks
annezazu opened this issue Dec 16, 2024 · 7 comments
Open
4 tasks

Ensure starter patterns are available for all new page flows #97534

annezazu opened this issue Dec 16, 2024 · 7 comments
Labels
[Feature] Block Patterns Pattern content itself, and the functionality that lets you create patterns. [Pri] Normal Schedule for the next available opportuinity. [Pri] TBD Review and assign an appropriate [Pri] label as soon as possible. [Status] Auto-allocated [Type] Bug

Comments

@annezazu
Copy link

annezazu commented Dec 16, 2024

When creating a new page from Pages > Add New, you are presented with a set of starter patterns. If you try to create a page from the Site Editor, no starter patterns are visible:

Screen.Recording.2024-12-16.at.2.16.51.PM.mov

In Core WordPress, starter patterns are available in both flows (Pages > Add new, Site Editor > Pages > Add New). Of note, work is underway to bring zoom out to the add new page flow but, either way, we need to ensure these starter pattern options are available for folks to choose from, whether in a modal or in the Inserter with a zoomed out view.

Tasks

  • Ensure patterns on DotCom are categorized appropriately as starter patterns so it works with this new zoom out option.
  • Ensure the new zoom out to build pages options will appear in the Pages > Add new flow.
  • Ensure the new zoom out to build pages options will appear in the Site Editor > Pages > Add New. This is currently missing with the DotCom pattern modal.
  • Deprecate current DotCom pattern modal in favor of zoom out powered flow when it lands.
@annezazu annezazu added [Feature] Block Patterns Pattern content itself, and the functionality that lets you create patterns. [Type] Bug labels Dec 16, 2024
@github-actions github-actions bot added the [Pri] TBD Review and assign an appropriate [Pri] label as soon as possible. label Dec 16, 2024
@richtabor
Copy link

Are these patterns available in the Site Editor > Inserter > Patterns tab? As starter content patterns?

If so, we should not bring over the custom dotCom modal for selecting patterns when adding new pages. Instead we should push forward the assembling pages with patterns effort, which the Site Editor inherits, and then deprecate this existing modal in the post editor.

@annezazu
Copy link
Author

If so, we should not bring over the custom dotCom modal for selecting patterns when adding new pages. Instead we should push forward the assembling pages with patterns effort, which the Site Editor inherits, and then deprecate this existing modal in the post editor.

Agreed. I don't think we should use the custom modal either. I'm saying we need to have the same experience across both flows, whether it's from the modal for now and for zoom out in the future.

@richtabor
Copy link

I don't think we should bring the dotCom modal over to the site editor, just to disable it in the near future.

@annezazu
Copy link
Author

@Copons flagging this for you as a new add new page flow powered by zoom out is coming to Gutenberg. I've added a list of tasks that are needed for this and I think it aligns nicely with a Marvel focus. At this point, I expect this new option to land for Gutenberg version 20.0 in the new year.

@Copons
Copy link
Contributor

Copons commented Dec 18, 2024

Thanks @annezazu. I'll add this to the Marvel roadmap, but of course we won't explore it until January. 🙂

@Robertght
Copy link

Marking this as Triaged on the One Board as things are already being looked into.

@Robertght Robertght added the [Pri] Normal Schedule for the next available opportuinity. label Dec 20, 2024
@Robertght Robertght moved this from Needs Triage to Triaged in Automattic Prioritization: The One Board ™ Dec 20, 2024
@annezazu
Copy link
Author

Great! Noting that this will land in GB 20.0 after being merged today: WordPress/gutenberg#66836

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Block Patterns Pattern content itself, and the functionality that lets you create patterns. [Pri] Normal Schedule for the next available opportuinity. [Pri] TBD Review and assign an appropriate [Pri] label as soon as possible. [Status] Auto-allocated [Type] Bug
Projects
Development

No branches or pull requests

5 participants