Layout Builder, which was released as a stable addition to Drupal in 8.7.0, has dramatically changed how Drupal websites are built.
Introduction to Layout Builder
In the first half of the session, we'll introduce Layout Builder:
- How to enable and configure Layout Builder for a given view mode
- How to use Layout Builder Restrictions (contrib module) to restrict available layouts and blocks
- How to use Layout Builder Modal (contrib module) to move certain forms into modals
- When to use Layout Builder and when to use core templates
In the second half of the session, we'll focus on current developments. New issues are being filed. Competing issues are being filed. New functionality is being reviewed and committed. Should you wait for Drupal 8.9 to be released for a new feature or should you patch now? Like a lot of things in Drupal 8, keeping up with Layout Builder is like trying to keep up with a moving train. We'll chase down that train.
Some of the topics that will be covered include the following:
- Section reordering
- Component visibility control
- Third-party settings for components (which is needed for Block Class integration)
Christopher BurgeWeb Applications Developer @ University of Nebraska-Lincoln
Burge, a full-stack web developer, has specialized in Drupal since 2011. Prior to joining the Digital Experience Group (DXG) at the University of Nebraska-Lincoln, he spearheaded a number of higher-ed and enterprise projects as a freelance developer. He maintains a number of modules on Drupal.org and is an active member of the open-source community. As a member of DXG, he is engaged in migrating UNLcms to Drupal 8.