Diferencia entre revisiones de «Usuario:Juanda/bootstrap/less»
De WikiEducator
< Usuario:Juanda | bootstrap
(→less y Twitter Botstrap) |
|||
(4 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 4: | Línea 4: | ||
<div class="slide"> | <div class="slide"> | ||
− | = | + | = less y Twitter Bootstrap = |
</div> | </div> | ||
Línea 85: | Línea 85: | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | ===Instalación de less=== |
− | * | + | *Se instala mediante npm. Si no dispones del comando, lee la última parte del wiki (themes) para instalar npm. |
+ | <source lang="bash"> | ||
+ | npm install less -g | ||
+ | </source> | ||
</div> | </div> | ||
Línea 92: | Línea 95: | ||
<div class="slide"> | <div class="slide"> | ||
===less y Twitter Botstrap=== | ===less y Twitter Botstrap=== | ||
+ | *Debemos descargar la versión de Twitter Bootstrap que viene con less | ||
+ | *En la carpeta less encontraremos un fichero .less por cada componente de css del framework. | ||
+ | *El fichero bootstrap.less enlaza todos ellos: | ||
+ | <source lang="bash"> | ||
+ | juanda@dpto-01:~/Descargas/bootstrap-3.1.1/less$ cat bootstrap.less | ||
+ | // Core variables and mixins | ||
+ | @import "variables.less"; | ||
+ | @import "mixins.less"; | ||
+ | // Reset | ||
+ | @import "normalize.less"; | ||
+ | @import "print.less"; | ||
+ | |||
+ | // Core CSS | ||
+ | @import "scaffolding.less"; | ||
+ | @import "type.less"; | ||
+ | @import "code.less"; | ||
+ | @import "grid.less"; | ||
+ | @import "tables.less"; | ||
+ | @import "forms.less"; | ||
+ | @import "buttons.less"; | ||
+ | |||
+ | // Components | ||
+ | @import "component-animations.less"; | ||
+ | @import "glyphicons.less"; | ||
+ | @import "dropdowns.less"; | ||
+ | @import "button-groups.less"; | ||
+ | .... | ||
+ | |||
+ | </source> | ||
+ | *Comprobación instalación y versión de less: | ||
+ | <source lang="bash"> | ||
+ | juanda@dpto-01:~/Descargas/bootstrap-3.1.1/less$ which lessc | ||
+ | /usr/local/bin/lessc | ||
+ | juanda@dpto-01:~/Descargas/bootstrap-3.1.1/less$ lessc -version | ||
+ | lessc 1.6.3 (LESS Compiler) [JavaScript] | ||
+ | </source> | ||
+ | *Generación del fichero css: | ||
+ | <source lang="bash"> | ||
+ | juanda@dpto-01:~/Descargas/bootstrap-3.1.1/less$ lessc bootstrap.less bootstrap.css | ||
+ | </source> | ||
</div> | </div> | ||
</div> | </div> |
Última revisión de 01:06 13 mar 2014