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

Overrides in Synced Patterns: allow enabling overrides in parent blocks #59606

Open
liviopv opened this issue Mar 5, 2024 · 1 comment
Open
Labels
[Feature] Extensibility The ability to extend blocks or the editing experience [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) [Type] Enhancement A suggestion for improvement.

Comments

@liviopv
Copy link

liviopv commented Mar 5, 2024

What problem does this address?

For the Buttons Block (and eventually other blocks like List, Group, Column, Cover, Gallery), users might want to create patterns where all the nested blocks can be overridden, not just specific nested items. There should be a setting inside the parent block give users this option

What is your proposed solution?

  • Add a "Allow overrides in all nested blocks" option for blocks that only accept one type of nested block like Buttons, List, and Gallery
  • Add a "Allow overrides in nested blocks that support it" in blocks that can accept multiple types of blocks, like Group, Column and Cover.
@liviopv liviopv added the [Type] Enhancement A suggestion for improvement. label Mar 5, 2024
@jordesign jordesign added the [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) label Mar 11, 2024
@gziolo gziolo added the [Feature] Extensibility The ability to extend blocks or the editing experience label Sep 9, 2024
@gziolo
Copy link
Member

gziolo commented Sep 9, 2024

I see that @talldan created later a similar issue that targets the Group block:

It could make sense to combine these two issues. The other one received many comments, so that could be a factor on deciding which one go with after moving all the details from this one there. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Extensibility The ability to extend blocks or the editing experience [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

3 participants