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 12:06 12 mar 2014