screencastgen

ProgressBar Component

Phase label + percentage progress bar with status coloring.

Source: web/frontend/src/components/ProgressBar.tsx


Props

{
  current: number      // Progress numerator
  total: number        // Progress denominator
  phase: string        // Current phase label
  status: JobStatus    // Job status for coloring
}

Behavior

Status Colors

Status Color Animation
running Indigo Pulse
pending Indigo Pulse
completed Green None
failed Red None

Used By


See Also