Нужно сверстать около 8-ми страниц. Использую БЭМ нэйминг, Gulp, Scss, Pug.
Как лучше организовать файловую структуру? Думал делать один css для всех страниц. Но как быть с адаптивом, один и тот-же блок на разной ширине экрана, на разных страницах может быть разной ширины. Не делать же модификатор для каждой страницы.
Стоит сделать отдельный media.css для каждой страницы?
Хочется сделать максимально модульно.
Ну что то общее - шапка, подвал, какие то элементы типа там кнопочки, формочки, общая стилизация...
А что то например только в товаре или в категории или в новостях нужно - там свой еще подгружать CSS.
Зависит от объемов - но в целом, когда с первой старницы всё прокешировалось и дальше используется не плохо.