Задача
Необходимо доработать существующий сайт-портфолио фотографа, разработанный на платформе GRAV (Self-hosted на Linux). Сайт использует тему Hyde и приобретённый плагин lightbox-gallery. Основная цель - адаптировать верстку под все устройства (десктоп, планшет, мобильные телефоны). Вносить изменения в код сторонних библиотек и плагинов не требуется.
Требования к специалисту
- Уверенное знание HTML, CSS, Twig (шаблонизатор GRAV) и JavaScript.
- Опыт работы с платформой GRAV (возможность понять файловую структуру, шаблоны Twig, настройки темы).
- Умение работать с адаптивной версткой: медиа-запросы, флексбоксы, гриды, относительные единицы.
- Способность разбираться в чужом коде и вносить правки точечно не нарушая логику сайта.
Что предстоит сделать
- Провести аудит текущего сайта на нескольких устройствах - выявить проблемные места в вёрстке (разъезжающиеся блоки, непрокручиваемые элементы, перекрытия текста, кривые отступы).
- В шаблонах Twig (если нужно) скорректировать отображение блоков или классов для мобильных версий.
- C помощью CSS настроить правильное поведение: мобильное меню, адаптивные изображения, скрытие/показ элементов на малых разрешениях.
- На блогах или галерее (lightbox-gallery) проверить, что всё корректно адаптируется под сенсорное управление.
- Предоставить правки отдельными коммитами или файлами (git по желанию).