Talking Drupal

Talking Drupal #473 - Color in CSS with Sass

·1 hr 10 min·5 clips
Lead engineer Aubrey Sambor explains how new CSS color functions and P3 gamut support are changing web design.
The episode begins with hosts John Picozzi, Nic Laflin, and Martin Anderson-Clutz introducing guest Aubrey Sambor, a lead engineer at Lullabot with over 15 years of Drupal experience. The first segment covers Module of the Week: Navigation Extra Tools, a new module by James Shields that adds cache-clearing and cron links to Drupal's core navigation. The hosts debate its utility compared to the older Admin Toolbar module. The main interview focuses on CSS color advancements. Aubrey explains her career path from PHP and design to front-end specialization in Drupal. She discusses the rapid evolution of CSS over the last 6-7 years, highlighting flexbox, grid, and custom properties. The conversation delves into color spaces: traditional RGB limitations, the wider P3 gamut supported by modern devices, and new CSS functions like color-mix and relative color syntax. Aubrey clarifies that native CSS provides built-in color functions, but Sass is still needed for custom functions and mixins. The hosts explore practical implications for accessibility, dark mode, and Drupal theming. They touch on Drupal core's use of PostCSS instead of Sass and the challenges of component-based CSS. The episode concludes with Aubrey's contact details and a promo for Open Source Camp Chattanooga.

As heard by us

A practical tour of CSS color limits, wider gamuts, and what they mean for Drupal theming.

Talking Drupal spends this episode on color in CSS, Sass, and Drupal theming, with Aubrey Sambor keeping the discussion tied to practical implementation.

Read the full review in PlayNext →

Why you'd press play

Get the CSS color talk that actually matters for Drupal theming.

Read the full recommendation in PlayNext →
Listen to the show on