Progress Bar - Keep React

The Progress Bar Component in the Keep React allows you to visually represent the progress or completion of a task or process.

Table of Contents#

Default Progress#

Default Progress allows you to visually represent the progress or completion of a task or process.

Progress Style Variant#

The Progress component in our design system comes with two style options: rounded and bordered

Progress Size Variant#

Progress component supports multiple sizes to fit your design needs. Here is available sizes options for the progress component in our design system sm md lg and lg.

Progress Colors Variant#

The Progress component offers various color options to suit your design preferences.Here is available colors options for the progress component in our design system info error success warning indigo and purple.

Blue
Red
Green
Yellow
Indigo
Purple

Progress with Progress Number#

You can enhance the Progress component by adding a progress number that indicates the completion percentage of a task or process. This feature is particularly useful for providing users with a clear numeric representation of progress.

45%
75%
100%

Progress with Popup#

The Progress component can be augmented with a popup that displays the progress percentage in a more detailed manner with showPopupLabelProgress={true} props.

75%

API Reference#

Explore the available props for the Progress component:

PropertyDescriptionTypeDefault
colorDefines the available color options for progress.
info
error
success
warning
indigo
purple
info
sizeDefines the available sizes options for progress.
sm
md
lg
xl
md
labelProgress level text.stringText
labelPositionDefines the available position for progress label.
inside
outside
none
outside
labelProgressSpecifies whether the progress label is shown.booleanfalse
showPopupLabelProgressSpecifies whether the popup label progress is shown.booleanfalse
roundedSpecifies whether the progress bar is rounded.booleanfalse
borderedSpecifies whether the progress bar is bordered.booleanfalse
progressDefines the progress control for the progress bar.number45