Accessibility
Components to improve the accessibility of your designs.
Action
Components enabling users to take actions big and small.
Information
Components to present information with visual cues.
Input
Components to gather input from users, especially in forms.
Interaction
Components for interactions within a given screen.
Layout
Components to help you lay out your content on the page.
Navigation
Components to help users navigate around your app.
Overlay
Components that lie on top of other content.
Primitives
Basic components that can be given any styling.
Progress indicators
Components to show users when progress is being made.
Responsive
Components to offer views responsive to users' screens.
Structure
Components to structure the information you present.
Text
Components for structuring and styling text.
Utility components
Components to accomplish specific tasks.
Visuals
Components offering visual aids for your content.