Pattern libraries
A pattern library represents a collection of all reusable elements in your product, like carousels, buttons, dropdowns, and other components, and their states, slideshows, social media features, navigation, or related links.
Pattern libraries and style guides are subelements of design systems. While a design system and the style guide are more abstract, a pattern library contains examples of these designed (and/or coded) elements.
So, generally, a pattern library includes:
- Pattern names
- Visual representation
- Use cases
- Design elements
- Code samples
- Related elements



