Theming, Design, & Usability
Experience level: 

Do you want to murder Drupal’s default markup with an ice-pick? Are you wondering which grid system is the new hotness (hint: no gives a ….). Is SMACSS more maintainable than BEM?

In this presentation, I’m going to walk the intermediate themer through common Drupal theming questions, pain-points, and best practices including

  • Making Drupal’s crufty markup more semantic
  • Comparison of various base themes and creating your own theme from scratch
  • Object oriented css - the mecca of maintainability?
  • Best practices on developing for Internet Explorer
  • Keeping your theme fast - 80% of lag is at the front end
  • Structuring your sass partials
  • In addition, we’ll do a quick overview of the massive theming changes in D8 (time permitting)

To get the most out of this session, attendees should be familiar with the basics of Drupal theming, css, and sass.

Note: This session will be kicked off with a poem, "Ode to Drupal Theming"