How to make this type of progress bar with bootstrap 5? I used to create this with CSS. I want create this with full bootstrap. Anyone ever tried with bootstrap? I don't want to write extra JavaScript only with bootstrap. I don't want any extra effects just this type style. I searched all over YouTube but there is no material available
<style>
#progressbar {
margin-bottom: 30px;
overflow: hidden;
color: #455A64;
padding-left: 0px;
margin-top: 30px;
}
#progressbar li {
list-style-type: none;
width: 10%;
float: left;
position: relative;
font-weight: 400;
}
#progressbar .step0:before {
font-family: FontAwesome;
content: "\f10c";
color: #fff;
font-size: 15px;
}
#progressbar li:before {
width: 30px;
height: 30px;
line-height: 31px;
display: block;
font-size: 20px;
background: #C5CAE9;
border-radius: 50%;
margin: auto;
padding: 0px;
}
/*ProgressBar connectors*/
#progressbar li:after {
content: '';
width: 100%;
height: 8px;
background: #C5CAE9;
position: absolute;
left: 0;
top: 12px;
z-index: -1;
}
#progressbar li:last-child:after {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
position: absolute;
left: -50%;
}
#progressbar li:nth-child(2):after,
#progressbar li:nth-child(3):after {
left: 0%;
}
#progressbar li:first-child:after {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
position: absolute;
left: 50%;
}
#progressbar li:last-child:after {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
#progressbar li:first-child:after {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
/*Color number of the step and the connector before it*/
#progressbar li.active:before,
#progressbar li.active:after {
background: #651FFF;
}
#progressbar li.active:before {
font-family: FontAwesome;
content: "\f00c";
}
.icon {
width: 60px;
height: 60px;
margin-right: 15px;
}
.icon-content {
padding-bottom: 20px;
}
@media screen and (max-width: 992px) {
.icon-content {
width: 50%;
}
}
</style>
<body>
<div class="row d-flex justify-content-center">
<div class="col-12">
<ul id="progressbar" class="text-center">
<li class="active step0"></li>
<li class="active step0"></li>
<li class="active step0"></li>
<li class="active step0"></li>
<li class="step0"></li>
</ul>
</div>
</div>