Roadmap for improving Layout Builder

Created on 26 January 2021, almost 4 years ago
Updated 18 May 2023, over 1 year ago

Layout Builder is in core as a stable module, but is not installed as a part of the Standard profile.
Currently, it only provides layout capabilities for entities (usually the main content of a given page).
It does not allow site builders to layout the header, footer, or sidebars of their pages.

Must have

Finalize the header/footer/sidebars functionality

✨ Discuss using Layout Builder to control full site layout and replace Block UI Needs work
✨ Add visibility control conditions to blocks within Layout Builder Needs work

Remove dependencies on other optional modules

πŸ“Œ Remove block.module dependency from Layout Builder Needs work
#2935999: Remove Layout Builder's hard dependency on Field UI β†’

Number of blocks are overwhelming and can break sites

πŸ› Reduce the number of field blocks created for entities (possibly to zero) Fixed
πŸ“Œ The list of available blocks in Layout Builder is overwhelming to users Active

Should have

πŸ› layout_builder__layout_section column hitting database limit Needs work

Could have

✨ Make it possible to add relationships to layout builder Needs work
✨ [PP-1] Reorder Layout Builder sections Postponed
✨ Consider supporting Layout Builder Overrides for other view modes Needs work
πŸ“Œ [PP-1] Expose Layout Builder data to REST and JSON:API Postponed
πŸ“Œ Re-evaluate whether Contextual Links are the best interaction for configuring/moving/deleting blocks in Layout Builder Active

🌱 Plan
Status

Active

Version

10.1 ✨

Component
Layout builderΒ  β†’

Last updated 1 day ago

Created by

πŸ‡ΊπŸ‡ΈUnited States tim.plunkett Philadelphia

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024