[List Block] - Add support for block gap #69310
Open
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Resolves #69308
What?
This PR implements the
blockGap
support for thecore/list
block, allowing control over spacing between list items.Why?
The
core/list
block currently lacksblockGap
and layout support, making it difficult to control the spacing betweencore/list-item
blocks. Sincecore/list-item
is a separate block, the gap should be adjustable throughblockGap
, ensuring better design flexibility and consistency with other blocks that support spacing control.How?
supports: { spacing: { blockGap: true } }
to thecore/list
block.Layout
support and disabled editing.blockGap
value is applied correctly in the block's styling.Testing Instructions
List
block (core/list
).List Item
(core/list-item
) blocks inside it.blockGap
value using the spacing controls in the sidebar.Screencast
Screen.Recording.2025-02-26.at.8.11.53.PM.mov