7.1. Constructores de temas en Drupal 8
Drupal no es solo un CMS, es una plataforma para desarrollar tu propia aplicación web. Si decides crear tu propio tema, encontrarás varios frameworks para ello. En este artículo consideraremos los más populares.
Bootstrap
https://www.drupal.org/project/bootstrap
Bootstrap es el framework más popular a partir del cual puedes crear tu propio tema. Proporciona un conjunto de estilos CSS, sistema de rejilla, y plugins en JavaScript/jQuery. Puedes organizar rápidamente los bloques de tu sitio en una maqueta y posicionarlos.
Zen
https://www.drupal.org/project/zen
El constructor de temas más popular para Drupal 6-7. En la versión 8.x-7.x tiene un runner gulp.js configurado, que puede ejecutarse fácilmente desde PhpStorm. La compilación de SASS se realiza a través de libsass, lo cual elimina la necesidad de usar Compass.
Omega
https://www.drupal.org/project/omega
Un tema muy popular que funciona como framework, incluye un generador de configuración (la configuración se almacena en archivos), estilos en LESS/SASS y diseño basado en mobile-first. Si tienes que elegir entre Omega y Bootstrap, la decisión debe basarse en las maquetas con las que se construirá el sitio. Si las maquetas no están basadas en una rejilla y necesitas un diseño pixel-perfect, deberías usar Omega. Si el diseño es más libre y orientado a usar un conjunto básico de elementos, elige Bootstrap sin problema.
Adaptive Theme
https://www.drupal.org/project/adaptivetheme
Un tema de inicio simple con panel de administración, donde puedes definir los tamaños para cada tipo de dispositivo para el cual está diseñado el sitio. Es ideal para empezar a aprender Drupal o hacer sitios muy sencillos. Pero si buscas algo más avanzado, elige Omega o Bootstrap.