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