This project is not covered by Drupal’s security advisory policy.

Dynamic Layouts

This Drupal 8 "Layout Builder" module can be used to create/manage reuseable layouts, which can be used in Display Suite & Panels.

Features

  • Create and manage multiple reusable layouts in a user friendly interface
  • Add/remove/edit rows and columns
  • Set the width of each column
  • Add custom classes to each row or column
  • Set a list of predefined classes, which can be selected per column
  • Ability to give each column a custom name, which will be shown in Display Suite & Panels
  • Ability to choose a frontend library:

Requirements

  • Drupal core version: >= 8.3.0
  • A module that consumes layouts:

We are using the Layout API derivatives plugin system to create the layouts and make them available in Display Suite & Panels.

Installation

Install as you would normally install a contributed Drupal module. See:
https://drupal.org/documentation/install/modules-themes/modules-8 for further
information.

Configuration

Configuration will depend on which project is been use to display it, either
Display Suite or Panels. But all this project needs is to be installed.

Supporting organizations: 

Project information

Downloads