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.
|Common actions||These are the frequently used actions that appear multiple times across different components and workflows.|
|Disabled states||Are used to completely remove the interactive function of a component.|
|Filtering||Is the mechanism by which a user adds or removes data items from a displayed data set.|
|Loading||Loading patterns are used when information takes an extended amount of time to process and appear on screen.|
|Overflow content||Is text, such as a paragraph or a text string, that exceeds a desired space.|