Задача

Необходимо доработать существующий сайт-портфолио фотографа, разработанный на платформе GRAV (Self-hosted на Linux). Сайт использует тему Hyde и приобретённый плагин lightbox-gallery. Основная цель - адаптировать верстку под все устройства (десктоп, планшет, мобильные телефоны). Вносить изменения в код сторонних библиотек и плагинов не требуется.

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

  • Уверенное знание HTML, CSS, Twig (шаблонизатор GRAV) и JavaScript.
  • Опыт работы с платформой GRAV (возможность понять файловую структуру, шаблоны Twig, настройки темы).
  • Умение работать с адаптивной версткой: медиа-запросы, флексбоксы, гриды, относительные единицы.
  • Способность разбираться в чужом коде и вносить правки точечно не нарушая логику сайта.

Что предстоит сделать

  1. Провести аудит текущего сайта на нескольких устройствах - выявить проблемные места в вёрстке (разъезжающиеся блоки, непрокручиваемые элементы, перекрытия текста, кривые отступы).
  2. В шаблонах Twig (если нужно) скорректировать отображение блоков или классов для мобильных версий.
  3. C помощью CSS настроить правильное поведение: мобильное меню, адаптивные изображения, скрытие/показ элементов на малых разрешениях.
  4. На блогах или галерее (lightbox-gallery) проверить, что всё корректно адаптируется под сенсорное управление.
  5. Предоставить правки отдельными коммитами или файлами (git по желанию).

Верстка HTML-страниц для дальнейшей интеграции с CMS

Требуется сверстать около 10 HTML-страниц на основе готового макета. Верстка должна быть качественной и подготовленной для последующего переноса на платформу Битрикс. На текущий момент доступен макет одной страницы.