Layout builder library
This module provides a layout library for content editors to select from pre-defined layouts created by site builders. Site administrators can control whether content editors can create custom layouts or only choose from the provided options.
Overview
Provides a layout library allowing content editors to pick from a list of pre-defined layouts.
Features
Site builders can create and deploy pre-defined layouts for each entity-type and bundle combination.
Content editors can pick from existing layouts.
Site admins can prevent content-editors from creating their own bespoke layouts but give them the ability to customise layouts on a per-content-item basis.
Requirements
This module only works with Drupal core 8.7 or later.
Known problems
See the issue queue for remaining work.
Please use the issue queue to report any issues.
Credits
Originally written by larowlan.
Similar projects
This implements part of Panelizer's functionality, but using the core Layout Builder instead.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 8.x-1.0-beta7 | Pre-release | 10–11 | The one with D12 support 💧1️⃣2️⃣ | Jun 22, 2026 | |
| 8.x-1.0-beta6 | Pre-release | 10–11 | The one with PHP 8.4 support 🐘8️⃣.4️⃣ | Sep 10, 2025 | |
| 8.x-1.0-beta5 | Pre-release | 10–11 | The one with D11 support 1️⃣1️⃣🚀 | Jan 7, 2025 |