Skip to main content

UI Tips

Social login​

Image

Better Menu​

Dropdowns can be more than just a boring list of links. They're just boxes, you can do anything you want with them

Image

Keeping the second layer such as a drop-down atleast 2 shades(or tints) different than the background helps in creating visual prominence

Image

Delete Modal​

Make the action clarified

Image

Align Uneven Elements​

All items should be aligned in a same width

Image

Inform Users Beforehand​

Image

Distinguish Selected Items​

Distinguishing selected items will help in creating visual prominence.

Image

Avoid Fullwidth Paragraphs​

Image

Use Labels Cleverly​

Image

Adding color based​

Add color-based distinctions to highlight significant classifications and allow quick visual scanning

Image

Content Emphasis​

Create Content Emphasis with the introduction of icons or imagery wherever possible to increase engagement

Image

Overlapping images​

Overlapping images adds focus & depth to an interface. It is also a great way to optimise space issue.

Image

Overlapping elements​

Overlapping elements on a page is a great way to create depth and encourage users to scroll

Image

Contrast v/s Keyline​

A technique used on panels to distinguish the titles instead of a keyline is subtle contrast:

Image

Letter-spacing in all-caps​

Quick tip: All-caps can sometimes be difficult to read. Consider using letter-spacing to give your text a little more room to breathe

Image

Multiples to define spacing​

Using multiples to define your spacing is a great way to achieve vertical rhythm and provides a formula to justify your choices

Image

Space the sections​

For minimal representation, space the sections instead of introducing a new element such as a line to create a division

Image

Text alignment​

Aligning text is an easy way to clean up your design and make your content much more scannable.

Image

Reduce borders​

Too many borders can make a design look really busy

Image

Icon & text​

If the icons have more weight than the text, make the icons slightly lighter than the text for inactive states

Image

Prefer icons over bullets​

Using a generic icon like an arrow or a checkmark instead of the standard bullet

Image

Font contrast vs color contrast​

Using color and font weight instead of font size

Image

Highlight icons​

Giving a background color around icons

Image

Reduce line-height​

Line-height should get tighter

Image

Designing nice tables​

Image

  • Table content that should be left-aligned

    • Text
    • Identification numbers that will not be added up. E.g.- ID
    • Column spanner content (a column spanner is the header that spans a few headers below it)
  • Table content that should be center-aligned

    • If all textual data in a column has the same number of characters and this number is at least 20% less than header text
    • Icons
  • Table content that should be right-aligned

    • Numbers that are usually added up, to the decimal point
    • Year
    • Date
    • Time

Natural borders​

Giving your box shadows a slight, vertical offset helps to make them look more natural

Image

Better text hierarchy​

Ideas for Styling content

Image Image

Typography Tips​

Text Colour​

Image

Line Height​

Image

Responsive​

Image

Font-weight aplication​

Text of different sizes to feel like the same weight, make larger text thinner and smaller text bolder

Image

Information hierarchy​

Ideas you can use to present "field: value" data in a more interesting way

Image

Use hsl​

Don’t use grey text on colored backgrounds

Image

Accent borders​

Use accent borders to add color to a bland design

Image

Button Design​

Image

Image

AuthorAnn, Pulari
Updated byPulari
On26/04/2023