laravelEcomm/public/Dashboard/scss/common/light/components/_breadcrumbs.scss
2024-07-12 12:51:02 +05:45

91 lines
2.1 KiB
SCSS

/* Breadcrumbs */
.breadcrumb {
border: $border-width solid $border-color;
.breadcrumb-item {
font-size: $breadcrumb-font-size;
&.active {}
}
&.breadcrumb-custom {
padding: $breadcrumb-custom-padding-y $breadcrumb-custom-padding-x;
border-color: $breadcrumb-item-bg;
.breadcrumb-item {
font-size: $breadcrumb-font-size;
background: $breadcrumb-item-bg;
padding: $breadcrumb-custom-item-padding-y $breadcrumb-custom-item-padding-x;
color: $breadcrumb-custom-item-color;
display: inline-block;
vertical-align: top;
&:last-child {
background: transparent;
}
&:before{
content: "";
padding-right: 0;
}
a{
position: relative;
color: inherit;
border: 1px solid $breadcrumb-item-bg;
display: inline-block;
vertical-align: top;
&:before,&:after{
position: absolute;
top: -9px;
width: 0;
height: 0;
content: "";
border-top: 21px solid transparent;
border-bottom: 21px solid transparent;
}
&:before{
right: -22px;
z-index: 3;
border-left-color: $breadcrumb-item-bg;
border-left-style: solid;
border-left-width: 12px;
}
&:after{
border-top: 21px solid transparent;
border-bottom: 22px solid transparent;
border-left: 12px solid $white;
top: -9px;
right: -23px;
}
}
span{
display: inline-block;
vertical-align: top;
}
&.active {}
& > .breadcrumb-item {
padding-right: 0;
}
}
}
&.bg-success,&.bg-dark,&.bg-danger,&.bg-warning,&.bg-primary,&.bg-info{
border: none;
.breadcrumb-item{
color: $white;
&:before{
color: inherit;
}
a,span{
color: inherit;
}
}
}
}
/* inverse breadcrumb */
@each $color, $value in $theme-colors {
.bg-inverse-#{$color} {
@include breadcrumb-inverse-variant($value);
}
}