Компоненты и шаблоны
UI Kit Битрикс24 — это библиотека дизайн-согласованных компонентов, которые можно комбинировать, расширять и адаптировать под конкретные задачи. Основная цель — ускорить разработку и обеспечить единообразие интерфейсов во всех приложениях, встроенных в Битрикс24.
Категории компонентов
Компоненты UI Kit сгруппированы по смысловым категориям:
- Действия — кнопки, выпадающие списки, модальные окна, слайдеры
- Нотификации — алерты, тосты, тултипы, прогресс-бары
- Вывод информации — аватары, бейджи, иконки, календари, таблицы
- Ввод данных — инпуты, селекторы, чекбоксы, радиокнопки
- Навигация — меню, табы, линки
Полный список доступных компонентов смотри в подробной документации.
Компонентный подход
Все компоненты:
- построены по принципу композиции — легко объединяются между собой,
- работают с темизацией — внешнее оформление можно подстроить под светлую/темную тему,
- адаптивны — хорошо выглядят на разных разрешениях,
- расширяемы — через
slotsиprops.
Вы можете собирать интерфейсы из готовых деталей без необходимости вручную описывать визуальные стили.
Поведение по умолчанию
UI Kit реализует поведение, к которому привык пользователь Битрикс24:
- отступы, выравнивание, сетки — как в основной платформе,
- логика открытия/закрытия модалок, шторок и выпадашек — идентична платформенным,
- взаимодействие с клавиатурой и фокусами — по стандартам доступности.
Это избавляет от необходимости «угадать», как должен вести себя компонент — все уже согласовано с UX-паттернами Битрикс24.
Скопировано
Предыдущая