Austin

Austin

Twig is dead. Long live web components!

conference: Drupalcon Austin 2014

<hyperbole-alert>Everyone is excited about Drupal 8’s Twig system, but it's already dead to me.</hyperbole-alert> The W3C is working on a specification for a templating system that is native to the HTML language, called Web Components.

Twig is fine. I'm just trolling MortenDK.
Austin

Managing Complex Projects with Design Components

conference: Drupalcon Austin 2014

Our CSS sucks. We've been building sites for over a decade using crappy, ornamentation techniques and shoddy selectors. Our styles unintentional bleed across the site. Our stylesheets are fragile and unmaintainable and full of specificity landmines. Pandas wander alone in the wilderness.

The “Fugly” Selector Hack: use Sass' @extends to extend a class name I wish I could use in the DOM to the actual selector in the DOM I couldn't change.
Color theme