The BootstrapVue progress components can be used to show a user how far along he/she is in a process. These BootstrapVue progress bars are built with two HTML elements, some CSS to set the width, and a few attributes. Now keep reading some examples to see how BootstrapVue Progress bars work.
Example
<div class= "progress-wrapper" >
<div class= "progress-default" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "default"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-primary" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "primary"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-secondary" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "secondary"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-info" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "info"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-success" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "success"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-danger" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "danger"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
<div class= "progress-wrapper" >
<div class= "progress-warning" >
<div class= "progress-label" >
<span> Task completed</span>
</div>
<div class= "progress-percentage" >
<span> 60%</span>
</div>
</div>
<base-progress
type= "warning"
value= "60"
size= "lg" >
<slot label >
da
</slot>
</base-progress>
</div>
Props
PROP NAME
TYPE
DEFAULT
DESCRIPTION
striped
Boolean
N/A
Whether progress is striped
animated
Boolean
N/A
Whether progress is animated (works only with striped
prop together)
label
String
N/A
Progress label (shown on the left above progress)
height
Number
3
Progress line height
type
String
default
Progress type (e.g danger, primary etc)
showLabel
Boolean
N/A
progressClasses
Array / String
N/A
Progress css classes
size
String
N/A
value
Number
N/A
Progress value
If you want to see more examples and properties please check the official BootstrapVue Documentation .