Layout Builder module

Drupal's Layout Builder allows content editors and site builders to easily and quickly create visual layouts for content display. Users can customize how content is arranged on a single page or across types of content, or even create custom landing pages with an easy-to-use drag-and-drop interface.

Explore the sections below to learn how to get started with Layout Builder and apply it to templated types of content.

Layout Builder overview

Layout Builder is a visual design tool. It can be used to create custom layouts for content types, individual entities, and more.

Creating Layout Defaults

Use the Layout Builder to create defaults that will be used with content types, user profile pages and other entity types

Creating Layout overrides

Use the Layout Builder to override the default display on individual items such as nodes, or users.

Building Layouts Using the Layout Builder UI

Customizing how content appears on the page.

Additional modules

Some contributed modules related to the core Layout Builder

Theming and Extending

Information on custom layouts and integrating the Layout Builder UI with a front end theme.

Layout Builder and Content Translation

Layout Builder does not currently support translated layouts.

Configuring Layout Builder permissions

Permissions provided by the Layout Builder module and example site configurations

Guide maintainers

tim.plunkett's picture
tedbow's picture
bnjmnm's picture