Обновление стилей и интерфейса веб-приложения

Необходимо выполнить работу по модернизации пользовательского интерфейса в действующем проекте. Основная задача - привести визуальную составляющую к современному виду, сохранив существующую логику и структуру кода.

Технический контекст проекта

  • Бэкенд: PHP Symfony
  • Шаблонизатор: Twig
  • Верстка: HTML
  • Стили: SCSS
  • Проект характеризуется качественной организацией кода

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

1. Обновление стилей (SCSS)

  • Актуализировать существующие стилевые файлы.
  • Обеспечить соответствие современным практикам и соглашениям.

2. Замена иконок

  • Обновить набор иконок в проекте.
  • Интегрировать новые графические ресурсы в существующую структуру.

3. Реструктуризация элементов интерфейса

  • Внести корректировки в разметку (Twig/HTML) для некоторых компонентов.
  • Изменения носят умеренный характер и не затрагивают базовую архитектуру.

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

  • Опыт работы с указанным стеком технологий (Symfony, Twig, SCSS).
  • Понимание принципов работы с legacy-кодом и его аккуратной модернизации.
  • Внимание к деталям и умение работать в рамках существующей кодобазы.