Roadmap for improving Layout Builder

Created on 26 January 2021, over 3 years ago
Updated 18 May 2023, about 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) Needs review
πŸ“Œ 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 about 11 hours 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.69.0 2024