Progress Bar
Basic Progress
Use the .progress as a wrapper to indicate the max value of the progress bar.
Backgrounds
Use background utility classes to change the appearance of individual progress bars.
Striped Progress
Add .progress-bar-striped to any .progress-bar to apply a stripe via CSS gradient over the progress bar’s background color.
Progress Height
We only set a height value on the .progress, so if you change that value the inner .progress-bar will automatically resize accordingly. Use .progress-sm,.progress-md,.progress-lg,.progress-xl classes.
Progress with Labels
Add labels to your progress bars by placing text within the .progress-bar.
Multiple Bars with Sizes
You can include multiple progress components inside a container with .progress-stacked to create a single stacked progress bar.
Animated Stripped Progress
The striped gradient can also be animated. Add .progress-bar-animated to .progress-bar to animate the stripes right to left via CSS3 animations.
Gradient Progress
Add .bg-primary-gradient to any .progress-bar to apply a CSS gradient over the progress bar’s background color.
Meter
.progress carries chart-sized defaults and expects a .progress-bar child. .meter is the hairline version for list rows and ranking tables — one fill or several segments, no inner class needed.
Add .meter-segmented to butt several proportions together.
Gauge
A circular reading drawn with a conic gradient — no chart library. --gauge-value is a plain number, --gauge-color tints the arc, and --gauge-size overrides the preset.
Sparkline
A trend small enough to sit inside a table cell or list row. Bars are <i> elements with a percentage height; colour comes from --sparkline-fill or a background utility per bar.
Stat
The figure-and-caption pairing every dashboard repeats. The parts are independent — .stat-caption also works on its own as a section eyebrow.



