Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.25 KB

File metadata and controls

25 lines (18 loc) · 1.25 KB

Design tokens for UI libraries. Web, iOS, Android.

  • Colors
  • Typography
  • Grid (gaps)
  • Icons

Deprecated colors:

  • colors.json
  • styles/colors.json
  • styles/mobile-colors.json
  • styles/colors_transparent.json

Добавление новой палитры

Для того чтобы добавить новую палитру, необходимо переключиться в ветку gh-pages и добавить импорт JSON-файла палитры в src/vars.ts.

Работа поиска

Когда происходит запрос, внутри срабатывает проверка по регулярному выражению, к чему относится токен — к цветам или типографике, и вызывается соответствующая функция конвертации.

Конвертация цветов

Конвертация цветов происходит либо по алиасу, либо по цветовому ключу.

Конвертация типографики

Конвертация типографики парсит токен и конструирует объект ответа в зависимости от платформы.