Правила системы: размерная шкала, состояния, токены темы, словарь свойств и спецификации компонентов. Это источник, из которого собираются библиотеки в Figma, темы в Builder и контекст для агентов.
Что это за система, как работает white-label-модель и с чего начать по роли.
SizesОбновленоЕдиная шкала: токен размера — уровень системы, а не высота в пикселях.
StatesКак выглядит каждое состояние и по каким правилам они комбинируются.
Themes tokensКак построить, применить и расширить брендовую тему на токенах.
Corner RadiusОт строгого нуля до Rounded: как радиус передаёт характер бренда.
Spacing & LayoutШкала расстояний и правила сборки блоков на сетке.
Properties VocabularyЕдиные имена свойств, их значения и правила применения.
Interaction ModelЧто происходит по клику, наведению и с клавиатуры.
Validation ModelКогда показывать ошибку и как её формулировать.
AccessibilityКонтраст, фокус, размеры целей и вспомогательные технологии.
Component LibraryКак компоненты сгруппированы по назначению и почему именно так.
IconsновоеВесь набор: три начертания, три размера, поиск по тегам.
GlossaryКлючевые термины системы: незнакомое слово — ищите здесь.
Структура со связями между сущностями и версиями — агент получает правила системы, а не текст страницы.
MCPбетаПодключение по Model Context Protocol: компоненты, токены и правила читаются напрямую из системы.
Шаблон спецификацииПо нему пишется новая страница компонента. Пока не заполнены обязательные разделы — это черновик.
Интерактивный элемент для выполнения действия
IconButtonКнопка только с иконкой
LinkButtonКнопка, стилизованная как текстовая ссылка
ButtonGroupГруппа связанных кнопок, объединённых в единый контрол
Текстовое поле с выпадающим списком подсказок на основе…
CheckBoxЭлемент для независимого выбора одного или нескольких вариантов
CodeInput / CodeFieldПоле для ввода короткого кода
ComboBoxПоле ввода, которое позволяет выбирать значения из выпадающего…
DatePickerКомбинация текстового поля и выпадающего календаря с…
DropzoneИнтерактивная область, предназначенная для перетаскивания и…
NumberInputЧисловое поле ввода со стрелками инкремента/декремента
RadioBoxЭлемент для выбора одного варианта из группы взаимоисключающих
RangeКомпонент для ввода диапазона значений
SegmentГруппа элементов для переключения между несколькими категориями…
SelectВыпадающий список для выбора одного или нескольких значений
SliderПолзунок для выбора числового значения в диапазоне
SwitchПереключатель бинарного состояния
TextAreaМногострочное поле для ввода текста
TextFieldОднострочное поле для ввода текста
TimePickerПоле для выбора времени суток с раскрывающимся списком значений
TreeSelectИерархический выпадающий список с раскрытием уровней дерева
Список со сворачиваемыми секциями контента
AvatarВизуальное представление пользователя или сущности в виде…
BadgeНебольшая метка, накладываемая на другой компонент
CardКонтейнер для группировки связанного контента
CellСтрока-ячейка для списков и таблиц
ChipКомпактный элемент в виде метки или тега для отображения…
CounterЧисловой индикатор количества
DividerРазделительная линия
IndicatorТочечный или цветовой маркер состояния
ListКомпонент для отображения упорядоченного набора элементов списком
LoaderИндикатор загрузки контента
NoteКомпонент для отображения вспомогательной или пояснительной…
RatingВизуальное отображение оценки в виде звёзд или произвольных…
SpinnerЧастный случай Loader в виде крутящегося элемента, который…
Цепочка ссылок, отображающая путь пользователя в иерархии раздела
CarouselКомпонент для горизонтального прокручивания набора элементов
DropdownMenuВыпадающее меню со списком навигационных пунктов или действий
PaginationКомпонент для постраничной навигации по большому набору данных
PaginationDotsЭлементы переключения с индикатором текущей позиции
ScrollBarКастомный компонент полосы прокрутки
StepsГоризонтальный или вертикальный набор шагов многоэтапного процесса
TabBarНижняя панель вкладок для мобильного интерфейса
TabsГоризонтальные вкладки для переключения между разделами
TourОнбординг-тур
TreeИерархический список с раскрываемыми узлами
Панель, появляющаяся снизу экрана поверх контента
DrawerБоковая панель, выезжающая поверх основного контента
ModalДиалоговое окно, блокирующее взаимодействие с основным контентом
NotificationУведомления поверх контента с возможностью закрытия
PopoverВсплывающий контейнер с расширенным контентом, привязанный к…
ProgressBarГоризонтальная полоса загрузки с известным процентом завершения
ToastВременное всплывающее уведомление
ToolBarПанель инструментов с набором действий
TooltipНебольшая всплывающая подсказка по наведению или фокусу