Common Core

Workflow & tasks

Workflow components track multi-step processes — renewals, claim handling, onboarding — with visual progress through stages. Task cards surface individual action items from those workflows, both in compact right rail format and wider list format for task-focused pages.

Stable

Workflow card

The workflow card represents a complete workflow — a renewal process, a claim workflow, an onboarding checklist. It shows the workflow name, current stage, overall progress (as a bar), and a condensed task list showing next steps. Cards appear in grid layouts on dashboard and workflow overview pages.

GL Renewal — Acme Corp
Due Oct 15, 2025 · A. Chen
In Progress
3 of 5 stages complete
Loss run request
Renewal application
Carrier submission
Quote review & negotiation
Bind coverage
Claim CL-2024-01821
Opened Jun 14, 2025 · M. Rodriguez
Blocked
2 of 6 stages complete · 1 blocker
Claim reported to carrier
Adjuster assigned
Medical records pending — overdue
Reserve evaluation
New Client Onboarding
Completed Jul 10, 2025
Complete
All 4 stages complete
Prospect qualification
Risk assessment
Policy placement
Client portal access granted

Workflow status bar

The status bar provides a color-coded timeline view across all workflow stages. Segments are sized proportionally to the number of tasks in each state. It appears at the top of workflow detail pages and in claim overview headers.

GL Renewal — Acme Corp · 60% complete
Claim CL-2024-01821 · 2 blocked
New Client Onboarding · Complete
Complete
In progress
Blocked
Not started

Independent task cards — condensed

Condensed task cards appear in the right rail To-Do module and workflow sidebars. They show the task name, due date, assignee, and a status pill at minimum footprint.

Request loss runs
Done · A. Chen
Submit renewal application
Due Aug 15 · A. Chen
Due soon
Obtain signed coverage confirmation
Overdue since Aug 01 · J. Park
Overdue
Bind coverage and issue binder
Due Sep 15 · Unassigned
Pending

Task cards — wide / list view

Wide task cards appear in the Tasks tab on claim and account detail pages. They provide more space for task description and surface hover-state action buttons (edit, reassign, delete).

Request loss runs from Liberty Mutual
Completed Jul 20 · A. Chen Renewal
Done
Submit renewal application to Liberty Mutual for GL-2024-00441
Due Aug 15, 2025 · A. Chen Renewal
Due soon
Obtain signed coverage confirmation from Acme Corp risk manager
Overdue since Aug 01, 2025 · J. Park
Overdue

Claim workflow strip

The claim workflow strip shows all tasks for a specific claim in a compact list with colored state indicators. It appears inside claim workflow content modules in the right rail and in claim task panels.

Claim CL-2024-01821 — Task Checklist

1 blocked
Report claim to Liberty Mutual Jun 14
Adjuster assigned — M. Hernandez Jun 15
!
Medical records request — overdue Aug 01
Reserve evaluation — $75,000 Pending
Settlement negotiation Pending
Close claim — final payment issued Pending

Design tokens

TokenValueUsage
--ws-green-01#319B42Complete / done state: check, progress bar fill
--amber-500#FFB900In-progress / due-soon state: status bar segment, pill
--red-500#DB3131Blocked / overdue state: status bar segment, border, text
--gray-300#D3D3DBNot-started / pending state: status bar segment
--color-border-subtlegray-200Default task card border; divider lines
--radius-md8pxWorkflow card, task card corner radius

Usage guidance

Do
  • Show the progress bar on every workflow card so users can assess completion at a glance.
  • Surface overdue tasks prominently with red borders and status pills.
  • Reveal action buttons (edit, reassign, delete) on hover only — don't crowd the default state.
  • Link workflow cards to the full workflow detail page.
Don't
  • Don't show more than 5 tasks in the condensed workflow card — use "View all" for the rest.
  • Don't allow deletion of tasks that are referenced in audit history — archive instead.
  • Don't use the workflow status bar as a step indicator — use it for proportional state visualization.
  • Don't auto-advance workflow stages without user confirmation when tasks are marked complete.