Cómo pasar variables a partir de una hoja de estilo lesscss a una hoja de estilo está incluido?

StackOverflow https://stackoverflow.com/questions/2009052

Pregunta

Estoy intentando utilizar lesscss para construir un sistema de plantillas, donde cada plantilla tiene esquemas de color alternativos 3 o 4.

Así, por ejemplo, podría tener una hoja de estilo red.less que tiene este aspecto:

@main_colour: #ff0000;
@import 'main.less';

Por lo tanto, sólo tengo una hoja de estilo para mantener main.less que contiene todos los estilos principales, y utiliza las variables establecidas para los códigos de color. A continuación, puedo crear un archivo colour.less separada para cada combinación de colores.

El único problema es cuando trato de hacer esto consigo un Less::VariableNameError lo que indica que menos es analizar el @imports ANTES de que analiza las variables.

¿Hay una solución a este o cualquier otra forma de lograr el mismo resultado final?

¿Fue útil?

Solución

En referencia a su tweet , sí, esto iba a funcionar como se espera en Sass . En realidad estoy un poco sorprendido de que no funciona en menos.

Otros consejos

Creo que los chicos Menos querían mantener el archivo atómica e independientes de los ajustes ambientales externos del país, menos. Esto fue lo que supuse, pero también no le gustó lo que nuestro puerto NET http://www.dotlesscss.com le permitirá hacer esto de forma predeterminada.

No es un gran cambio para hacer en la versión original Menos rubí y si te gusta juguetear con la fuente que se puede apuntar en la dirección correcta.

Fuera de interés, sin ser traidor al menos el equipo me gusta bastante la sintaxis SASS y ahora hay cosas adicionales, tales como las sentencias condicionales y bucles que no se puede (aún) con menos.

@ NEX3 -. Ustedes deben dejar de competir y simplemente trabajar juntos

Parece que este no es un problema más, o al menos no para mí usando "sin punto" para .NET?

Parece que funciona bien ahora con la última MENOS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top