Сверстать responsive-сайт по PSD-макету

Цена договорная • наличный расчёт, безналичный расчёт
05 сентября 2016, 10:55 • 13 откликов • 120 просмотров
Доброго дня!

Есть PSD-макет, нужна responsive-верстка (не под WordPress-specific, не под к.л. другую CMS - просто вёрстка).
Использован "бургерный" подход к дизайну для упрощения всего и вся.
См. JPEG-макет в аттаче. Дан также UI styleguide (fonts, colors).
Текущая версия сайта (полностью динамический) - на сайте http://raduga-site.ru/, там можете покликать и понять взаимосвязь всех ссылок на странице.


Вкратце:
Сверстать (по PSD-макетам) сайт с динамическим расписанием, и онлайн-записью, на 3 разрешения экрана.


Обращаю внимание:
  1. Требуется responsive-вёрстка на 3 разрешения: desktop, tablet, mobile (PSD-шаблоны для всего этого есть)

  2. Особо пристально буду отслеживать вёрстку страниц расписания, т.к. они будут динамическими.
    А именно:
    1) занятий может быть сколько угодно в каждом из дней, длительность и время начала занятий - любые.

    2) Расписание - в двух форматах: список "Site Raduga Schedule.jpg" и сетка "Site Raduga Schedule Mosaic.jpg".
    Начинайте верстать с формата "список".

    3) В мозаичном варианте в каждом дне - три колонки (каждая из колонок отвечает за свой спортивный зал: их три штуки). Занятия привязаны к той или иной колонке в дне.

    4) клик на занятие в Расписании показывает диалог информации о занятии (а именно "Site Raduga Schedule Mosaic window.jpg").
    В этом диалоге в реальной жизни через AJAX (GET /mycontroller/training_id) получаются детали занятия (ссылка на педагога, ссылка на группу занятия, текст времени занятия, текст возраста). Вы можете замокать данными из JS-массива на странице.

    5) клик на "Записаться" показывает диалог выбора "Site Raduga Main window Online Order.jpg", по нажатию Submit-а отправляет на сервак "training_id" и все заполненые атрибуты формы.
  3. С Главной страницы можно оставить отзыв "Site Raduga Testimonial Send.jpg"
  4. Фильтр по возрасту работает на страницах:
    1) "Услуги" ("Site Raduga Services.jpg") и
    2) "Расписание в мозаике", влияет на "облако кликабельных тэгов" и список занятий на обеих указанных страницах.
    T.e. у каждой услуги есть спец. аттрибут "age_from" и "age_to", по которым ваш скрипт и будет фильтровать отображаемые DIV-ы.

Файлы