Palette - Make it Colorful🎨
Palette - Visual Page Builder, no design degree required.
6. Drupal: Theming
Menu
- Install Drupal with Lando
- 1. Drupal: Basic features
- 2. Drupal: Configuration
- 3. Drupal: Site building
- 4. Drupal Commerce - Online store module for Drupal
- 5. Drupal and SEO.
-
6. Drupal: Theming
- 6.1. Drupal core themes
- 6.2. What Drupal 8 theme consists of. Overview of Stark theme.
- 6.3. Create your own Drupal theme based on a Stable theme.
- 6.4. Twig is a new template engine for Drupal.
- 6.5. Working with CSS in Drupal. Breakpoints, responsive settings in the Drupal theme
- 6.6. Working with templates in Drupal. What are the templates in the core of Drupal.
- 6.7. Working with regions and blocks in Drupal
- 6.8. Working with javascript/jQuery in Drupal. What are behaviors?
- 6.9 Theming Views Drupal. Create an owl carousel slideshow with thumbnails.
- 7. Drupal: Advanced theming
- 9. Module development for Drupal
- Drupal decoupled. Building backend on Drupal.
- Old articles
The theming in Drupal 8 has been changed. This is primarily due to the transition to object-oriented programming and the use of the twig template engine. If earlier it was enough to learn a little PHP, HTML, CSS and start creating your own theme, now you need to figure out twig as well. On the one hand, this complicates the development of Drupal, but on the other hand simplifies the development process. Using a template engine is more convenient for a group of developers when one specialists specializes in developing a function, while others specialize in developing a frontend site.
It is necessary to gradually master each new technology and development approach: SASS, Twig, Grunt, bootstrap - all this has long become the standards for developing web applications. So let’s and we will figure out how to use all this.