Cómo pasar variables a partir de una hoja de estilo lesscss a una hoja de estilo está incluido?
-
18-09-2019 - |
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?
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.