Viewing File: /home/ubuntu/route-and-root-frontend-base/src/components/Profile/OrderTracking.css
/*Icon progressbar*/
/* .order-tracking-progressbar {
margin-bottom: 30px;
overflow: hidden;
color: #455A64;
padding-left: 0px;
margin-top: 30px;
text-align: center;
}
.order-tracking-progressbar li {
list-style-type: none;
width: 25%;
float: left;
position: relative;
font-size: 1.2em;
font-weight: 600;
line-height: 3;
}
.order-tracking-progressbar .step0:before {
content: '\f35a';
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: #fff;
}
.order-tracking-progressbar li:before {
width: 40px;
height: 40px;
line-height: 45px;
display: block;
font-size: 20px;
background: #C5CAE9;
border-radius: 50%;
margin: auto;
padding: 0px;
display: flex;
align-items: center;
justify-content: center;
}
ProgressBar connectors
.order-tracking-progressbar li:after {
content: '';
width: 100%;
height: 12px;
background: #C5CAE9;
position: absolute;
left: 0;
top: 16px;
z-index: -1;
}
.order-tracking-progressbar li:last-child:after {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
position: absolute;
left: -50%;
}
.order-tracking-progressbar li:nth-child(2):after, .order-tracking-progressbar li:nth-child(3):after {
left: -50%;
}
.order-tracking-progressbar li:first-child:after {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
position: absolute;
left: 50%;
}
.order-tracking-progressbar li:last-child:after {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.order-tracking-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
.order-tracking-progressbar li.active:before, .order-tracking-progressbar li.active:after {
background: var(--primary-color);
}
.order-tracking-progressbar li.active:before {
content: '\f058';
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: #fff;
}
.icon {
width: 60px;
height: 60px;
margin-right: 15px;
}
.icon-content {
padding-bottom: 20px;
}
@media screen and (max-width: 992px) {
.icon-content {
width: 50%;
}
} */
.order-tracking-progress{
position: relative;
padding: 0 1rem 0 3.5rem;
margin: 2rem 0 0;
list-style: none;
}
.progress-item {
position: relative;
min-height: 70px;
counter-increment: list;
padding-left: 0.5rem;
}
.progress-item:before {
content: "";
position: absolute;
z-index: -1;
left: -1.25rem;
top: 0px;
height: 100%;
width: 1px;
border-left: 1px dashed var(--quaternary-color);
}
.progress-item.progress-item-active:before{
border-left: 1px solid var(--primary-color);
}
.progress-item:after {
content: counter(list);
position: absolute;
top: 0;
left: -2.3rem;
width: 2.5em;
height: 2.5em;
border-radius: 50%;
background: var(--light-color);
color: var(--tertiary-color);
font-weight: 400;
font-size: 13px;
line-height: 2rem;
text-align: center;
border: 1px solid var(--quaternary-color);
}
.progress-item:last-child:before {
border: none;
}
.progress-item.progress-item-completed {
color:var(--primary-color);
}
.progress-item.progress-item-completed:after {
/* content: "\f00c"; */
content: "";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
background: var(--primary-color);
color: var(--light-color);
}
.progress-item.progress-item--active:after {
background: #fff;
color: var(--quaternary-color);
}
.progress-item.cancel {
color:red;
}
.progress-item.cancel:after {
/* content: "\f00d"; */
content:"";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
background: red;
color: var(--secondary-color);
}
.progress-item.return {
color:orange;
}
.progress-item.return:after {
/* content: "\f05a"; */
content:"";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
background: orange;
color: var(--secondary-color);
}
.progress-item.success {
color:var(--primary-color);
}
.progress-item.success:after {
/* content: "\f00c"; */
content:"";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
background: var(--primary-color);
color: var(--secondary-color);
}
.progress-title {
padding: 0.4rem 0 0.5rem;
margin: 0;
font-size: 1.5rem;
}
.progress-info {
font-size: 1.1em;
font-weight: 600;
color: var(--quaternary-color);
margin-bottom: 0;
line-height: 2.2;
}
.order-tracking-sec{
padding: 4em 0;
}
.order-tracking-header{
align-items: center;
background-color: #f5f5f5;
border-radius: 10px;
display: flex;
justify-content: space-between;
padding: 2em;
}
.order-tracking-header h4{
color: var(--tertiary-color);
font-size: 1.4em;
font-weight: 600;
margin-bottom: 0em;
}
.back-btn {
background-color: var(--tertiary-color)!important;
padding: 0.6em 1.5em !important;
text-align: center;
transition: all 0.5s ease-in-out;
position: relative;
overflow: hidden;
border-radius: 5px!important;
color: var(--secondary-color) !important;
border: 1px solid var(--tertiary-color)!important;
font-size: 1.1em!important;
font-weight: 500!important;
display: flex;
align-items: center;
gap:0.5em;
}
.back-btn img{
fill: var(--secondary-color);
width: 1.2em;
}
.back-btn:hover,
.back-btn:focus,
.back-btn:active {
background-color:var(--tertiary-color)!important;
color: var(--secondary-color)!important;
box-shadow: none!important;
}
.order-tracking-box{
border: 1px solid rgba(0,0,0,.1);
border-radius: 10px;
padding: 2em;
margin:2em 0;
}
.download-receipt-btn {
background-color: var(--primary-color)!important;
padding: 0.6em 1.5em !important;
text-align: center;
transition: all 0.5s ease-in-out;
position: relative;
overflow: hidden;
border-radius: 50px!important;
color: var(--light-color) !important;
border: 1px solid var(--primary-color)!important;
font-size: 1.1em!important;
font-weight: 500!important;
display: flex;
align-items: center;
gap:0.5em;
}
.download-receipt-btn:hover,
.download-receipt-btn:focus,
.download-receipt-btn:active {
background-color:var(--primary-color)!important;
color: var(--light-color)!important;
box-shadow: none!important;
}
.order-tracking-header-info{
display: flex;
align-items: center;
gap: 1em;
}
.order-tracking-action-btn{
display: flex;
align-items: center;
gap: 1em;
}
.order-detail-box{
border: 1px solid rgba(0,0,0,.1);
border-radius: 10px;
padding: 2em;
margin:2em 0;
display: flex;
gap:2em;
justify-content: space-between;
}
.order-detail-box .address-details{
display: flex;
flex-direction: column;
gap: 1.1em;
}
.order-detail-box .address-details h4{
font-size: 1.3em;
font-weight: 700;
margin: 0;
color: var(--tertiary-color);
}
.order-detail-box .address-details p{
font-size: 1.2em;
line-height: 1.8;
margin: 0;
max-width: 260px;
color: var(--tertiary-color);
font-weight: 400;
}
.order-tracking-summary-sec h3 {
font-size: 1.3em;
font-weight: 700;
margin: 0;
color: #09C600;
}
.order-detail-box .order-product-details{
display: flex;
gap:2em;
flex-direction: row;
}
.order-pricing-details{
text-align: right;
}
.order-tracking-summary-sec {
border: 1px solid rgba(0,0,0,.1);
border-radius: 10px;
padding: 2em;
margin:2em 0;
margin-bottom: 0;
display: flex;
gap:2em;
justify-content: space-between;
}
.order-tracking-amount-sec{
width: 25%;
}
.order-tracking-amount-sec h3{
margin-bottom: 1em;
}
.order-tracking-status-box{
border: 1px solid rgba(0,0,0,.1);
border-radius: 10px;
padding: 2em;
margin:2em 0;
display: flex;
gap:2em;
justify-content: space-between;
}
.order-tracking-status-card{
display: flex;
gap:0.5em;
font-size: 1.2em;
font-weight: 500;
}
.order-tracking-status-card span{
font-weight: 600;
color: var(--primary-color);
}
Back to Directory
File Manager