Comment on page
Progress Bar
The Progress Bar component is a visual indication of progress based on a percentage value.
The Progress Bar component displays the progress of a task or process. It typically consists of a horizontal bar filled to a certain extent, with the degree of filling representing the completion percentage. The Progress Bar component is often used to provide visual feedback to the user on the status of a task or process.
The Value displayed on the progress bar component comes from the value field. You can type the value manually or select any of your flow resources to assign a value for the Progress Bar dynamically.

Manual VS Mapped value
Variant
and Theme
attributes defines the apparence of the Progress Bar indicator. The Variant lets you choose from Base to Circular. 
Base VS Circular Variant
The
theme
attribute lets you define a specific theme for the Progress Theme. Styling settings for a theme can override by using the Style Panel. An avatar can be added next to the Progress Bar, either on the left or right side using the
Position
attribute. The avatar can be an icon from the Lightning Design System library or a custom image by uploading a custom image on the Image
attribute. 
Progress Bar with Avatar
No interactions are available.
From the Styles panel, you can customize styling attributes for the Progress Bar:
Size
: to customize a specific size for the Progress Bar component.Base
: to customize the bar and background color of the base variant.Alt Inverse
: to customize the bar and background color of the Alt Inverse variant.Error
: to customize the bar and background color of the Alt Inverse variant.Info
: to customize the bar and background color of the Info variant.Inverse
: to customize the bar and background color of the Inverse variant.Offline
: to customize the bar and background color of the Offline variant.Success
: to customize the bar and background color of the Success variant.Warning
: to customize the bar and background color of the Warning variant.Value
: to customize styling for the Value if used.Label
: to customize styling for the Label if used.
Name | Type | Description |
---|---|---|
Label | String | Label text for the Progress Bar. |
Value | String | The percentage value of the Progress Bar. |
Show Value | Boolean | To display the Progress Bar Value. |
Value Position | String | To set the Position of the Progress Bar Value. |
Value Label | String | To add a label text next to the Progress Bar Value. |
Variant | String | To change the apparence of the Progress Bar. |
Theme | String | To define a theme of the Progress Bar. Styling settings can be customized from the Style Panel. |
Size | String | To set a size of the Progress Bar. Available values are: X Small , Small , Medium , Large , Full . |
Thickness | String | To set the progress thickness. Available values are: X Small , Small , Medium , Large . |
Orientation | String | To set the orientation of the Progress Bar. |
Textured | Boolean | If present, display a texture background. |
Avatar | | To add an avatar next to the Progress Bar. |
Last modified 16d ago