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

Tracking: ToolsPanel Follow Ups #36165

Closed
33 of 36 tasks
Tracked by #33447
aaronrobertshaw opened this issue Nov 3, 2021 · 2 comments
Closed
33 of 36 tasks
Tracked by #33447

Tracking: ToolsPanel Follow Ups #36165

aaronrobertshaw opened this issue Nov 3, 2021 · 2 comments
Assignees
Labels
[Feature] Design Tools Tools that impact the appearance of blocks both to expand the number of tools and improve the experi [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@aaronrobertshaw
Copy link
Contributor

aaronrobertshaw commented Nov 3, 2021

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

@aaronrobertshaw aaronrobertshaw added [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Feature] Design Tools Tools that impact the appearance of blocks both to expand the number of tools and improve the experi labels Nov 3, 2021
@aaronrobertshaw aaronrobertshaw self-assigned this Nov 3, 2021
@apeatling apeatling moved this to ⏱ Not Started in Design Tools Project Nov 3, 2021
@apeatling apeatling moved this from ⏱ Not Started to ⏳ In Progress in Design Tools Project Nov 3, 2021
@apeatling apeatling mentioned this issue Nov 3, 2021
65 tasks
@adamziel
Copy link
Contributor

adamziel commented Apr 1, 2022

@aaronrobertshaw @apeatling Is there any feature that you think could still land until Wednesday next week to be included in WordPress 6.0 release? To increase visibility, we can add it to the WordPress Editor 6.0 project board.

@apeatling
Copy link
Contributor

apeatling commented Apr 25, 2022

I think all the follow up work in terms of this issue is done for this cycle. Height/min-height/width and future issues can be refreshed and looked at down the line in a new issue.

Repository owner moved this from ⏳ In Progress to ✅ Done in Design Tools Project Apr 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Design Tools Tools that impact the appearance of blocks both to expand the number of tools and improve the experi [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
Status: Done
Development

No branches or pull requests

3 participants