Theming Variations - A look at the Component-based horizon

chaz.chumley
adamjuran
bkny_139

Each iteration of Drupal introduces new and exciting ways to display content, and while we have all read about, watched and even worked with Twig to create new themes in Drupal 8, the way we work with Twig has changed.

Join us as we walk through the theming variations that started with the traditional theme-centric design and has quickly moved into component-based design.  Together we will review Component-based theming with Twig as we work to identify patterns, define components, and understand why PatternLab is now a vital part of the front-end workflow. Learn how to work smarter in developing components that can easily be integrated into project after project without having to reinvent yourself.

This session will explore the following:

  • How Twig fits into the front-end development process
  • How to define, develop and theme a component
  • Steps for integrating PatternLab into Drupal
  • Various techniques for componentizing Drupal
  • Working with the Component Library module
  • Looking at the new UI Pattern Library module

This session will be fast-paced and fun, and we guarantee you'll leave with a new sense of what's possible in Drupal 8 front-end development and beyond!

Session Track

Front End

Experience Level

Intermediate

Drupal Version