I have a table with a bunch of data in it that needs to be reviewed by a manager. The requirement is when they review a line of data (ie, a customer order), they can click something to indicate they've reviewed it. This wouldn't be a problem if I weren't already pressed for space, I'd just add a dedicated column for "approval" and be done. But I am pressed for space. This is also something that once it's approved has no bearing on the data, so it's not important for it to be included once a row is approved.
I'm trying to think of a creative solution for solving this in the best way without having to add an extra column. It can include changing colors of cells, rows, hovering effects, whatever. I'm just looking for ideas.
Some ideas I had:
- Have the row be a slightly different background shade to indicate "unapproved". Hover over the order number (first column) to display a box that has an "Approve?" button in it. Clicking would change the row color back to normal.
- Put a clickable icon (exclamation point?) in front of the order number. Clicking changes it into a spinner while it talks to the backend and when it's successfully approved, turns into a check and then disappears.
Here's what the table (mostly) currently looks like: