Instrucciones
Para crear un tema personalizado en Drupal 8/9 usando Bootstrap Barrio:
- Descarga Bootrap Barrio usando Composer
$ composer require drupal/bootstrap_barrio
- Crea una carpeta en Themes/custom para poner allí tu theme personalizado
- Dentro de Themes/Custom crear un archivo llamado "
create_subtheme.sh"
, luego copia y pega dentro los datos de la ventana código que tienes más abajo cambiando la línea señalada *bootstrap_barrio_subtheme.* con el nombre del subtheme que vas a crear
- Abre la consola y colócate dentro de la carpeta Theme/custom y ejecuta el siguiente comando
./create_subtheme.sh
- Actualiza el nombre del Subtheme recién creado en el archivo ".info.yml"
Código
cd themes/custom
export CUSTOM_BARRIO=custom_barrio # change this to your custom theme_name
cp -r ../contrib/bootstrap_barrio/subtheme $CUSTOM_BARRIO
cd $CUSTOM_BARRIO
for file in *bootstrap_barrio_subtheme.*; do mv $file ${file//bootstrap_barrio_subtheme/$CUSTOM_BARRIO}; done
for file in config/*/*bootstrap_barrio_subtheme.*; do mv $file ${file//bootstrap_barrio_subtheme/$CUSTOM_BARRIO}; done
mv {_,}$CUSTOM_BARRIO.theme
mv {_,}$CUSTOM_BARRIO.layouts.yml
grep -Rl bootstrap_barrio_subtheme .|xargs sed -i '' -e "s/bootstrap_barrio_subtheme/$CUSTOM_BARRIO/"