Как правильно верстать если страницы отличаются друг от друга дизайном?
Например имеется сайт с главной страницей и вторая страница - листинг. Они полностью отличаются дизайном друг от друга. Как поступить в такой ситуации? Использую галп и scss.
Максим Иванов, сесть между этими двумя страницами кактусом в лотос и нечеловеческим усилием представить себе третью. После этого искать общее и отделять частное.
Adamos, Я так пытался когда попадались листинги, в которых дополнительно один-два блока и по дизайну все одинаково. Но как быть если абсолютно все разное. Хедер, футер, и остальные блоки
Максим Иванов, и какие у вас варианты, кроме создания разных стилей для разных во всем страниц?
Насильно натягивать то, что случайно совпало, но может снова разделиться при любой правке - вряд ли.
Сидеть перед двумя дизайнами и уговаривать их, что они все-таки для одного сайта - тоже не поможет.
Раз нужен непременно единый css и стили прям абсолютно разные и не надо им пересекаться, то просто задайте для body у главной страницы один класс , а для body у второй страницы задайте другой класс. В scss, соответственно, все стили главной страницы пишите внутри класса, который приписали её body, а все стили второй страницы - в класс её body. Всё.