Future Proof Theming: Best Practices for Drupal’s New Era (Full-day)

Session Category Theming, Design, & Usability Audience Intermediate

Drupal theming is evolving fast with Single Directory Components (SDCs), Drupal Canvas, and modern CSS/JS practices changing how we build and maintain frontends. Are you ready?

In this fun and hands-on full-day training, Drupal core subsystem maintainers and theming experts Mike Herchel (Dripyard Premium Themes) and Andy Blum (Lullabot) will guide you through the essential tools, techniques, and best practices for building durable, accessible, and flexible themes that thrive in today’s (and tomorrow’s) Drupal landscape.

You’ll learn how to:

  • Create reusable SDCs that work in and out of page builders
  • Leverage modern CSS and JavaScript best practices
  • Optimize and testing for accessibility, performance, and maintainability
  • Avoid common pitfalls when working with page builders like Canvas and Layout Builder
  • Use tools like Storybook for better workflows

This training is hands-on. Bring your laptop and a local Drupal installation so you can follow along and build real-world components with Mike and Andy.

Level of experience required

Intermediate-to-Advanced — attendees should be familiar with basic Drupal theming concepts, and be able to perform the following tasks:

  • Install and configure Drupal on their local computer
  • Install and configure modules and themes
  • Write HTML, CSS, Twig, JavaScript, and integrate with Drupal themes

Key takeaways

After this training, attendees will be able to create Drupal themes that:

  • Leverage the new Single Directory Components (SDC) subsystem for modular, reusable frontend architecture
  • Function as Starterkits, enabling consistent theming across projects or teams
  • Implement modern CSS features and tooling, including nesting, logical properties, and container queries
  • Integrate maintainable, framework-agnostic JavaScript using best practices including Drupal behaviors, drupalSettings, and once()
  • Deliver fast, accessible, and user-friendly experiences that exceed real-world performance and WCAG 2.2 standards

About the Trainers

Mike Herchel

Founder at DripYard

Gainesville, FL

Mike Herchel is a front-end developer that’s been developing with Drupal for over 15 years. He is the primary maintainer and lead developer for Drupal's new default theme called Olivero, as well as Drupal core's CSS. Mike is also the maintainer of the Drupal Quicklink module, and is a primary organizer for Florida DrupalCamp. Outside of all of that, he has a teenage daughter, two dogs, and enjoys camping, hiking, and hammocking. 

Andy Blum

Front-End Developer at Lullabot

Andy Blum is a science-teacher-turned-front-end-developer and an Acquia Certified Front-End Specialist. He has been building custom themes in Drupal since 2016. As a developer, he has led the site-building and theming processes for sites in a variety of industries and sectors including a metropolitan transit authority, a state high school athletic association, and a higher-ed institution.