UI-kit (UI-кит, User Interface Kit) — это набор графических компонентов, с помощью которых создают интерфейсы цифровых площадок: сайтов, мобильных приложений, компьютерных программ, игр.
К интерфейсу относится всё, с чем взаимодействуют пользователи: иконки, кнопки, поля, формы, меню и другие структурные части площадки.

В UI-китах собраны готовые детали и шаблоны для создания интерфейсов
Источник
В основном UI-kit нужен UI/UX-дизайнерам, frontend-разработчикам и тестировщикам. С его помощью специалисты создают различные платформы:
- корпоративные порталы, лендинги, интернет-магазины, маркетплейсы;
- приложения (например, для соцсетей, e-commerce-проектов, развлечений, образования, спорта, профессиональной и деловой деятельности);
- облачные SaaS-платформы;
- блоги, новостные и контентные сайты;
- сайты-визитки, портфолио;
- компьютерные программы, мобильные и веб-игры;
- административные панели управления, дашборды;
- платформы и сервисы разного назначения (для обучения, бронирования жилья, платежных систем).
Технически UI-киты представлены файлами для графических редакторов (в форматах PSD, FIG, SKETCH и других), а также в виде библиотек для программирования.

Figma — один из основных инструментов для создания UI-китов. Сервис позволяет разрабатывать свои наборы или использовать готовые комплекты
Источник
В чем разница между UI-китом и дизайн-системой
UI-kit фокусируется только на визуальной и графической составляющей проекта, иногда содержит базовые правила использования компонентов. Этим он отличается от дизайн-системы — базы данных, которая включает максимально полные и подробные сведения для разработки интерфейса. В нее добавляют UI-kit, гайдлайн, редполитику, tone of voice, философию бренда и продуктов.
UI-kit бывает как самостоятельным инструментом, так и составляющей дизайн-системы. В отдельном виде его обычно применяют на простых и небольших проектах: для разработки лендинга, личного сайта-портфолио, маленького интернет-магазина. Полноценные дизайн-системы нужны для больших и сложных платформ: маркетплейсов, банковских сайтов и приложений, SaaS-сервисов, экосистем.
Для чего бизнесу нужен UI-kit
Инструмент позволяет:
Упростить и ускорить создание интерфейса. UI-кит содержит готовые детали, из которых можно быстро собрать цифровую платформу, как из конструктора. Дизайнерам не надо заново отрисовывать каждый элемент для страниц или экранов — достаточно выбрать нужный компонент из UI-кита и добавить его в свой макет. При желании или необходимости можно адаптировать детали под конкретный проект: менять цвета, шрифты, размеры.
Это значительно экономит время и силы, сокращает сроки реализации проектов.

Образец компонентов интерфейса
Источник
Оптимизировать масштабирование и обновления. По мере роста и развития проекта на цифровой площадке могут появляться новые страницы, экраны, разделы, блоки. UI-kit помогает сочетать их с уже существующими элементами, чтобы вся платформа была оформлена в едином стиле.
Также UI-kit автоматизирует обновление компонентов. Например, если нужно изменить цвет кнопки на многостраничном сайте, достаточно отредактировать исходную родительскую деталь в наборе (мастер-элемент). Тогда эта кнопка автоматически поменяет цвет везде, где присутствует в интерфейсе. За счет этого отпадает необходимость менять компоненты вручную, снижаются риски ошибок.
Стандартизировать стиль и дизайн интерфейса. Благодаря UI-киту все элементы внутри платформы выглядят целостно и согласованно, гармонично сочетаются между собой по графике и визуалу. Одни и те же компоненты функционируют по одинаковым сценариям на разных экранах и страницах.
Это улучшает восприятие, пользовательский опыт и юзабилити: посетителям удобнее и приятнее взаимодействовать с интерфейсом, легче ориентироваться. Так растет их удовлетворенность, лояльность и доверие к бренду.

UI-kit приложения позволяет сделать платформу удобной и визуально привлекательной
Источник
Без UI-кита компании рискуют превратить интерфейс в хаотичною и разрозненную систему, где нет общей концепции. Особенно если над проектом работает команда из разных дизайнеров и разработчиков: кто-то отвечает за главную страницу, кто-то — за личный кабинет, кто-то — за каталог товаров, кто-то — за корзину. У каждого из специалистов свой взгляд на компоненты. Из-за этого возможны расхождения и несогласованность. Например:
- Один специалист делает кнопки немного круглее, другой — острее, а третий меняет соотношение сторон. В итоге в разных местах платформы эти элементы выглядят по-разному.
- Где-то различаются поля ввода и формы, где-то — отступы, где-то — шрифты.
- На одних страницах кнопка реагирует на нажатие не так, как на других.
В результате пользователи путаются, раздражаются, сомневаются в надежности бренда и теряют к нему доверие. При использовании UI-кита таких проблем нет: интерфейс выполнен в единой стилистике, работает по одинаковым принципам, создает предсказуемый опыт. Посетители запоминают компоненты, привыкают к их поведению — это упрощает повторное взаимодействие и делает интерфейс интуитивно понятным.
Улучшить командную работу. UI-кит работает как общая база данных для дизайнеров, разработчиков, тестировщиков, продакт-менеджеров, аналитиков, маркетологов. Там уже собраны все необходимые элементы, продуманы правила, порядок и принципы работы с ними. Все специалисты действуют по одному и тому же руководству. Это позволяет избежать разногласий и недопониманий между членами команды, а также предотвращает стилистические расхождения в интерфейсе.
UI-кит упрощает коммуникацию внутри коллектива, помогает быстро согласовывать решения или принимать их самостоятельно. Например, разработчику не надо связываться с дизайнером, чтобы узнать, как должна выглядеть кнопка в том или ином состоянии (в спокойном, при наведении, нажатии) — все эти состояния уже прописаны в UI-ките.
Если к проекту подключились новые специалисты, UI-кит позволяет быстро ввести их в курс дела.
Из чего состоит UI-kit
Структура и содержание UI-кита различаются в зависимости от целей и задач проекта, специфики цифровой площадки. Например, для интернет-магазина, сайта-визитки и SaaS-сервиса наборы компонентов будут разные.
Рассмотрим основные элементы, из которых состоит стандартный UI-кит.
Типографика
Базовые компоненты:
- стили текста (заголовки, подзаголовки, основной текст, списки, ссылки, сноски, цитаты, подписи);
- для каждого стиля — шрифты, начертание (жирное, курсивное, подчеркнутое), размеры, межстрочные и межбуквенные интервалы, высота строки, отступы, выравнивание.

UI-kit соцсети VK включает описание типографики
Источник
Цвета
Здесь указывают:
- основные, дополнительные и акцентные оттенки;
- служебные цвета — для текста, фона, уведомлений, успешных действий («Заказ оплачен», «Номер телефона скопирован»), предупреждений, ошибок («Неверный пароль»), ссылок;
- светлую и темную темы (при наличии);
- тени, градиенты, градацию серого, полупрозрачные элементы.
Для удобства и стандартизации каждому цвету обычно присваивают код (HEX, RGB). Дополнительно могут быть указаны рекомендации по применению, назначение оттенка.

UI-kit содержит перечень оттенков с индивидуальными кодами
Источник
Модульная сетка
Ее применяют, чтобы упорядочить и выровнять все компоненты на платформе, обеспечить их корректное расположение в целом и относительно друг друга.
Построение базируется на колонках, рядах и отступах. Для колонок задают ширину, отступы слева и справа, тип выравнивания. Для компьютерной и мобильной версий интерфейса обычно используют разные размеры и расстояния.

Портал «Госуслуги» использует адаптивную сетку из 12 колонок
Источник
Навигация
В этот блок входят:
- горизонтальные и вертикальные панели, выпадающие меню, сайдбары (боковые колонки);
- «меню-гамбургеры» для мобильных устройств и приложений, таббары (нижние меню в приложениях);
- «хлебные крошки» (отражают путь от стартовой страницы / экрана до места, где сейчас находится пользователь);
- пагинация (нумерация страниц);
- табы (вкладки-переключатели внутри платформы).
Компоненты обозначают в разных состояниях: в свернутом и развернутом видах, при прокрутке, наведении курсора.

В UI-ките отрисованы вариации меню
Источник
Элементы управления
Составляющие:
- Основные и вспомогательные кнопки — текстовые, с текстом и иконкой, просто с иконкой. Дополнительно указывают вариации размеров — маленький, средний, большой.
- Чекбоксы — для выбора одного или нескольких вариантов из списка.
- Радиокнопки — для выбора одного варианта из списка.
- Тумблеры, переключатели — для перехода между разными состояниями («включено»-«выключено»).
- Кликабельные ссылки.
- Дропдауны (выпадающие списки). Например, перечень городов для доставки.
Компоненты изображают в различных состояниях: спокойном, при наведении, при клике, при загрузке, отключенное, выбранное / невыбранное.

В UI-ките изображены кнопки и их состояния
Источник
Формы и инпуты (поля ввода)
В этом разделе отображают все виды форм, которые есть на платформе: для регистрации, обратной связи, оформления заказа, подписки на email-рассылку и другие.
Сюда же входят инпуты — окошки и поля, где пользователи:
- вводят данные (имя, адрес, телефонный номер, логин, пароль, платежные реквизиты);
- набирают текст для поиска;
- прикрепляют файлы для загрузки;
- оставляют комментарии и сообщения.
Для компонентов указывают состояния: по умолчанию, пустое, в процессе заполнения, заполненное (верно и успешно / с ошибками), пропущенное, выбранное, неактивное, при наведении.

UI-kit включает различные состояния форм, полей и окон
Источник
Дополнительные компоненты
В эту группу входят:
- модальные окна с уведомлениями, просьбами совершить или подтвердить определенное действие (отправить данные, удалить товары из корзины);
- всплывающие подсказки;
- индикаторы загрузки или выполнения действий (прогресс-бары);
- виджеты (калькулятор, курсы валют, прогноз погоды);
- таблицы.

В UI-ките обозначены индикаторы загрузки в разных вариациях и состояниях
Источник
Графика и мультимедиа
В UI-kit добавляют иконки во всех возможных размерах, оттенках, состояниях. Конкретный набор зависит от сферы и специфики проекта. Например, ювелирный магазин одежды может использовать значки с украшениями и корзиной. А банковское приложение — иконки пластиковых карт и денег.

Набор иконок
Источник
Также в UI-ките могут быть другие графические и мультимедийные элементы:
- логотипы;
- иллюстрации, фотографии;
- анимации, визуальные эффекты;
- аватары;
- инфографика, карточки с текстом и изображениями;
- видео, аудио.

Образцы аватаров
Источник
Хедер и футер
Хедер — это верхняя часть платформы, «шапка». Обычно там находятся основное меню и ключевые элементы. Структура хедера меняется в зависимости от проекта. Так, в онлайн-магазине там располагаются корзина и личный кабинет (в компьютерной версии), а на личном сайте юриста — контакты специалиста и форма обратной связи.
Хедер изображают в различных состояниях. Например, до и после регистрации / авторизации пользователя: после входа там появляется кнопка личного кабинета.
Футер — это нижний блок платформы, «подвал». В нем дублируют меню и элементы хедера, указывают контакты, добавляют ссылки на другие интернет-ресурсы, юридическую и справочную информацию, карту площадки.

Образец футера в UI-ките
Источник
Шаблоны
UI-кит может включать готовые шаблоны блоков, разделов, карточек, форм, экранов, страниц. Например, для главной страницы сайта или каталога онлайн-магазина.

Шаблон карточки товара
Источник
Где взять UI-kit
Если компании нужен UI-kit, можно воспользоваться готовым вариантом или разработать набор с нуля. Рассмотрим эти способы подробнее.
Готовые версии
В интернете есть много платных и бесплатных UI-китов:
- для разных сфер бизнеса (например, электронная коммерция, дашборды, мобильные приложения);
- адаптированные под популярные операционные системы (iOS, macOS, Android, Windows).
Компания может бесплатно скачать или купить готовый набор от компаний-разработчиков или обычных дизайнеров, а затем адаптировать его под свой проект: оформить элементы в фирменном стиле бренда, доработать имеющиеся компоненты, добавить свои.
Однако такие UI-киты все равно останутся достаточно шаблонными, поэтому интерфейс будет похож на множество других платформ в интернете. Этот вариант актуален для небольших проектов (лендингов, сайтов-портфолио) с ограниченным бюджетом.
Популярные источники:
- UI8;
- Figma Community, Untitled UI, UI Prep, Pegasus Design System;
- UI Store;
- Creative Market;
- Behance;
- Dribbble;
- Freepik.

На платформе UI8 размещена большая библиотека UI-китов разного назначения
Разработка с нуля
Компании привлекают к работе своих сотрудников (дизайнеров, разработчиков, тестировщиков) или обращаются к подрядчикам — фрилансерам, в студии и агентства. Этот способ требует больше времени, сил и финансов. Чаще его выбирают при реализации крупных проектов (интернет-магазинов, приложений, игр).

Digital-агентство оказывает услуги по разработке UI-китов
UI-киты создают в Figma, Sketch, Adobe XD или похожем графическом редакторе. При разработке обычно используют принцип атомарного дизайна — из более мелких деталей собирают более крупные компоненты. С учетом этого выделяют элементы разных уровней:
- «атомы» — наименьшие детали, которые невозможно разделить на части без потери функциональности (иконки, чекбоксы, переключатели);
- «молекулы» — комбинации «атомов», которые работают как единый компонент (например, при сочетании поля ввода и иконки поиска получается поле для поиска);
- «организмы» — включают «атомы» и «молекулы» (из иконок, кнопок, полей можно собрать формы, меню навигации, хедеры, футеры);
- шаблоны — формируются из «организмов» и задают общий вид страниц.
UI-kit структурируют по категориям (типографика, цвета, навигация и другие группы), добавляют описания компонентов и правила их применения. Готовую версию тестируют на реальных задачах: дизайнеры и разработчики пробуют создать интерфейс и дают обратную связь — нужно ли что-то исправить или доработать. При необходимости в UI-kit вносят изменения.
По мере надобности инструмент обновляют и актуализируют. Например, при изменениях в продукте или росте проекта.
Главные мысли
- Это набор графических компонентов, с помощью которых создают интерфейсы цифровых площадок: сайтов, мобильных приложений, компьютерных программ, игр.
- UI-kit упрощает и ускоряет разработку интерфейсов, оптимизирует их масштабирование и обновления, стандартизирует стиль и дизайн, облегчает командную работу.
- Основные элементы UI-кита: типографика, цвета, модульная сетка, навигация, компоненты управления, формы и поля ввода, графика и мультимедиа, хедер и футер, шаблоны, дополнительные детали.
- Бизнес пользуется готовыми UI-китами из интернета (платными и бесплатными) или создает их с нуля.