Описание задачи

Мы небольшая компания «Софт Культура». У нас есть объемный маркетинговый сайт с заковыристой структурой верстки, состоящий из нескольких (порядка 17) шаблонов страниц. Некоторые элементы глобальны среди нескольких шаблонов (меню и футер и тд).

Сайт представляет из себя веб-приложение на движке MODx для PHP.

Сейчас проводим редизайн сайта. Был разработан макет, нужно согласно этому макету переделать верстку сайта и его элементов. Проект состоит из двух блоков. Важно, все нижеизложенное касается только фронтенда, бекендом будет заниматься другой разработчик.

Первый блок

Первый блок - изменение глобальных элементов сайта, как в мобильной, так и в десктопной версиях, которые присутствуют на всех страницах сайта в соответствии с этим макетом в Figma. Под глобальными элементами подразумеваем шрифты, меню, футер, соглашение на cookies, лейбл с промо-акцией и оформление гиперссылок.

В текущей версии сайта есть несколько видов футеров, мы хотим заменить их одним обновленным футером, который будет использоваться повсеместно.

Второй блок

На втором этапе нужно добавить новый шаблон в соответствии с этим макетом в Figma, как в мобильной, так и в десктопной версиях. Со всеми необходимыми анимациями (сворачивание/разворачивание и т. д.). В макете есть некоторые недоработки, которые скоро будут устраняться.

Шаблон нужно заверстать на отдельной статичной странице сайта без связи с программными элементами.

Особенности

Все изменения будут проводиться на версии сайта для разработки, после чего мы уже перенесем на основной сайт силами нашего бэкэнд разработчика. Для сайта есть и отдельный репозиторий на GitHub.

В зависимости от сроков и стоимости проекта, возможно потребуется рефакторинг HTML/CSS-кода для других страниц сайта, чтобы привести его в единообразный и аккуратный вид. Однако этот рефакторинг должен затрагивать только тот функционал, который необходим в рамках этой задачи, потому что другие страницы сайта в ближайшее время тоже будут переделываться с нуля в новом дизайне и рефакторить их не имеет большого смысла.

Если каких-то материалов в макете не хватает, наши дизайнеры готовы оперативно их дополнить или дать свои комментарии по функционированию тех или иных его элементов.

Сроки

Рассчитываем успеть реализовать проект в этом году. Поэтому ищем специалиста, который будет готов сразу вступить в работу. На реализацию задания и внесение правок будет чуть больше недели.

Требования к исполнителю