Техническое задание: Доработка шапки сайта на WordPress (Elementor)

Контекст проекта

Работа ведется с существующим сайтом на WordPress с использованием конструктора Elementor. На сайте реализовано переключение между двумя языками (RU/EN). В шапке сайта (header) расположены три ключевых элемента:

  • Логотип компании
  • Переключатель языков (кнопки RU / EN)
  • Иконка гамбургер-меню, при клике на которую открывается навигация на полупрозрачном фоне.

Основные задачи

1. Верстка и выравнивание элементов шапки

  • Цель: Добиться визуального единства и корректного отображения всех элементов шапки.
  • Эталон высоты: За основу берутся кнопки переключения языков (RU/EN).
  • Требования:
    • Логотип, кнопки переключения языка и иконка меню должны иметь одинаковые верхние и нижние границы.
    • Кликабельные области элементов должны быть одинаковой высоты.
    • Все элементы должны быть выровнены по одной горизонтальной оси.
  • Работа должна быть выполнена и проверена как для десктопной, так и для мобильной версии сайта.

2. Поведение при скроллинге

  • При прокрутке страницы вниз:
    • Логотип и переключатель языков должны плавно сдвигаться вверх и исчезать.
    • Иконка гамбургер-меню должна оставаться закрепленной (fixed/sticky) в правом верхнем углу экрана и быть доступной постоянно.
    • Выпадающее меню должно быть жестко привязано к иконке меню и оставаться функциональным.
  • Указанное поведение должно быть идентичным для обеих языковых версий сайта (RU и EN).

3. Исправления для мобильной версии

  • Убрать эффект увеличения кнопки переключения на английский язык (EN) при активном состоянии.

4. Изменение структуры страницы

  • Перенести блок "Команда" и расположить его на странице перед блоком "Стать инвестором".

5. Актуализация навигации

  • Обновить все пункты меню в шапке и подвале сайта, чтобы их названия соответствовали актуальным названиям разделов (экранов) на сайте.
  • Примечание: Пункт "Приглашение" является частью кнопки и не требует изменений в меню.
  • Актуализацию проводить после выполнения переноса блоков на странице.

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

  • Обязателен опыт работы с конструктором страниц Elementor для WordPress.
  • Исполнитель должен быть готов обсудить детали задачи, задать уточняющие вопросы перед началом работы.