My Authors
Read all threads
Everything I think about when I think about tables. #uxpatterns

01 — Do we really need to display this table as a table on mobile?
02 — Are some rows/columns more important than others?
03 — What data points are most critical to our customers?
04 — Can we hide some columns while showing the important ones?
05 — Do we add steppers to navigate through columns or rows predictably?
06 — Do we add controls to select what columns/rows users want to see?
07 — Do we allow users to display all columns/rows if they want to?
08 — Do we need horizontal scrolling with fixed columns?
09 — Do we need horizontal/vertical pagination (for big datasets)?
10 — Do we have any hover actions, inline editing, sorting, search, filtering?
11 — Do we highlight the cell, row, or column on a user’s tap/click?
12 — Do we enlarge the selected row on tap/click for easy scanning?
13 — Do we need to display more details on tap/click?
14 — Do we display details in a modal, or sidebar overlay?
15 — Did we consider transforming each row into a card/accordion?
16 — Can we transform each row into a card (rows) with a dropdown (col)?
17 — With rows as cards, do we expose relevant data for comparison?
18 — Did we consider transforming the table into a data grid?
19 — Can we tilt or flip (short) headings to win some horizontal space?
20 — Did we consider various content types (text, numeric, mixed, toggle)?
21 — What will editable and read-only cells look like?
22 — Did we design interactive states (normal, hover, active, focus)?
23 — Did we consider empty cells, placeholders, valid/invalid input?
24 — How do we display warnings and error messages?
25 — Do we allow for selecting multiple cells?
26 — Do we allow for resizing of columns or rows?

Visual from:
Joe Winter, uxdesign.cc/designing-a-co…
27 — How do we truncate data strings if they can’t be displayed in full?
28 — Have we considered the minimum width of columns/rows?

Visual from:
Joe Winter, uxdesign.cc/designing-a-co…
If you'd like to see a few more examples of various #uxpatterns, we have online workshops on smart interface design patterns coming your way soon :-)

smashingconf.com/online-worksho…

Just sayin' ;-)
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Smashing Magazine

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!