UI design patterns are depictions of best practices within user interface design. They are general, reusable solutions to commonly occurring problems. As such, they frame the foundation of “technical support.” However, as design patterns can be applied to a wide variety of instances, designers should adapt them to the context of each design project.
A UI design pattern comprises of these components:
A specific category of design patterns is termed “dark patterns.” These are patterns that suggest how a designer can persuade users to perform certain actions. Such patterns are called “dark” because they typically feature in e-commerce in circumstances where designers seek to persuade people into spending more money or providing personal information. Responsible application of these patterns requires designers to have an ethical and empathetic awareness of user concerns. This is particularly because user trust and feedback can make or break an organisation’s reputation almost immediately.