Вход
К курсу «Дизайн-системы: от кита к библиотеке»
Урок 2 из 4 · Текст · 20 мин чтения

Компоненты и состояния: от кнопки к таблице

25%

Компонент — это контракт: какие у него состояния, что он делает с длинным текстом, как ведёт себя без данных. Если состояния не описаны, разработка дорисует их сама — по-своему.

Разбираем: анатомия кнопки (default/hover/disabled/loading), карточка с пустым состоянием, таблица, которая не ломается от длинных имён. Правило: компонент без описанных состояний не считается готовым.

Проверка на прочность: замените в макете все данные на реальные — длинные фамилии, пустые поля, нулевые значения. То, что развалилось, — не было компонентом.