Top Banner
René Olivo Santo Domingo 23 Sept. 2014 LESS Bootstrap Usando Correctamente con
19

Usando Bootstrap correctamente con LESS

Jul 18, 2015

Download

Software

René Olivo
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Usando Bootstrap correctamente con LESS

René OlivoSanto Domingo

23 Sept. 2014

LESSBootstrapUsando

Correctamente con

Page 2: Usando Bootstrap correctamente con LESS

Mobile FirstWeb Framework

Fluid

Grid

Accesibilidad

Prototipos

Page 3: Usando Bootstrap correctamente con LESS

El problemaEsto: Es igual a esto:

Page 4: Usando Bootstrap correctamente con LESS

El problema

● No es porque tienen la misma cantidad de líneas.

● No es porque .row se asemeja a TR.● No es porque se está usando un sistema de

grid.

Page 5: Usando Bootstrap correctamente con LESS

El problema

Estamos definiendo la presentación de nuestro contenido en el mismo HTML.

.pull-left

.col-md-6

.img-responsive

.show

.clearfix

.hide

.pull-right

.img-circle

.col-sm-offset-2

.row

Page 6: Usando Bootstrap correctamente con LESS

¿Por qué es un problema?

● Difícil de integrar a un proyecto existente● No se adapta al cambio

Page 7: Usando Bootstrap correctamente con LESS

"Lo único constante en esta vida es el cambio"

- Cohello

*Broma

Page 8: Usando Bootstrap correctamente con LESS

Historia RealBootstrap 2.x -> 3.x

Page 9: Usando Bootstrap correctamente con LESS
Page 10: Usando Bootstrap correctamente con LESS

¿Qué es LESS?

● CSS con vitaminas● Te permite usar:

○ Variables○ Funciones○ Operadores○ Selectores Anidados○ Etc.

Page 11: Usando Bootstrap correctamente con LESS

Tutorial de LESSUna introducción

Page 12: Usando Bootstrap correctamente con LESS

Cómo puede LESS ayudar a Bootstrap?

Page 13: Usando Bootstrap correctamente con LESS

Separando Contenido de Diseño

Less permite remover totalmente de nuestro HTML las clases de Bootstrap.

Page 14: Usando Bootstrap correctamente con LESS

Incorporando las bondades de Less

Poder utilizar variables, operadores, mixins y funciones, mejora considerablemente el esquema de trabajo.

Page 15: Usando Bootstrap correctamente con LESS

Reduciendo el peso del archivo final

Importando solo lo que necesitamos para nuestro proyecto puede reducir el archivo de Bootstrap considerablemente.

Lo que quiero usar

Lo que Bootstrap me obliga a usar

20%

80%

Page 16: Usando Bootstrap correctamente con LESS

Funciones (Mixins)

● .container -> .container();● .row -> .make-row();● .col-md-8 -> .make-md-column(8);● .col-md-offset-2 -> .make-md-column-offset(2)● .bg-info -> background: @brand-info;● .text-info -> color: @brand-info;

Page 17: Usando Bootstrap correctamente con LESS

Demo

Page 18: Usando Bootstrap correctamente con LESS

Consejos finales● Utiliza SASS o LESS en tus proyectos (tutorial).● No adaptes tu HTML a Bootstrap o incl1uso a tu mismo

CSS. ● Lectura recomendada:

Page 19: Usando Bootstrap correctamente con LESS

Gracias