Crear tema a partir de temas de Bootswatch

  • cuestión de orden: conviene borrar carpetas de temas no usados para que no ocupen lugar en el repo (?)

Los temas se modifican desde los dos archivos .less en cada carpeta de sub-temas (el resto de los archivos de bootstrap se incluyen cuando se genera el tema con grunt).

Si se le cambia el nombre a la carpeta o se crea una nueva, se debe modificar gruntfile.js agregando el nombre del tema aqui:

swatch: {
  amelia:{}, cerulean:{}, cosmo:{}, cyborg:{}, darkly:{},
  flatly:{}, journal:{}, lumen:{}, paper:{}, readable:{},
  sandstone:{}, simplex:{}, slate:{}, spacelab:{}, superhero:{},
  united:{}, yeti:{}, mitema:{} 
},

Bug: Si se desea mantener el repositorio y no incluir bootstrap y demas dependencias que se instalan automaticamente, verificar en .gitignore que esté ignorada la carpeta bower_components y no components.

 .idea
 bower_components <- ojo
 node_modules
 build
 _site
 *.lock

Para compilar el tema:

 grunt swatch:<mitema>

y listo (en drupal se debe modificar la ruta al archivo css de bootstrap que se encuentra en la carpeta del sub-tema en bootswatch).