Layout Initiative

Site builders and content authors need intuitive tools to build pages, change layouts, and add & rearrange blocks with live preview.
What are we working on?
This initiative aims to provide:
- Underlying APIs to support Layout management that can be used by core + contributed projects alike.
- Provide a drag and drop interface for creating layouts, which can apply both to overall site sections, as well as overridden on individual landing pages.
- Allow applying layouts to data entry forms as well as content
Who are we?
There are many contributors to this initiative; the following are the initiative's coordinators:
![]() Tim Plunkett (tim.plunkett) |
![]() Emilie Nouveau ( DyanneNova ) |
How can I help?
Join weekly meetings
Community members are invited to attend our weekly meetings on Mondays at 17:00 UTC (what is that in my timezone?). This meeting is intended to provide a forum for status updates, discussion, feedback, etc. Please DM @tim.plunkett if you'd like to add an item to the meeting agenda. The meetings are text-only, and transcripts of past meetings are available at the meeting archive.
Slack channel
Contributors and interested community members are welcome to join the #layouts channel on Drupal Slack.
Issues
Issues are normally tracked under the layout_builder.module component; issues that relate to the initiative that are outside of that component are tracked with the “Blocks-Layouts” tag.
We are particularly focusing on issues with a "sprint" tag. See https://contribkanban.com/board/LayoutBuilder for current progress.

