What's New in Drupal 8: Theming for Drupal 8

Last updated

This page is archived

We're keeping this page up as a courtesy to folks who may need to refer to old instructions. We don't plan to update this page.

Alternate resources

Sprout Video

This video was part of a series of presentations produced in anticipation of Drupal 8's official release. For information about theming based on official releases of Drupal 8, view tutorials in our Drupal 8 Theming Guide.

[# card #]
nid: 2512
title: D8 Theming series
[# endcard #]

This presentation outlines some of the major changes to the way that themes are built in Drupal 8 and is intended to help you generate a list of the things you're going to need to know in order to start making awesome Drupal 8 themes. A lot has changed, and there are a lot of new things to learn. However, one of the primary focuses has been on making the theme layer easier to understand, and easier to get started with.

Almost every aspect of the theming layer has been touched in one way or another during the Drupal 8 development cycle. We think some of the important ones to learn about are:

  • How Drupal 8 makes the theme layer easier to understand
  • Changes to help make Drupal responsive and mobile friendly
  • The adoption of current best practices for HTML5, CSS, and JavaScript
  • The addition of a new template engine based on Twig

After watching this presentation you should have a better understanding of the things you'll need to learn in order to create themes in Drupal 8 and where you might need to brush up.

Additional resources