Это не по семантике так использовать теги.
В твоем примере это так как выглядит визуально, но оыень не факт что так будет верно с точки зрения семантики. header например может быть штук сто на странице..... сайдбар на 99% сайтов нефига не aside.
а вообще никто толком не знает как использовать правильно теги.
вариантов сотни.
при клике на ссылку-якорь вызывать функцию которая ставит на нужный инпут
отслеживать скролл и при определенных значениях ставить фокус у инпута..........
Ни вопрос, ни код без бутылки прочитать нельзя. Понятно что есть одно состояние. кнопка 2 его должно обнулять. то что творится в коде это жесть. В принципе неправильный подход
К примеру
$(".box.tea_set.box-pack-120").fadeIn();
$(".box.tea_set.box-pack-250").fadeOut();
а если позиций будет 10?
это вешает обработчик событий, который ничего не делает $(".size120 .tea a.minus").on('click');
Ну как бы шопкипер и создан для этого как и минишоп. В чем избыточность не очень понятно. Если не нужна корзина не выводите ее в шаблоне. Фильтры еще дополнение msearch2 или tagmanager каждый под свое решение. Ну или все писать самому...
просто плюс 100 500 дизайнер должен анализировать то что он делает . и знать что клиенту надо.
Дизайн - вообще не творчество - это подача того сто клиенту надо. при этом знание традиций, нарушение их со смыслом.
Например крышка бутылки кефира должна быть зеленая. Если она розовая, то должно быть веское обоснование, если она синяя, то без супер веской причины дизайнер - мудак. а эти треугольники полосочки градиенты - вторично, причем очень.
задача дизайна подать продукт понятно и удобно, кретивности вообще не надо.
Вопрос странный точнее состоит из двух интересует версионность файлов или учет правок. Учет можно вести по теме переписки в почте или crm чем вы там пользуетесь. Версионность - снапшоты неплохо но их не должно быть более десятка иначе можно и файл потерять.
Вообще множество таких правок говорит либо о хреновом дизайнере либо о заказчике с тараканами строить под это систему.... Ну не знаю
не только на мобильных. Верстка очень некорректная одна форма только чего стоит. и уже куча important.
Замучаешься делать адаптив.
Flex присутствует в наших проетах долго не мог понять что за х....нь творится вроде и сбрасываешь все а фотки все равно искажаются :)