Patterns are templates or best practices that can be adapted to solve similar problems. They can be composed of one or multiple components and include how they work in a specific user flow.
Action Placement
How and where to present actions within the product that allow users to complete their tasks.
Keyboard Interaction
How to implement consistent and efficient keyboard interactions that help users browse the product and execute frequently used commands using a keyboard.
Messaging
Design appropriate messages to communicate information to users in different use cases.
Theming
Color palettes and styling for applications for consistent look and better accessibility.
User Guidance
Embed instructive messages in the application to help users complete their tasks easily and quickly.