-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Description
Overview
This issue details the current state of layout 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.
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 | Layout |
---|---|
Archives | - |
Audio | - |
Avatar | - |
Button | - |
Buttons | ✅ |
Calendar | - |
Categories | - |
Code | - |
Column | ✅ |
Columns | ✅ |
Comment Author Avatar | - |
Comment Author Name | - |
Comment Content | - |
Comment Date | - |
Comment Edit Link | - |
Comment Reply Link | - |
Comment Template | #68486 |
Comments | #68485 |
Comments Pagination | ✅ |
Comments Pagination Next | - |
Comments Pagination Numbers | - |
Comments Pagination Previous | - |
Comments Title | - |
Cover | - |
Details | ✅ |
Embed | - |
File | - |
Footnotes | - |
Gallery | ✅ |
Group | ✅ |
Heading | - |
Home Link - Navigation | - |
HTML | - |
Image | - |
Latest Comments | - |
Latest Posts | - |
List | #68002 |
List Item | - |
Login/logout | - |
Media & Text | - |
More (Read More) | - |
Navigation | ✅ |
Navigation Link | - |
Navigation Submenu | - |
Next Page (Page Break) | - |
Page List | - |
Paragraph | - |
Post Author | - |
Post Author Biography | - |
Post Author Name | - |
Post Comment | - |
Post Comments Count | - |
Post Comments Form | - |
Post Comments Link | - |
Post Content | ✅ |
Post Date | - |
Post Excerpt | - |
Post Featured Image | - |
Post Navigation Link | - |
Post Template | ✅ |
Post Terms | - |
Post Title | - |
Preformatted | - |
Pullquote | - |
Query | ✅ |
Query No Results | - |
Query Pagination | ✅ |
Query Pagination Next | - |
Query Pagination Numbers | - |
Query Pagination Previous | - |
Query Title | - |
Query Total | - |
Quote | - |
Read More | - |
RSS | - |
Search | - |
Separator | - |
Site Logo | - |
Site Tagline | - |
Site Title | - |
Social Link | - |
Social Links | ✅ |
Spacer | - |
Table | - |
Table of Contents | - |
Tag Cloud | - |
Term Description | - |
Time To Read | - |
Text Columns | - |
Verse | - |
Video | - |
Block Support Eligibility
To be eligible for the Layout support, blocks must be containers for other blocks. For example, if the block uses useInnerBlocksProps
then it is a likely candidate for benefiting from the layout support. The blocks that appear to use this hook are below.
Note that the Layout block support currently supports blocks where the inner blocks wrapper is also the outer wrapper for the block's markup. Blocks (such as Cover and Media & Text) where the inner blocks wrapper is nested will require additional work, or updated logic for the Layout support in order to work properly. More details in the Cover block layout support issue (#43140).
Block | Layout | Extra info |
---|---|---|
Buttons | ✅ | |
Column | ✅ | |
Columns | ✅ | |
Comment Template | - | |
Comments | - | |
Comments Pagination | ✅ | ⚠ No spacing controls |
Cover | ✅ | Tracking issue for implementing Layout support - PR |
Details | ✅ | |
Gallery | ✅ | 🛠 Uses ad-hoc gap, global styles gap not supported |
Group | ✅ | |
List (v2) | - | |
List Item | - | |
Media & Text | - | |
Navigation | ✅ | |
Navigation Submenu | - | |
Post Comment | - | |
Post Content | ✅ | ⚠ No spacing controls |
Post Template | ✅ | ⚠ Ad hoc Grid / List layout type switcher |
Query | ✅ | ⚠ No spacing controls |
Query No Results | - | |
Query Pagination | ✅ | ⚠ No spacing controls |
Quote | ✅ | |
Social Links | ✅ | |
Template Part | - |