Legacy CRM
Внутренняя CRM клиента студии: чистый PHP, без версионирования, доступ только по FTP, стили с тяжёлой опорой на `!important` (85+ вхождений), без документации. Задача — мобильная адаптивность приложения.
Перед тем как заняться UI, настроил рабочий процесс: FTP auto-sync — локальный вотчер плюс post-commit hook, — чтобы вносить правки в обычном локальном git-репозитории, а они автоматически зеркалились на живой сервер. Это дало проекту нормальную историю версий — независимо от того, что было у самой среды.
Дальше — систематический проход: бургер-меню и его поведение поверх контента, тулбары, таблицы (переход с карточного листинга на табличную вёрстку на телефонах), карточка сделки, панель фильтров, единая шкала шрифтов, блок «быстрые действия», канбан-доска. Три десятка фиксов, выкаченных поэтапно.