Skip to content

Checklist

Stable

A list of what is still open, with finished work folded into one line.

Also known as todo list, task list, plan steps

Install with npm install @tattva/ui (setup), or copy the code from the kit in Downloads.

Open items with a summary

  • Dana WhitfieldForm ANo reply in 5 days, due in 2
  • Owen ParkForm AReminder sent yesterday
  • Received from Atlas, Birch and Cedar

The first row needs a person, so it has an amber dot. Finished work is one line at the end.

When to use it

Shows what is still open in a running task and folds finished work into one line, so the list stays short and the open items stand out.

Made of: Top line · Item title · Item tag · Status with amber dot · Done summary line

Use it for

  • People or items that still owe something, such as missing documents.
  • A task in progress where only a few items need a person.
  • Open work with a one-line summary of what is already done.

Not for

  • Steps that must happen in a set order: use StepTimeline.
  • A short list of things to open from a landing screen: use Tray.

Do and avoid

  • Approve the hotel bookingNeeds you
  • Compare train timesIn progress
  • 6 tasks finished
Do. Open items stay on top and finished work folds into one line.
  • Approve the hotel bookingNeeds you
  • Found flightsDone
  • Checked visa rulesDone
  • Saved the datesDone
  • Listed three hotelsDone
  • Checked bag rulesDone
  • Added travel insuranceDone
Avoid. Every finished item listed buries the one that is still open.

Do

  • List open items first and fold finished ones into the summary line.
  • Mark a row only when a person has to act.
  • Write status as a short fact with a time, such as No reply in 5 days.
  • Use the tag for a category, not for status.

Avoid

  • Do not list every finished item. The summary line is there to avoid that.
  • Do not use amber for items that are only late or still being handled by the assistant.
  • Do not use it for steps that must happen in order. Use StepTimeline.

On a phone

  • Each row runs the full width, with the title on the left and the status on the right.
  • The rows are not tappable, so there are no touch targets to size. Status text is 12px.

Build your next AI screen with Tattva.

Free and open, with the code. Start in one line.

Get started