
Реструктуризация CSS-стилей
Давайте реструктурировать CSS.
Я мечтаю о такой структуре, где стили разбиты по модулям. Пусть там будет больше файлов, больше обращений к серверу, но зато реализация проектов и их сопровождение станет более простым и очевидным.
Пусть, например, к каталогу товаров относится один единственный файл стилей, где будет только про каталог товаров и больше ни про что. Даже не надо при этом делить стили на пользовательские и системные - пусть будет все в одном файле, пусть будет внизу секция "user styles", где будут переопределения.
Это не противоречит использованию стилей макета. Их также можно держать в отдельных файлах и определять в них разметку - почему бы и нет.
Кроме того, есть вопрос к упорядочиванию именования css-классов: где-то мы видим bem, где-то не bem, где-то определение идет по id, где-то - по классам.
Объективно, очень тяжело переваривать и сопрвождать такой неструктурированный объем.
Customer support service by UserEcho