Здравствуйте,
Подскажите, где почитать про структуру и принцип формирования CSS?
Как я понял, он формируется из разных LESS файлов, который разбиваются
По трем папкам в теме: Tygh (Стандартные - базовые), lib (там одна библиотека jqueryui) и addons (CSS и LESS от плагинов и доп.разработки).
Опишу проблемы.
На стандартной теме размер сжатого (убито форматирование) CSS состоит из двух файлов на 290 Кб.
На моей - модифицированной теме - уже один сжатый файл и 540 Кб или не сжатый 625 Кб (!!!)
Извините, но это полный треш!
Сколько мы знаем использование LESS позволяет задавать переменные, их мы можем использовать для задания стандартных вещей, такие как Шрифты, Цвета, определенные параметры для полей форм, блоков, теней и тп.
Отсюда у меня ряд вопросов:
1. Как формируется итоговый CSS, перезаписываются ли переменные из addons или одни добавляются к уже имеющимся в стандарте?
2. Какие CSS обновляются при апгрейде версий? Т.к. в базе тоже есть косяки, и устаревшие конструкции, которые не позволяются сделать нормальным отображением на разных типах устройств. Поэтому нужно начинать как-то править и чистить.
3. Данный CSS используется только для frontend'a?