Make Drupal 8 twig theme in 1.5 h + useful tips

Gleb Redko, Full-stack web developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
10 Lessons (1h 38m)
    • 1. Welcome

      0:41
    • 2. Drupal 8 Theming Intro

      4:20
    • 3. Setting up Drupal 8: MAMP & Composer

      12:50
    • 4. Configuring our instance, setting dev environment

      7:13
    • 5. Skeleton for our theme

      18:08
    • 6. Our front-end -> Drupal 8 theme

      23:15
    • 7. Bringing content to theme

      11:01
    • 8. Making navigation work

      6:51
    • 9. Drupal 8 dev useful tips

      8:10
    • 10. SOLUTION to the assignment

      5:36

About This Class

This course is right for you if you’d like to learn how to make your own Drupal 8 theme using twig templating engine. Our theme is going to be based on Bootstrap 4 framework and it will also be using SASS (forget about vanilla CSS in 2019)

In the beginning, we’ll

  • walk through Drupal 8 installation and setup procedure using composer (which is a recommended way of installing Drupal 8).

  • I’ll show you how to use twig templates and the main principles of template overriding in Drupal 8.

  • I’m gonna share some useful tips (that I use daily on my projects) on how to set up your Drupal 8 instance for smooth and painless development if you plan to continue exploring and developing on Drupal 8.

In the end, I’ll give you a small task regarding templating that will simplify your further theme development.

All the code we add during the course is also available on this GitHub repo:

https://github.com/GlebRed/Gleb-drupal8-theme

Let's go!

P.S. Check out my Crash Introduction to Web Frameworks 2019