HarnithaS's picture
portfolio intial commit
c278707
.grid-item {
position: relative;
}
.grid-item:before {
content: '';
display: inline-block;
padding-top: 20rem;
}
.grid-item img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}
.blog-item {
position: relative;
img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}
}
.portfolio-item {
overflow: hidden;
img {
transition: .3s all ease;
position: relative;
transform: scale(1.0);
}
&:hover {
img {
transform: scale(1.09);
}
}
}
.portfolio-item, .blog-item {
display: block;
overflow: hidden;
position: relative;
.overlay {
position: relative;
z-index: 8;
opacity: 0;
visibility: hidden;
transition: .3s all ease;
&, &:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
&:before {
background: rgba($black, .5);
content: "";
}
}
.wrap-icon {
position: absolute;
right: 20px;
color: $white;
top: 20px;
}
.portfolio-item-content {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
h3,p {
color: $white;
margin: 0;
padding: 0;
}
h3 {
font-size: 18px;
}
p {
font-size: 12px;
color: rgba($white, .5);
// font-family: $font-family-sans-serif-secondary;
}
}
&:hover {
.overlay {
opacity: 1;
visibility: visible;
}
}
}
.blog-item {
margin-left: 0!important;
.overlay {
opacity: 1;
visibility: visible;
}
&:hover {
.overlay {
opacity: 0;
visibility: hidden;
}
}
}
.filter-wrap {
position: relative;
.filter {
font-size: 14px;
color: $white;
a {
margin-left: 10px;
color: rgba($white, .5);
&:hover {
color: $white;
}
&.active {
color: $white;
}
}
@include media-breakpoint-down(md) {
background: $black;
z-index: 9;
position: absolute;
min-width: 150px;
opacity: 0;
visibility: hidden;
transition: .3s all ease;
right: 0;
padding: 20px;
top: 10px;
box-shadow: 0 2px 5px 0 rgba($black, .2);
border-radius: 4px;
&.active {
opacity: 1;
visibility: visible;
}
a {
display: block;
}
}
}
}
/* Isotope Transitions
------------------------------- */
.isotope,
.isotope .item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
}