Um Child-Themes in Drupal 8 zu verwenden, folgen Sie diesen Schritten:
1. Erstellen Sie ein neues Verzeichnis im Verzeichnis “themes/” Ihres Drupal 8-Installationsverzeichnisses und nennen Sie es nach Ihrem Child-Theme.
2. Erstellen Sie eine neue Datei namens “MYTHEME.info.yml” in Ihrem Child-Theme-Verzeichnis und geben Sie Ihrem Thema einen Namen und eine Beschreibung:
```
name: My Child Theme
description: Child theme for Drupal 8
type: theme
base theme: MYBASETHEME
core: 8.x
```
Ersetzen Sie “MYBASETHEME” durch den Namen des Basisthemas, auf dem Ihr Child-Theme basiert.
3. Duplizieren Sie die Datei “MYBASETHEME.starterkit.yml” im Verzeichnis des Basisthemas und benennen Sie sie in “MYTHEME.starterkit.yml” um.
4. Öffnen Sie die Datei “MYTHEME.starterkit.yml” und ändern Sie die Werte für die Variablen, die Sie anpassen möchten.
5. Optional: Erstellen Sie Dateien für spezielle Bereiche der Website wie “page.html.twig” für die Seitenvorlage oder “block.html.twig” für die Blockvorlage.
6. Aktivieren Sie Ihr Child-Theme in Drupal 8, indem Sie zu “Appearance” im Admin-Bereich gehen und auf “Install new theme” klicken. Wählen Sie Ihr Child-Theme aus der Liste aus und klicken Sie auf “Installieren”.
Ihr Child-Theme ist jetzt aktiviert und kann angepasst werden, ohne dass Änderungen an der Basisvorlage vorgenommen werden müssen.