Design System · UI · Documentation

Система вместо библиотеки компонентов

Компоненты рассматриваются как модель поведения: состояния, сценарии использования, ограничения и антипаттерны.

Подход

Для Search недостаточно default-состояния. В системе учитываются hover, focus, typing, loading, results, empty, error и disabled — плюс правила, когда компонент использовать и когда нет.

Паттерны

Drawer, Alert, Selection Action Bar, Tree Select, Comment, Search, Plug, Tour и Date Picker описываются не только визуально, но и через UX-поведение.