Любой UI Kit помимо токенов и стилей содержит элементы интерфейса (компоненты), которые позволяют юзеру взаимодействовать с сайтом, аппкой или программой, передавая команды системе и получая в ответ информацию
Основные типы элементов
→ Button (кнопка)
→ FAB (Floating Action Button, плавающая кнопка)
→ Checkbox (чекбокс)
→ Radio Group (радио)
→ Switch (переключатель)
→ Select (селект)
→ Text Field / Input (текстовое поле)
→ Accordion (аккордеон)
→ Avatar (аватар)
→ Date Picker (дейт пикер)
→ Divider (разделитель)
→ Table (таблица)
→ Tooltip (подсказка)
→ Badge (значок)
→ Chip (чип / чипсы / фишки)
→ Progress (прогресс)
→ Skeleton (скелет)
→ Backdrop (бэкдроп)
→ Dialog (диалог)
→ Snackbar / Alert (снэки / алерты)
→ App Bar (верхняя панель приложения)
→ Breadcrumbs (хлебные крошки)
→ Drawer (драйвер)
→ Link (ссылка)
→ Dropdown / Menu (выпадающий список)
→ Tabs (табы / вкладки)
→ Pagination (пагинация)
Элементов интерфейса достаточно много и каждый имеет свое строение и свойства. Грамотно построенные элементы помогут сэкономить множество часов и нервов как дизайнеру, так и разрабам. На модуле 2 мы не только разбираем построение всех вышеперечисленных элементов, но и показываем как их использовать в интерфейсе