-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Template editing: convert semantic patterns to template parts upon insertion #41397
Copy link
Copy link
Closed
Labels
Needs Design FeedbackNeeds general design feedback.Needs general design feedback.[Block] Template PartAffects the Template Parts BlockAffects the Template Parts Block[Feature] InserterThe main way to insert blocks using the + button in the editing interfaceThe main way to insert blocks using the + button in the editing interface[Feature] PatternsA collection of blocks that can be synced (previously reusable blocks) or unsyncedA collection of blocks that can be synced (previously reusable blocks) or unsynced
Description
Potentially part of #41379.
On occasions where patterns designed to be used for template headers / footers are inserted it might be good to automatically create template parts, or at least offer a way to do so. This helps in a couple of ways:
- It unlocks functionality associated with semantic template parts (replacing)
- Reduces the chance of using the same pattern in multiple templates without synchronisation
A very rough mockup:
create.footer.mp4
To do:
- Convert patterns to template parts when inserted via the Inserter
- Convert pattern to template part during template part replacement flow (see: Template editing: convert semantic patterns to template parts upon insertion #41397 (comment))
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Needs Design FeedbackNeeds general design feedback.Needs general design feedback.[Block] Template PartAffects the Template Parts BlockAffects the Template Parts Block[Feature] InserterThe main way to insert blocks using the + button in the editing interfaceThe main way to insert blocks using the + button in the editing interface[Feature] PatternsA collection of blocks that can be synced (previously reusable blocks) or unsyncedA collection of blocks that can be synced (previously reusable blocks) or unsynced
Type
Fields
Give feedbackNo fields configured for issues without a type.