Drupal 10+ Theming - How to convert an HTML template to a Drupal Theme

Master the art of Drupal theming

In this book, you’ll be guided through the detailed and practical steps needed to transform an HTML template into a fully functional Drupal theme. From setting up a development environment to building a complete and themed Drupal site, all aspects of the theming process are covered.

  • Learn how to set up a Drupal local development environment using DDEV
  • Understand the essentials of Drupal theming, including the structure of themes, theme components, and the role of Twig templates
  • Learn how to dissect and analyze an HTML template and identify the Drupal components (Content types, Blocks, Views, Image styles etc.) needed to build and theme each section
  • Learn how to incorporate HTML template CSS, JavaScript and other asset files into a Drupal theme
  • Become proficient at theming site Headers / Footers, Hero banners, Navigation menus, Image sliders and Drupal components such as Paragraphs, Blocks, Content nodes, Views and Webforms
  • And much more..