Базовые цвета уже были созданы со стороны проекта webSDK(это интерфейс встраиваемый в веб-сервис клиента), и мы переиспользовали их часть для нашей системы, с учетом особенностей mSDK.
Из сложностей — было много ручной проверки компонентов. Из-за появления новых токенов, использования прозрачности у оттенков и т.д., все компоненты потребовали перелинковки с новыми цветами.
Вместе с разработчиками делали тестовые сборки sdk с новыми токенами и тестировали на всех возможных экранах/состояниях. Это помогало найти уязвимые места на проде.
Что на выходе:
→ Мы получили устойчивую и масштабируемую систему цветов
→ Добились консистентности цветовой палитры между MobileSDK и WebSDK