ProgressBar

ProgressBars track and display the progress of tasks.

ProgressBar Overview

A ProgressBar is a visual indicator component used to track the progress of a task or process. It provides the user with a clear visual cue that indicates how much of a task has been completed or how far a process has progressed. This component helps you to improve the user experience by keeping users informed about ongoing tasks and providing a sense of completion or progress. In addition, the ProgressBar component provides various options that allow you to customize its label, orientation, and direction to best suit the needs of your application.

States
Modifiers
Variant

States

Depending on the action you want to imply through its appearance, the Telerik and Kendo UI ProgressBar can acquire the following states which you can set by using the following classes:

  • A ProgressBar in its normal state appears active.
  • k-disabled—The disabled state shows that a ProgressBar doesn't provide an indication. To indicate that they are unavailable, ProgressBars in their disabled state are usually faded and slightly out of focus.

Appearance

ProgressBars provide built-in styling options that grant visually appealing and flexible rendering experience.

Anatomy

The anatomy of the ProgressBar summarizes the elements of the component:

  1. ProgressBar container
  2. ProgressBar indicator
  3. Progress status label

Orientation

The Telerik and Kendo UI ProgressBar component provides both horizontal and vertical alignment for flexible integration into various user interface layouts:

  1. Horizontal
  2. Vertical

Direction

For flexible integration into different usage scenarios, the ProgressBar component allows you to choose between the forward and reverse directions of the progress indicator.

  1. Forward
  2. Reverse

Status Label

The ProgressBar component provides several options for positioning status labels, allowing you to choose whether to place them at the beginning, middle, or end or to omit the labels altogether. This flexibility allows you to customize the ProgressBar to meet your specific design and user experience requirements.

  1. Label at start
  2. Label in the center
  3. Label at the end
  4. No label

Framework-Specific Documentation

For specific information about the component, refer to its official product documentation: