📥 Input Controls — Элементы ввода
Эти элементы позволяют пользователю вводить данные или делать выбор из предложенных вариантов. К ним относятся поля ввода текста (input), чекбоксы, радиокнопки (radio button), селекты (dropdown), слайдеры и другие формы взаимодействия. Они незаменимы в формах, регистрациях, фильтрах и любых сценариях, где пользователь что-то сообщает системе.
🧭 Navigation Components — Навигационные элементы
Навигационные компоненты отвечают за перемещение пользователя по интерфейсу. Это меню, вкладки, хлебные крошки, пагинация и кнопки назад/вперёд. Они помогают быстро ориентироваться на сайте или в приложении, находить нужные разделы и сохранять контекст переходов.
ℹ️ Informational Components — Информационные элементы
Элементы этой группы служат для передачи статуса, обратной связи и справочной информации. Tooltip, alert, toast, modal window и прогресс-бары сообщают пользователю о результате действия, предупреждают об ошибках или дают дополнительную информацию. Это повышает интерактивность и делает интерфейс более дружелюбным.
📦 Containers — Контейнеры и структурные блоки
Контейнеры — это элементы, которые группируют и организуют другие UI-компоненты. Примеры: карточки, панели, аккордеоны, таблицы, сетки (grid layout). Они помогают визуально структурировать страницу, создают порядок и ритм, обеспечивают чистую иерархию контента.