Installation du theme bootstrap 4 via composer
composer require drupal/bootstrap_barrio
Installation par script : voir https://www.drupal.org/docs/8/themes/barrio-bootstrap-4-drupal-8-theme/creating-a-custom-barrio-sub-theme#s-create-by-script
Installation Manuelle
- Après avoir installé bootstrap_barrio, copier coller le répertoire subtheme et le renommer "d8" dans le répertoire web/themes/custom/d8
- Remplacer partout "bootstrap_barrio_subtheme" par "d8" à l'intérieur des fichiers et des sous répertoires de web/themes/custom/d8. ATTENTION : ne pas utiliser le rechercher/remplacer au niveau du repertoire d8, cela ne fonctionne pas. Il faut entrer dans chaque fichier le rechercher/remplacer fonctionne alors.
Attention à être cohérent entre le fichier info.yml et en particulier la partie "libraries" et le fichier libraries.yml - Changer le nom du theme dans d8.info.yml. name: d8 Bootstrap Subtheme
- Activer le theme d8 Bootstrap Subtheme dans l'interface de drupal : Gérer > Apparence >
- Copier le contenu du répertoire memosass/scss du précédent tp dans le répertoire web/themes/custom/memo
-
Modifier le fichier main.scss qui contient les deux lignes suivantes :
@import "bootstrap-overrides"; @import "scss/global";
- Renommer le répertoire themememo en scss
- Vérifier que le fichier global.scss est bien présent dans le répertoire scss
- Compiler le code scss : sass main.scss:css/style.css --watch