Skip to content

Tracking: ToolsPanel Follow Ups #36165

@aaronrobertshaw

Description

@aaronrobertshaw

This issue aims to assist in tracking the required follow-ups resulting from the recent merge of the new ToolsPanel component and dimensions panel updates.

Tasks

Blocks

Block Supports

Before the new supports proposed in #28356 were to be added, it was desired to have a means of progressive disclosure for the Dimensions panel. With the ToolsPanel now in place and providing this, the following block supports can be picked up.

Updating Block Support Panels

Now the ToolsPanel has landed we can switch all the block support panels over to using this component. This will hopefully allow greater adoption of block supports while reducing the prominence of those supports' UI when it's not required.

Once all block supports have been switched over to the ToolsPanel, ordering these as per #35541 will only be a matter of reordering the InspectorControls slots accordingly.

Determining Default Controls

Different blocks will need different block support controls exposed by default.

For each block support toolset, find all the blocks that opt into that support and determine which if any controls should be shown by default. Each block's block.json file could be updated in separate PRs for more focused discussion or as a batch if this first pass on controls is rather superficial.

ToolsPanel UI

Miscellaneous

Future Follow-Ups

Metadata

Metadata

Labels

[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experi[Type] Tracking IssueTactical breakdown of efforts across the codebase and/or tied to Overview issues.

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions