Sass y Bootstrap
Sass es un preprocesador de CSS.
Sass ofrece varias ventajas sobre CSS como:
Variables
Reglas anidadas
Importación de archivos y parciales
Reutilización de código con mixins y herencia
Operadores matemáticos y lógicos
Condicionales e iteraciones
Para aprender más sobre Sass te recomendamos este video de Make it Real.
Bootstrap 3
Los pasos para configurar Bootstrap 3 son los siguientes:
Incluye la gema en el
Gemfile
:Ejecuta
bundle install
.Cambia la extensión del archivo
app/assets/stylesheets/application.css
por.scss
.Reemplaza el contenido de
app/assets/stylesheets/application.scss
por lo siguiente:Crea el archivo
app/assets/stylesheets/theme.scss
en donde vas a poder sobrescribir las variables de Bootstrap, por ejemplo:
Para ver la lista de variables que puedes sobrescribir sigue este enlace.
Bootstrap 4
Los pasos para configurar Bootstrap 4 son los siguientes:
Incluye la gema al final del
Gemfile
:Ejecuta
bundle install
.Cambia la extensión del archivo
app/assets/stylesheets/application.css
por.scss
.Reemplaza el contenido de
app/assets/stylesheets/application.scss
por lo siguiente:Crea el archivo
app/assets/stylesheets/theme.scss
en donde vas a poder sobrescribir las variables de Bootstrap, por ejemplo:
Para ver la lista de variables que puedes sobrescribir sigue este enlace.
Eso es todo lo que necesitas para empezar a trabajar con Bootstrap en tus proyectos.
Last updated