Skip to main content
Mediacurrent logo


[Webinar] Guide to Component-Based Theming for Drupal 8 & 9

by Mario Hernandez
January 6, 2020

Contrary to the top-to-bottom theming we have been doing for years, the component-based approach enables us to theme Drupal websites by breaking down the UI into self-contained, reusable parts. This presents many advantages over traditional theming: less code repetition, easier to maintain CSS, less risk of regressions, and reusable code.

This webinar is an introduction to the concept of Component-Based Theming. Explore the different phases for building successful component-based websites. 

You'll learn how to:

  • Assess the challenges and advantages of component-based theming.
  • Present a compelling argument for components and get buy-in from your team.
  • Determine an action plan to integrate components on a new or existing Drupal project. Understand how to work with a design system — and where to turn for help. 

Webinar Recording and Slides 

Watch the video below, check out our and view the presentation slides on SlideShare.

Meet team member, Mario Hernandez

Mario is the Head of Learning at Mediacurrent with over 10 years of public speaking and training experience. He is a regular speaker and trainer at tech conferences including Drupal Camps in Los Angeles, San Diego, San Francisco, Washington DC, and others.  Mario is a co-host of the Mediacurrent podcast where guest speakers discuss open source solutions.

In addition to being the Head of Learning, Mario is a Senior Front-End Developer working on some of the world’s most popular brands. Mario has vast experience in all things Front End as well as Drupal.  He developed the very successful Component-Based Development training workshop which has been conducted at DrupalCons throughout America and Europe. Mario's strengths are training clients and their development teams through custom-tailored curriculums.

Learn more about Mario >