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 |
✅ |
✅ |
#69292 |
- |
- |
- |
- |
| Comments |
✅ |
✅ |
- |
- |
- |
- |
- |
| Comments Pagination |
#43905 #66470 |
#43905 #66470 |
- |
- |
- |
- |
- |
| Comments Pagination Next |
#43905 |
#43905 |
- |
- |
- |
- |
- |
| Comments Pagination Numbers |
#43905 #66471 |
#43905 #66471 |
- |
- |
- |
- |
- |
| 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 |
#66902 |
#66902 |
- |
- |
- |
- |
- |
| HTML |
- |
- |
- |
- |
- |
- |
- |
| Image |
- |
✅ |
- |
🛠 |
🛠 |
- |
🛠 |
| Latest Comments |
✅ |
✅ |
- |
- |
- |
- |
- |
| Latest Posts |
✅ |
✅ |
- |
- |
- |
- |
- |
| List |
✅ (Optional) |
✅ (Optional) |
- |
- |
- |
- |
- |
| List Item |
✅ (Optional) |
✅ (Optional) |
- |
- |
- |
- |
- |
| Login/logout |
✅ (Optional) |
✅ (Optional) |
- |
- |
- |
- |
- |
| Media & Text |
✅ |
✅ |
- |
- |
- |
- |
- |
| More (Read More) |
- |
- |
- |
- |
- |
- |
- |
| Navigation |
#66392 |
#66392 |
✅ |
- |
- |
- |
- |
| Navigation Link |
#66483 |
#66483 |
- |
- |
- |
- |
- |
| Navigation Submenu |
#68455 |
#68455 |
- |
- |
- |
- |
- |
| Next Page (Page Break) |
- |
- |
- |
- |
- |
- |
- |
| Page List |
✅ (Optional) |
✅ (Optional) |
|
- |
- |
- |
- |
| Paragraph |
✅ (Optional) |
✅ (Optional) |
- |
- |
- |
- |
- |
| Post Author |
✅ |
✅ |
- |
🛠 |
🛠 |
- |
- |
| Post Author Biography |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Author Name |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Comments Count |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Comments Form |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Comments Link |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Content |
✅ (Optional) |
✅ (Optional) |
✅ |
- |
- |
✅ |
- |
| Post Date |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Excerpt |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Featured Image |
✅ |
✅ |
- |
🛠 |
🛠 |
- |
🛠 |
| Post Navigation Link |
#64258 |
#64258 |
- |
- |
- |
- |
- |
| Post Template |
✅ (Optional) |
✅ (Optional) |
✅ |
- |
- |
- |
- |
| Post Terms |
✅ |
✅ |
- |
- |
- |
- |
- |
| Post Title |
✅ |
✅ |
- |
- |
- |
- |
- |
| Preformatted |
✅ |
✅ |
- |
- |
- |
- |
- |
| Pullquote |
✅ |
✅ |
- |
- |
- |
✅ (Optional) |
- |
| Query |
🚫 |
🚫 |
🚫 |
🚫 |
🚫 |
🚫 |
- |
| Query No Results |
#64601 |
#64601 |
- |
- |
- |
- |
- |
| Query Pagination |
#66398 |
#66398 |
- |
- |
- |
- |
- |
| Query Pagination Next |
#66394 |
#66394 |
- |
- |
- |
- |
- |
| Query Pagination Numbers |
#66401 |
#66401 |
- |
- |
- |
- |
- |
| Query Pagination Previous |
#66393 |
#66393 |
- |
- |
- |
- |
- |
| Query Title |
✅ |
✅ |
- |
- |
- |
- |
- |
| Query Total |
- |
- |
- |
- |
- |
- |
- |
| 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
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
truerather than["top", "bottom"]box-sizing: border-box. This will be reviewed on a case-by-case basis. (Exceptions likely).Legend
Block Support Adoption
Note: Deprecated blocks have been omitted from this table. e.g. Comment Author Avatar, Post Comment & Text Columns.
Known Issues
Several blocks adopting padding support will also probably need
box-sizing: border-boxadded to their styles. A sweep should be completed before closing this issue.Before the Post Template block can fully adopt spacing supports it may need a bit of a refactor: Post Template: Refactor ad hoc flex container to use layout block support flex type #44557
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