Drupal's Plus Suite page builder

The +Suite recipe is a great way to try out Edit Mode-- a Drupal native WYSIWYG page builder.

  • Navigation+ provides Edit Mode which turns the Navigation sidebar into your editing cockpit
  • Layout Builder+ is the next iteration of Layout Builder
  • Edit+ lets you edit your content inline
  • Tempstore+ provides a tempstore that works on non-Layout Builder pages
  • Field Sample Value makes default content pluggable

Quick Start

If you have DDEV paste this curl command in your terminal. It will create a new project directory, download dependencies and libraries, install Drupal, apply the recipe, and launch the site: 

curl -sL 'https://git.drupalcode.org/project/plus_suite/-/raw/1.1.x/install.sh' -o install.sh; bash install.sh

Note: The plus_suite recipe is designed for new sites using the install script above!

The recipe includes a "Landing Page" content type with Layout Builder enabled and Edit Mode configured. For existing sites, the recipe can not configure your already existing Layout Builder pages to use Edit Mode — recipes cannot modify existing entity display configuration or install third party libraries.

// @todo Document how to set up +Suite on an existing site. Detail how to configure Edit Mode on Layout Builder pages. Or alternatively, provide a configuration walk through form, or drush command, or something to make it easier than using the recipe as an example…

Supporting organizations: 

Project information

Releases