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 uses dividers for everything
- B uses a divider between sections
- C uses only whitespace
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 differentiating the sections. C makes the UI look cleaner.
Hack visual hierarchy with these simple hacks:
• Reduce the opacity of secondary info
• Use bold font-weight to emphasize
• Scale your title's size by a fixed ratio (eg x1.25)
• Arrange elements to the left side (for LTR users)
• Group together relevant elements
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:
1. Stronger font-weight for the title
2. A consistent type scale system. The most common is x1.25, which means that if the title is 40px, the subtitle must be 40/1.25 = 32px.
3. Lower contrast for the subtitle
4. Proper line-height for the description text.
5. Left alignment, since it boosts readability
Always make sure that your selected items are easily identified at a glance.
Changing the background color is a simple and accessible way to achieve it!
It makes the user experience better since the user can easily figure out which elements are already selected.
Always highlight your best pricing plan and make it pop out.
In that way, you help users identify the most used plan and you promote your top offer. It's a win-win situation.
To highlight the plan, use more than one design ways, eg. color, size, elevation (aka shadow)!
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 main color.