Readability
There are extensive lists of rules to keep in mind when working with text and spacing typography. We are adding space between lines for one simple reason: to make it easy for the reader to find the next line. How
Buttons
A button should look like a button - in general, it means a rectangular background distinguished from the other elements on the page with a bold text inside it. A single-action word doesn't look like a button - even if
CRAP design principles
A good user experience is a key to the success of any website or app. To improve it, I apply the basics of CRAP design principles to any design. It allows to create a more intuitive and satisfying user experience
Web Accessibility Best Practices
There are numerous strategies you can employ to enhance the inclusivity of your website. However, the following top ten tips stand out as easily actionable changes that can make a substantial impact, especially for organisations just beginning their journey toward
Hierarchy
When presenting data to people, it’s easy to fall into a trap where we just display every entry with a label. It’s much easier to present data by just emphasizing important information, making the interface easier to use while at
Typography cases
Changing between different text cases can impact the look and the perceived functionality of the design. It’s rarely a good idea to use only lowercase unless there is a solid reason to do so, whether it’s a branding thing or
The Rule of Four
Sloppy and inconsistent usage of font sizes, weights, and colors are a telltale sign of someone who doesn’t quite know what they are doing with typography.
Navigation
Having good navigation will drastically increase the usability of the product and reinforce the features it offers. Having sub-par navigation will make it frustrating for people. It doesn't affect how users experience the product, but it might abandon the product
Cards
Cards are one of the most popular ways of showing content in an interface. They can display products, information, people, or actions. Cards can break down content into digestible bits that allow users to interact with it. By giving a
Forms and fields
A form is one of the most common way a user interacts with a product. It helps with making a purchase or creating a profile. They exists of input fields that collect an array of information, which is why you