Progress - 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.

55%

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 xl and 2xl.

55%

55%

55%

55%

55%

Progress Variant#

The Progress component in our design system comes with two options: LineProgress and CircleProgress

55%

55%

Line Progress#

55%

Line Progress Size#

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 xl and 2xl.

50%

60%

70%

80%

90%

How To Customize#

45%

65%

Circle Progress API#

Explore the available props for the Circle Progress component:

PropertyDescriptionTypeDefault
sizeDefines the available sizes options for progress.
sm
md
lg
xl
2xl
md
progressDefines the progress control for the progress bar.number55
strokeBgColorCircle Stroke Background ColorstringNone
strokeColorCircle Stroke ColorstringNone
strokeWidthCircle Stroke Widthnumber2.5
classNameAdd your own classNamestringNone

Line Progress API#

Explore the available props for the Line Progress component:

PropertyDescriptionTypeDefault
sizeDefines the available sizes options for progress.
sm
md
lg
xl
2xl
md
progressDefines the progress control for the progress bar.number55
lineBgProgress line background colorstringNone
classNameAdd your own classNamestringNone