Skip to content

Split block tools between "settings" and "appearance" #40204

@mtias

Description

@mtias

We've discussed this as far back as 5.0, but it was not yet the right time to explore. Now that we have tools more clearly delineated, it's a good time to start looking at how we can split the block inspector between settings and appearance — appearance would generally be all the common block tools registered through supports, and setting would generally be block specific tools. The earliest mockups we had used a tabbed interface for this. There are some other considerations to discuss, including attribute types and UI slots for registering controls. We should assume by default <InspectorControls> are of role "settings".

Mockup:

Tabbed inspector

See also: #42257, which could benefit from this.

Metadata

Metadata

Labels

Needs User DocumentationNeeds new user documentation[Feature] Block APIAPI that allows to express the block paradigm.[Feature] BlocksOverall functionality of blocks[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experi

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions