Website page creation. Basic understanding of HTML, CSS and PHP OOP.
This course deals with Drupal. The Drupal themes workshop enables the webdeveloper to create and modify Drupal Themes. Drupal Themes are very flexible, but only if you understand how the theme engines work. You will discover how to interactively change existing and create new themes from scratch. You will also learn basics of Twig template engine and how does Drupal 8 relate on it.
Panels and other modules related to theming
- Drupal Layout Builder, Field Layout, Responsive Image
- Panels, Panelizer, Page Manager
- Display Suite
Structure of a Drupal Page
Sourcing Themes
Installing Themes
Modifying an existing Theme
Theme system
- Theme engines
- Twig Template Engine
- Theming Blocks and Content Types
- Template suggestions
- Converting theme function to a template file
Cascading Style Sheets
Overriding existing Style Sheets
Creating a new theme from scratch
Subthemes
Devel Module
- Drupal Web Profiler
United Arab Emirates - Drupal 8 Themes
Saudi Arabia - Drupal 8 Themes
South Africa - Drupal 8 Themes
Czech Republic - Drupal 8 Themes
Magyarország - Drupal 8 Themes
Costa Rica - Temas de Drupal 8