Add icon for reusable blocks and update template part icon #33897
Labels
[Block] Template Part
Affects the Template Parts Block
[Feature] Synced Patterns
Related to synced patterns (formerly reusable blocks)
[Package] Icons
/packages/icons
What problem does this address?
At the moment, reusable blocks don't have a dedicated icon. When only a single block is reused, that block's icon will be leveraged. When multiple blocks are reused, a default block icon is used. Separately, #30338 details how template part icons can be confusing, in part due to their detail when seen in the list view mixed with other.
What is your proposed solution?
Create new icons for reusable blocks and template parts that speak to their linked/symbolic and structural nature, to be used in the main canvas, and in the List View:
Shown in this mockup:
The icons are stacked to indicate that they are "linked" — editing one edits it everywhere. By sharing the overall silhouette, the relationship between template parts and reusable blocks are hinted at. They are similar, but not the same. By being generic icons reused across the list view, the structural nature of those block types become implied, clearly differentiating them from content.
For situations where you create template parts, we keep the individual template part icons around. They are useful in the creation flow to indicate the position and usage of the part, and the added context of this creation flow helps dispel confusion, for example in #29295:
The icons would likely also be useful in the flow when you:
The text was updated successfully, but these errors were encountered: