Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2011, 10:17
Avatar de cvander
cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años
Puntos: 1792
Alguien trabajando con LESS?

Ayer descubrí LESS como parte del Bootstrap de Twitter. Me ha encantado bastante por el uso de variables y operaciones en CSS.

http://lesscss.org/#-client-side-usage

¿Alguien lo ha usado?

Este código en LESS:
Código CSS:
Ver original
  1. // LESS
  2.  
  3. @the-border: 1px;
  4. @base-color: #111;
  5. @red:        #842210;
  6.  
  7. #header {
  8.   color: @base-color * 3;
  9.   border-left: @the-border;
  10.   border-right: @the-border * 2;
  11. }
  12. #footer {
  13.   color: @base-color + #003300;
  14.   border-color: desaturate(@red, 10%);
  15. }

Se transformaría en esto en CSS:

Código CSS:
Ver original
  1. /* Compiled CSS */
  2.  
  3. #header {
  4.   color: #333;
  5.   border-left: 1px;
  6.   border-right: 2px;
  7. }
  8. #footer {
  9.   color: #114411;
  10.   border-color: #7d2717;
  11. }

Para proyectos muy grandes me parece buenísima idea para escalarlos y declarar variables al inicio.

Es necesario compilarlo ya sea via node.js o en el mismo navegador.
__________________
- Christian Van Der Henst
Platzi