Prefer to visually separate menu sections with whitespace. Whitespace makes the UI look cleaner and request less cognitive effort from the user. In the example below: A is too complex and distracts the user, but both B & C can be used on real-life user interfaces. B puts more attention on differen…
A good header needs to put attention on the title and then lead the reader to the description, which must be readable. A few quick hacks to achieve this hierarchy include:
Your website needs to prompt users to scroll to communicate your product's value better. Especially when the header content is not enough to describe your product's value. A simple hack to prompt users to scroll is by showing them a glimpse of the next section. In that way, the user knows ther…
The left cards use the same padding around the card. Yet the visual result seems off. A quick fix is to make the padding larger when the element on the edge is not round - like icons and text. The rule of thumb is to use <strong> double the padding</strong> on the edge which is not round.
Visual hierarchy is important in design because it boosts the user experience and leads the user attention Your No.1 priority is to make your primary action (aka CTA) prominent. In this case, the button that initiates the booking process is the main CTA. Then you need to make text readable & disti…
Colors are a core element for any user interface. One of the most common mistakes in UI design is the over usage of the brand color. Avoid it by highlighting only the most important elements of your interface with your primary color. For the rest of the elements, combine tints & shades of your mai…
Another visual hack to ensure consistency for transparent avatars is by adding a subtle border around them, the same color as the background. The border looks like it's part of the background and distinguishes it from the cover section.
Many platforms (like Twitter) allow PNG avatars that can cause UI inconsistencies To avoid this problem add a subtle border and background color to the avatar that is the same as the app's background.