← Back to library

shadcn/ui — Task table

Tables & ListsSee it liveui.shadcn.com

A text-first task table makes status, priority, and row actions scannable without wrapping every task in a card.

shadcn/ui — Task table — captured interface
Page excerpt · scroll inside to explore
Public demo · 2026-09-04Open full image ↗
Why this pattern works

Use inline filters above the table, stable column widths, and a compact overflow menu for secondary row actions.

Design notes
Surface
Task list with search and status filters
Navigation
One page header; controls belong directly above the table they affect.
Layout
Wide table with selection, ID, title, status, priority, and a trailing overflow menu.
Density
Dense rows with enough vertical padding for scanning. Long titles truncate while the status columns remain aligned.
Color
Neutral surfaces and fine separators. Status uses an icon and label rather than relying on color.
Type
Small sans-serif table text, bold task title, subdued IDs and header labels.
Pattern
Keep comparison attributes in fixed columns and preserve row alignment during filtering.
States
Populated public demo with fictional task text; selected count and pagination are below the captured area.
Don't
Do not hide essential row actions behind hover or let long titles push status off screen.

Make it your own

Turn this reference into a useful brief for your project. Copy it into the AI tool you already use.

Add constraints
Preview & edit prompt
Assembled in your browser. No API key or AI request needed. Changing the fields refreshes the preview.