Tables

Overview

Description

Tables are a means to present complex datasets, or information, clearly and efficiently, enhancing user understanding and reducing cognitive load. Good table design prioritises scanning, comparability, and the users’ tasks by organising information logically with clear visual cues like contrast, appropriate alignment, and sufficient padding.

Best practices

  • Use different text styles and backgrounds to establish a visual hierarchy and make data easier to scan.
  • Choose row styles that facilitate scanning and parsing of data.
  • Employ visual elements like color-coded backgrounds or data bars to provide organisational context and highlight key information.
  • Align numerical data to the right for easier comparison and text data to the left for readability.
  • Use tabular (monospaced) fonts for numbers to ensure consistent spacing and alignment.
  • Include sufficient padding between cells to improve spacing and readability.
  • Select an appropriate line height for your data and use subtext to provide helpful context without clutter.
  • Split large datasets into an overview and a details view to avoid overwhelming users with too much information at once.
  • Include an actions column with icons or buttons for users to perform tasks on records.
  • Provide search and advanced search options to help users quickly find specific data within large datasets.
Can’t find what you’re looking for? Get in touch