Skip to content

Tracking: Dimensions Design Tools Consistency #43243

Open

Description

Overview

This issue details the current state of dimensions and spacing block support or design tool adoption across all blocks and tasks required to fill any gaps. Overall design tool consistency efforts are being tracked via the parent issue: #43241.

Guidelines for Adopting Spacing Supports

  • We're generally happy to have padding & margin support for all blocks. (Exceptions possible)
  • We're leaning towards simple opt-in for margin support i.e. true rather than ["top", "bottom"]
  • Neither padding nor margin should be shown by default i.e. they're accessed via the ellipsis menu. (Exceptions possible)
  • All blocks (except special cases like Heading & Paragraph) should have box-sizing: border-box. This will be reviewed on a case-by-case basis. (Exceptions likely).

Legend

Value Description
Feature has been adopted and is displayed as a default control
✅ (Optional) Feature has been adopted but is an optional control
There is a bug or issue with this block support feature's adoption
Feature has been explicitly opted out of
<PR#> Links to PR adopting the feature for this block
- Feature has not explicitly been adopted/omitted
🛠 Implemented via an ad hoc / bespoke control
🚧 Work is in progress towards adopting this feature (no PR yet)

Block Support Adoption

Note: Deprecated blocks have been omitted from this table. e.g. Comment Author Avatar, Post Comment & Text Columns.

Block Padding Margin Block Gap Height Width Min Height Aspect Ratio
Archives ✅ (Optional) ✅ (Optional) - - - - -
Audio ✅ (Optional) ✅ (Optional) - - - - -
Avatar ✅ (Optional) ✅ (Optional) - 🛠 🛠 - -
Button ✅ (Horizontal, Vertical) - - - 🛠 - -
Buttons ✅ (Top, Bottom) - - - -
Calendar #43654 (Optional) #43654 (Optional) - - - - -
Categories ✅ (Optional) ✅ (Optional) - - - - -
Code ✅ (Optional) ✅ (Optional / Top, Bottom) - - - - -
Column - - 🛠 - -
Columns ✅ (Top, Bottom) ✅ (Horizontal, Vertical) - - - -
Comment Author Name - - - - -
Comment Content ✅ (Horizontal, Vertical) - - - - - -
Comment Date - - - -
Comment Edit Link - - - - -
Comment Reply Link - - - - -
Comment Template - - - - -
Comments - - - - -
Comments Pagination #43905 #43905 - - - - -
Comments Pagination Next #43905 #43905 - - - - -
Comments Pagination Numbers #43905 #43905 - - - - -
Comments Pagination Previous #43905 #43905 - - - - -
Comments Title - - - - -
Cover ✅ (Top, Bottom) - - 🛠
Details ✅ (Optional) ✅ (Optional) - - - -
Embed - - - - - -
File - - - - -
Footnotes ✅ (Optional) ✅ (Optional) - - - - -
Gallery ✅ (Optional) ✅ (Optional) ✅(Horizontal, Vertical) 🛠 🛠 - -
Group ✅ (Top, Bottom) - - -
Heading ✅ (Optional) ✅ (Optional) - - - - -
Home Link - Navigation - - - - - - -
HTML - - - - - - -
Image - - 🛠 🛠 - 🛠
Latest Comments - - - - -
Latest Posts - - - - -
List ✅ (Optional) ✅ (Optional) - - - - -
List Item ✅ (Optional) ✅ (Optional) - - - - -
Login/logout ✅ (Optional) ✅ (Optional) - - - - -
Media & Text - - - - -
More (Read More) - - - - - - -
Navigation - - - - - -
Navigation Link - - - - - - -
Navigation Submenu - - - - - - -
Next Page (Page Break) - - - - - - -
Page List - - - - - - -
Paragraph ✅ (Optional) ✅ (Optional) - - - - -
Post Author - 🛠 🛠 - -
Post Author Biography - - - - -
Post Author Name - - - - -
Post Comments Count - - - - -
Post Comments Form - - - - -
Post Comments Link - - - - -
Post Content ✅ (Optional) - - - -
Post Date - - - - -
Post Excerpt - - - - -
Post Featured Image - 🛠 🛠 - 🛠
Post Navigation Link - - - - - - -
Post Template - - - - - -
Post Terms - - - - -
Post Title - - - - -
Preformatted - - - - -
Pullquote - - - ✅ (Optional) -
Query 🚫 🚫 🚫 🚫 🚫 🚫 -
Query No Results - - - - - - -
Query Pagination - - - - - - -
Query Pagination Next - - - - - - -
Query Pagination Numbers - - - - - - -
Query Pagination Previous - - - - - - -
Query Title - - - - -
Quote - - ✅ (Optional) -
Read More ✅ (Top, Bottom) - - - - -
RSS - - - - - - -
Search - - - 🛠 - -
Separator - ✅ (Top, Bottom) - - - - -
Shortcode 🚫 🚫 🚫 🚫 🚫 🚫 🚫
Site Logo ✅ (Optional) ✅ (Optional) - - - - -
Site Tagline ✅ (Optional) ✅ (Optional) - - - - -
Site Title ✅ (Optional) ✅ (Optional) - - - - -
Social Link #63782 #63782 - - - - -
Social Links ✅ (Optional) ✅ (Horizontal, Vertical) - - - -
Spacer ✅ (Top, Bottom) - 🛠 🛠 - -
Table ✅ (Optional) ✅ (Optional) - - - - -
Table of Contents - - - - -
Tag Cloud - - - - -
Term Description - - - - -
Time To Read ✅ (Optional) ✅ (Optional) - - - - -
Verse ✅ (Optional) ✅ (Optional) - - - ✅ (Optional) -
Video ✅ (Optional) ✅ (Optional) - - - - -

Known Issues

Merged PRs

The following list details all the PRs merged as part of this effort to increase spacing support.

PRs with pending questions, discussions, or concerns

Possible Follow-Ups

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions