About this talk
This talk explores the challenges and potential solutions involved in transitioning from Drupal 7 to Drupal 8's theme layer. The speaker discusses the introduction of Twig, a new templating engine developed by Symfony, which aims to create a more consistent, secure, and user-friendly theming experience. By replacing theme functions with Twig template files, the speaker outlines how this change will enable streamlined markup adjustments and allow for a unified template structure across modules. The session also delves into the implications for the rendering process, including the potential shift from a pre-process to a post-process layer, highlighting how Twig will enhance the rendering of various objects within Drupal.