Stardate 1: Theming in Drupal 8

Well, this is in fact the beginning I guess.  Stardate 1! We have found ourselves in the strange new planet of Drupal 8. Theming has changed, modules are object oriented, and life on this planet is very different from life on Drupal 7. We're going to explore Drupal 8 one section at a time, and we all know that the first thing you need to set up a new blog site is a rockin theme. Unfortunately I'm a back-end developer, so I'm going to be stretching myself quite a bit to come up with a theme.  

The first thing I've learned about Drupal 8 theming is that to start with Adaptive Theme rocks as a starter theme. Change the ownership on your themes directly temporarily and it will create a theme for you. Of course there is probably a drush command to do this, but enabling the theme from the UI drove you straight to creating a theme. Checking the option to copy the existing drupal twig templates made it really easy to see what Twig templates I needed to start with. 

One note about using Adaptive is that using the theme engine as a starter theme breaks the ability to update the theme.  To fix this you'll need to remove the package reference in the themes .yml file. 

Tags