2011-10-27 12 views
5

Tengo un archivo css y quiero crear automáticamente algunas variaciones de color del archivo, usando algo como "colorear" en GIMP para cambiar el tono de la plantilla.Cómo cambiar el esquema de color css aplicando cambio de mat co todos los colores en el archivo css

He encontrado algo que hace exactamente lo que quiero: http://adityabhandari.com/wp-content/uploads/2011/01/ColorChanger.html pero no es compatible con la notación rgba() que suelo usar.

Soy usuario de Linux, así que tal vez haga algún guión de shell difícil con regex, pero el problema es que realmente me encantan las expresiones regulares.

Si publica la solución php/python/awk soy lo suficientemente inteligente como para usarlo.

Respuesta

0

LESS.css

Se añade una serie de métodos de conveniencia a CSS, incluyendo hexagonal/aritmética RGBA, y compilará a CSS 'nativo' con la utilidad de línea de comandos, que se encuentra intuitiva.

spin(#BEFBA, 10); // return a color with a 10 degree larger in hue than #BEFBA 
@color: #BEFBA;  // just a variable 
spin(@color, -10); // return a color with a 10 degree smaller in hue than @color 

// applied to css class: 
.myStyle{ 
    background-color: spin(@color, 10); 
} 
Cuestiones relacionadas