TGViewer
Vladyslav Hryhorenko in DS × AI Vladyslav Hryhorenko in DS × AI @renk_design · 513 subscribers
Post #342 558
Kasper

1 июля Каспи презентовал Kasper — ИИ-ассистента в Каспи Магазине. Меня позвали на ивент, как сотрудника который участвовал в работе над ним, и это тот случай, когда видишь на большой сцене то, что до этого месяцами собирал руками. Хочу поделиться, что такое Kasper со стороны дизайн-системы.

Kasper стилистически сильно отличается от Каспи: другой шрифт, другие шейпы, другие цвета. Рисовать под него отдельный кит — крайне глупо, хоть это и первое что приходит на ум. А давайте сделаем еще один репозиторий, у нас их всего 2 и будем так делать каждый раз, и руками правки вносить во все файлы с токенами. Было понятно, что максимум надо сделать через токены, причем единые для всех кейсов. Проблема: есть легаси, и это легаси нужно расширить чтобы оно хорошо приняло новые цветовые темы, типографические и темы для форм объектов.

Что делал я:

— архитектура тем и контроллер тем — собрать
вложенные токены в единую структуру так, чтобы то что уже сейчас работает, работало и дальше.

— пересобрал внутренности цвета и подключил extended collections от Фигмы — они и закрыли вопрос «перекрасить всё»

— коллекции шейпов: режимы, в которых скругления всего интерфейса переключаются одной темой

— тема шрифтов, чтобы типографика менялась так же быстро ну и внутрь заложить динамик тайп, чтобы в фигме проверять доступность через темы.

Кейс примечателен ещё и тем, что интерфейс комбинированный. Внутри Kasper живёт полноценная Каспи-тема — например, в карточках товаров. Плюс нативные и веб-технологии на соседних экранах. То есть темы должны не просто существовать, а сосуществовать.

Моя зона как дизайнера дизайн-систем — архитектура, упаковка и передача токенов разработке. Команде разработки отдельное спасибо: решение непростое, и они его дотащили. Главный итог даже не Kasper, а фундамент — следующие темы мы будем поднимать сильно быстрее. А учитывая, что я работаю в супераппе, вероятность этого довольно большая.

А после презентации удалось лично встретиться с Михаилом Ломтадзе. Не ожидал — и был очень рад впервые увидеть его вживую. И совсем не ожидал встретить Майкла Калви: пересмотрел кучу интервью с ним, а тут он стоит рядом. Тоже был рад увидеть лично.

Горжусь, что я часть этой команды.
  • 🔥 21
  • ❤ 2
More from @renk_design
  1. Sep 3, 2026Моё первое приложение в App Store Судоку прошло ревью. Почти месяц ожидания, и вот оно в с…
  2. Sep 1, 202631 до 45 еще больше времени чем до 20. И это замечательно Следующее начинание это блог на…
  3. Aug 23, 2026Сделал ещё один плагин для Figma — [renk · paster]. Массовая вставка текста в слои. Задача…
  4. Aug 11, 2026Дошел до того что баги и небольшие доработки попадают в репку ДС примерно за 30 минут. Нас…
  5. Aug 11, 2026DESIGNmd файл и компонентные токены, просто хайп без ценности. Очень сильно юзлесс подходы…
  6. Aug 8, 2026Обновил renk · palette — теперь плагин показывает имена переменных до того, как их создаст…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →