<Progress>
Component
<Progress>
is a custom progress bar featuring support for multi bars, animated running progress, text labels, and horizontal/vertical orientation.
Here the demo:
<Progress>
Component<Progress>
is a custom progress bar featuring support for multi bars, animated running progress, text labels, and horizontal/vertical orientation.
Here the demo:
<Progress>
ComponentThere are 2 ways to install <Progress>
component into your react app project:
<Progress>
Component<Progress>
ComponentThe alternative appearances of the <Progress>
layout without changing the <Progress>
's functionality.
progressStyle
PropertySets the alternative appearances of the <Progress>
.
The possible values are:
undefined
'regular'
'flat'
'flush'
'joined'
Here the preview:
progressBarStyle
PropertySets the alternative appearances of the <ProgressBar>
.
The possible values are:
undefined
'regular'
'striped'
Here the preview:
running
PropertyDefines the running/stopped state of the <ProgressBar>
.
The possible values are:
undefined
true
false
Here the preview:
orientation
PropertySets the orientation of the <Progress>
.
The possible values are:
undefined
'inline'
'block'
Here the preview:
size
PropertyDefines the alternative size of the <Progress>
.
You can set the size
individually for each <ProgressBar>
.
The possible values are:
undefined
'sm'
'md'
'lg'
Here the preview:
theme
PropertyDefines the contextual theme of the <Progress>
.
You can set the theme
individually for each <ProgressBar>
.
The possible values are:
undefined
'primary'
'secondary'
'success'
'info'
'warning'
'danger'
'light'
'dark'
Here the preview:
gradient
PropertyActivates a 3D mode of the <Progress>
.
You can set the gradient
individually for each <ProgressBar>
.
The possible values are:
undefined
'inherit'
true
false
Here the preview:
outlined
PropertyActivates an outlined mode (background-less, contrast foreground, and contrast border) of the <Progress>
.
You can set the outlined
individually for each <ProgressBar>
.
The possible values are:
undefined
'inherit'
true
false
Here the preview:
mild
PropertyActivates a mild mode (mild background, contrast foreground, and contrast border) of the <Progress>
.
You can set the mild
individually for each <ProgressBar>
.
The possible values are:
undefined
'inherit'
true
false
Here the preview:
nude
PropertyActivates an nude mode (background-less, padding-less, and border-less) of the <Progress>
.
The possible values are:
undefined
true
false
Here the preview:
Because <Progress>
is made from <Basic>
, so all properties from <Basic>
are inherited.
There are several variables of <Progress>
you can customize. Changing the variables affects all <Progress>
instance and other components that depend on <Progress>
.
Here the exposed variables:
The example of accessing, modifying, & adding variables: