Workflow Board
A triage and approvals screen in Tailwind with an issue key, due date chip and priority picker, next to an approval card and a review queue card.
src/registry/blocks/workflow-board.tsx/r/workflow-board.json
Installation#
bash
npx shadcn@latest add @minidev/workflow-board
MiniDev UI is in the shadcn registry directory, so the short form works with no setup. Older CLI versions can use the full URL: npx shadcn@latest add https://ui.minidev.pro/r/workflow-board.json
Usage#
tsx
import { WorkflowBoard } from "@/components/ui/workflow-board"
export function Example() {
return <WorkflowBoard />
}
API reference#
WorkflowBoard takes no props. It ships with realistic sample content: install it, then edit the copy and data in the file directly. The file is yours.
Dependencies#
npm
React only
Related workflow components#
Approval CardReact request card for approval workflows showing the requester avatar, title and summary, with Reject and Approve buttons wired to your callbacks.Assign PickerAssignee picker for tasks and tickets: a listbox of people with initials avatars, where the selected person is highlighted and choices report their id.Comment ThreadThreaded React comment list with initials avatars, author name, timestamp and body in bordered bubbles. Pairs with the comment composer.Due Date ChipSmall Tailwind due date chip with a calendar icon that switches to a red border and icon when overdue. Use it on task cards, tickets and boards.Gantt RowOne row of a Gantt timeline: a task label beside a track with a bar placed by start and end values on a shared scale. Stack rows to build a React roadmap.Issue CardA compact issue tracker card with a monospace ticket key, status and priority badges, a title and an assignee line. Fits Linear or Jira style boards.
All kanban, timeline and workflow components