Replit заложил фундамент дизайн-системы RUI

Когда продукт и команда растут быстро, интерфейс неизбежно начинает «расползаться»: новые фичи, новые люди — и вот уже разные части приложения выглядят и ведут себя по-разному. Один человек не удержит в голове все состояния UI.
В Replit над платформой работают десятки людей. Как обновить цветовую схему или типографику по всему сайту? Как сделать так, чтобы компоненты вели себя предсказуемо везде? Это не происходит само собой — нужна прочная инфраструктурная основа.
Команда Replit несколько месяцев закладывала более крепкий фундамент своей дизайн-системы RUI (Replit User Interface). Первая часть серии — про токены и структуру системы. Полезно глянуть, если думаете о масштабировании своего продукта или команды.
Источник: Design Systems @ Replit: Better Tokens