-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Open
Labels
[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experiTools 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.Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Description
This issue aims to map out what may be required to implement the proposed border control refinements in #35602.
Additional background on the process behind the current border controls design can be read in the following post:
Thinking Through: WordPress Border Controls
Potential Tasks
- Update block support to allow individual borders per side
- Update theme.json and global styles for individual borders
- Create new border control as per #35602
- Finish off API to access global styles values within the block editor
- Leverage new API to apply global styles values as defaults within block support controls
- Move border radius to Dimensions panel and rename to "Radius"
- Update the
ToolsPanelto allow toggling of single control via +/- icons
Future Considerations
- Border image - will this be an alternate state for the new border control or its own control?
Historical Links For Context
- Border Panel: Combine width and style in panel menu #36942
- Borders: Switch to ToolsPanel for displaying UI #33743
- Refine border control panel with design tools #31337
- Block Support: Update border support UI #31585
- Support for border properties #29616
- Block Supports: Add border color, style and width support #30124
- Allow borders on image, group, cover blocks #21540
- Add: API to allow blocks to access global styles. #34178
Inrumpo
Metadata
Metadata
Assignees
Labels
[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experiTools 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.Tactical breakdown of efforts across the codebase and/or tied to Overview issues.