Введение:
Я пробую LESS в среде asp.net mvc.
Я использую без точек для обработки на стороне сервера (и я бы не сталхочу использовать обработку на стороне клиента, особенно после публикации всего проекта).
Мне нужно применить дизайн, в котором существуют разные цветовые схемы в зависимости от разных вещей (например, времени суток).
Менее чувствовалось, что в этом случае это очень важно, поскольку создание параметризованного CSS и изменение только 10 переменных в начале файла для каждой темы действительно поднимает настроение.
Проблема:
Но мне нужно как-то изменить цветовые темы из внешнего параметра.
Идеи:
Сначала я подумал, что параметр URL, такой как style.less? Theme =fuschia была бы хороша, но я не нашел способа разобрать что-то вроде этого.
Тогда я подумал, что получается очень короткий blue.less, green.less, orange.less, состоящий только из объявленных переменных цвета, и включаяГлавное, чтобы в каждом из них было бы надежное решение.
У меня не было возможности опробовать второе решение, но я подумал, что сейчас самое время спросить совета о наиболее надежном способе.делать это.
Проблема снова в том, что я хочу контролировать некоторые вещи в моем меньшем файле извне.