About patterns

In Carbon, patterns comprise common user flows and scenarios which are too complex or too universal to be encapsulated in a single component. Individual patterns often include two or more components from the system or apply to multiple components independently.

The patterns library is constantly growing, and the Carbon team encourages contributions of UX patterns which can apply to a broad set of Carbon users.


Carbon Patterns
ChatbotsAre used to request information on demand via natural language.
Common actionsThese are the frequently used actions that appear multiple times across different components and workflows.
Disabled statesAre used to completely remove the interactive function of a component.
FilteringIs the mechanism by which a user adds or removes data items from a displayed data set.
Overflow contentIs text, such as a paragraph or a text string, that exceeds a desired space.