Installer un thème sous Drupal 11

Tout se fait maintenant avec Composer et Drush de façon très simple.

Sur la page d'un thème on trouve la commande permettant d'installer le thème pour la version de Drupal désirée.

Exemple avec le thème Bootstrap5 :

composer require 'drupal/bootstrap5:^4.0'

Le thème est désormais disponible mais pas encore installé.

Pour l'installer, on peut soit aller dans l'interface d'administration, soit utiliser cette commande drush :

vendor/bin/drush theme:install bootstrap5

Configurer comme thème par défaut :

vendor/bin/drush config:set system.theme default bootstrap5 --yes

Puis vider les caches :

vendor/bin/drush cr

Désinstaller le thème

Cette commande drush désinstalle le thème Bootstrap5 :

vendor/bin/drush theme:uninstall bootstrap5

Ensuite, le supprimer avec composer :

composer remove 'drupal/bootstrap5'