Техническое задание: Доработка шапки сайта на WordPress (Elementor)
Контекст проекта
Работа ведется с существующим сайтом на WordPress с использованием конструктора Elementor. На сайте реализовано переключение между двумя языками (RU/EN). В шапке сайта (header) расположены три ключевых элемента:
- Логотип компании
- Переключатель языков (кнопки RU / EN)
- Иконка гамбургер-меню, при клике на которую открывается навигация на полупрозрачном фоне.
Основные задачи
1. Верстка и выравнивание элементов шапки
- Цель: Добиться визуального единства и корректного отображения всех элементов шапки.
- Эталон высоты: За основу берутся кнопки переключения языков (RU/EN).
- Требования:
- Логотип, кнопки переключения языка и иконка меню должны иметь одинаковые верхние и нижние границы.
- Кликабельные области элементов должны быть одинаковой высоты.
- Все элементы должны быть выровнены по одной горизонтальной оси.
- Работа должна быть выполнена и проверена как для десктопной, так и для мобильной версии сайта.
2. Поведение при скроллинге
- При прокрутке страницы вниз:
- Логотип и переключатель языков должны плавно сдвигаться вверх и исчезать.
- Иконка гамбургер-меню должна оставаться закрепленной (fixed/sticky) в правом верхнем углу экрана и быть доступной постоянно.
- Выпадающее меню должно быть жестко привязано к иконке меню и оставаться функциональным.
- Указанное поведение должно быть идентичным для обеих языковых версий сайта (RU и EN).
3. Исправления для мобильной версии
- Убрать эффект увеличения кнопки переключения на английский язык (EN) при активном состоянии.
4. Изменение структуры страницы
- Перенести блок "Команда" и расположить его на странице перед блоком "Стать инвестором".
5. Актуализация навигации
- Обновить все пункты меню в шапке и подвале сайта, чтобы их названия соответствовали актуальным названиям разделов (экранов) на сайте.
- Примечание: Пункт "Приглашение" является частью кнопки и не требует изменений в меню.
- Актуализацию проводить после выполнения переноса блоков на странице.
Технические требования к исполнителю
- Обязателен опыт работы с конструктором страниц Elementor для WordPress.
- Исполнитель должен быть готов обсудить детали задачи, задать уточняющие вопросы перед началом работы.