< Drupal Austria Benchmark Skills

Installing and configuring themes

Drupal Austria

Show in app

Description

This section covers how to control the visual appearance and user experience of Drupal sites through themes. Learners will understand what themes are, how they differ from modules, and the distinction between frontend and backend themes. By the end of this section, learners will be able to discover and evaluate themes on drupal.org, install and configure themes using both Composer and the administrative interface, work with Drupal's core themes, and customize theme settings to create the desired look and feel for their website.

Goals

  • Understand what Drupal themes are - Learners will be able to explain what themes are in Drupal, how they control the visual presentation of the site, and how they differ from modules in terms of functionality
  • Distinguish between backend and frontend themes - Learners will be able to explain the difference between administrative themes (backend) and site themes (frontend), and understand why Drupal uses separate themes for different contexts
  • Identify and understand Drupal's core themes - Learners will be able to recognize the themes that come with Drupal core (such as Olivero, Claro, Stark), understand their intended purposes, and know when each is appropriate to use
  • Install themes using Composer - Learners will be able to use Composer commands to add new themes to their Drupal installation
  • Understand Drupal's file structure for themes - Learners will be able to identify where contributed themes are placed (themes/contrib), where custom themes belong (themes/custom), and how this relates to core themes (core/themes)
  • Activate and configure themes in the backend - Learners will be able to install, enable, set as default, and uninstall themes through the Drupal administrative interface
  • Discover and evaluate themes on drupal.org - Learners will be able to find themes on drupal.org, review theme information including screenshots, documentation, maintainers, and installation statistics, and assess theme quality and suitability for their project
  • Configure theme settings - Learners will be able to access and modify theme-specific configuration options such as logo, color schemes, and layout settings
  • Evaluate theme compatibility - Learners will be able to check theme compatibility with their Drupal version and understand how themes interact with the site's content and structure

Maintainer

Christian Ziegler