DrupalCamp Vienna 2013
connecting open minds

{{ TWIG }} it - Drupal8 Theming

Morten
birch
Track: 
Frontend & Design
Experience level: 
Intermediate
Tags: 
twig, Drupal 8
Schedule: Saturday, 15:00 in room Wunderkraut

The Themers of Drupal have for years been whining & moaning over the bad markup, confusing theme functionality, Drupals lack of separation from the frontend to the backend and generally WTF when you work in the frontend.
Now in Drupal8 The Dark ages of Drupal Theming is gone (foreva!) phptemplate is put on the bench and is replaced by "a modern tempting system": TWIG

Drupal8 Theming isn't just about chaining <?php print $foo; ?> to {{ foo )} its a rethinking of Drupals Theme layer - Defined by the themers for the themers. Not defined by developers that didn't knew what the themers wanted (like precompiled strings with 3 div wrappers)

Agenda:
* The principles we are building on
* Drupal8 theme an overview
* Twig - How does that work (loops, template files & stuff)
* Hot & sexy sweet examples
* Unicorns!
* the road ahead