Files
law-api/public/assets/scss/custom/components/_widgets.scss

130 lines
2.1 KiB
SCSS

//
// Widgets.scss
//
.mini-stats-wid{
.mini-stat-icon{
overflow: hidden;
position: relative;
&:before, &:after{
content: "";
position: absolute;
width: 8px;
height: 54px;
background-color: rgba($white,.1);
right: 16px;
transform: rotate(-32deg);
top: -5px;
transition: all 0.4s;
}
&::after{
right: -12px;
width: 12px;
transition: all 0.2s;
}
}
&:hover{
.mini-stat-icon{
&::after{
right: 60px;
}
}
}
}
// activity widget
.activity-wid{
border-right: 3px dashed $gray-300;
margin-right: 16px;
.activity-list{
position: relative;
padding: 0 30px 25px 0;
.activity-icon{
position: absolute;
right: -16px;
top: -3px;
z-index: 9;
}
&:last-child{
padding-bottom: 0px;
}
}
}
// social source
.social-source{
.social-source-list{
padding: 13px 0px;
}
}
// Inbox widget
.inbox-wid{
.inbox-list-item{
a{
color: $body-color;
display: block;
padding: 9px 0px;
border-bottom: 1px solid $border-color;
}
&:first-child{
a{
padding-top: 0px;
}
}
&:last-child{
a{
border-bottom: 0px;
}
}
}
}
.review-carousel{
.carousel-control-icon{
width: 24px;
height: 24px;
line-height: 22px;
color: $primary;
background-color: rgba($primary, 0.25);
font-size: 20px;
border-radius: 50%;
}
.carousel-control-next, .carousel-control-prev{
bottom: auto;
top: -47px;
}
.carousel-control-prev{
right: auto;
left: 40px;
}
}
// profile
.profile-widgets {
.online-circle {
position: absolute;
left: 0;
top: 100px;
right: 75px;
}
}