Building “layered” content pages in Drupal using blocks, paragraphs, and features

Have you noticed that most website homepages and landing pages look like layered cakes with content stacked one after another? How are these layered content pages built and managed?

In this session, I will discuss the use of Drupal blocks for prototyping page layouts, paragraphs for enhancing the content editing experience, and features for standardizing page layouts across multiple websites.

View presentation slides

Drupal 8 Paragraphs + Layout Discovery

If you use the Paragraphs module and wish there was a way to more easily control the layout of referenced paragraphs on a particular node, this might be just what you were looking for. Entity Reference with Layout (ERL), a new module for Drupal 8, combines structured content (a la Paragraphs) with expressive layout control (a la Layout Discovery in core). Now you can quickly add new sections without leaving the content edit screen, choose from available layouts, add text or media to specific regions, drag them around, edit them, delete them, add more, and so on.

Redesigning the Stanford Event Calendar

The Stanford Event Calendar (events.stanford.edu) is a homegrown Java web application. In this session, I will demo and discuss a current project to breath new life into a long-running web app with a front-end redesign using modern tools and UX principles. We’re moving from a front-end built in Bootstrap over 3 years ago to one based on a new Stanford pattern library, informed by user research, designed in Figma and built with Stanford’s new responsive front-end codebase called Decanter. 

The new version of the site is scheduled to go live on May 17. 

Happy Hour!

Please come to Happy Hour @ the Treehouse following the last session.

The Treehouse is located downstairs straight ahead, by the red umbrellas and lighted area.

Pages