Drupal 8 Theming - Differences from Drupal 7

Introduces the important changes for themes targeting Drupal 8 as opposed to Drupal 7. Including a step by step walk through converting a Drupal 7 theme to Drupal 8. Topics covered include:

  • Twig templating: differences & similarities with the old PHP templates, a few tricks
  • Basic asset attachment/configuration
  • Preprocess functions
  • YML files
  • What you can and can't do with themes vs modules
  • Best Practices


By the end of this session, the attendee should be comfortable with/understand:

  • Creating a new Drupal 8 theme
  • Converting a Drupal 7 (or 6) theme to Drupal 8
  • Theme inheritance
  • Asset management


Even beginners should get a lot out of this. Although have a background in Drupal 7/6 theming would be beneficial, it is by no means necessary

Session Track: 
Deep Dive
Experience level: