/
home
/
infinitibizsol
/
www.mediaeclips.com
/
wp-content
/
themes
/
ziptech
/
scss
/
sections
/
File Upload :
llllll
Current File: /home/infinitibizsol/www.mediaeclips.com/wp-content/themes/ziptech/scss/sections/_project.scss
/*========================================*/ /*---------- [_Section_Project] ----------*/ /*========================================*/ .project-section { .project-filter { ul { li { display: inline-block; border: 1px solid #d6d6df; padding: 8px 25px; margin-bottom: 10px; cursor: pointer; color: #373959; font-weight: 500; border-radius: 25px; margin-right: 5px; &:hover, &.active { background: var(--webex-primary-color); color: #fff; @include transition(all 0.2s ease-in-out); } } } } } /*========================================*/ /*----------- [_Section_Projects] --------*/ /*========================================*/ .project-item-style1 { position: relative; overflow: hidden; max-width: 560px; margin: 0 auto 30px; .icon { position: absolute; top: 15px; right: 30px; font-size: 72px; z-index: 2; color: #fff; opacity: 0; visibility: hidden; transform: scale(0) rotateY(360deg); } .bg-overlay { content: ""; position: absolute; top: -100%; left: 0; width: 100%; height: 100%; background: var(--gradient-color1); opacity: 0; z-index: 1; -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; } .project-item-thumb { position: relative; text-align: center; .project-item-link-image { display: block; img { -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; } &:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background: -webkit-gradient(linear, left bottom, left top, from(rgba(9, 8, 91, 1)), to(rgba(0, 0, 0, 0))); -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; } } } .project-item-details { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 1; padding: 5px 40px 40px; opacity: 1; visibility: visible; -moz-transition: all 0.35s; -webkit-transition: all 0.35s; -ms-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; .project-item-details-inner { .project-item-category { font-size: 14px; line-height: 18px; position: relative; font-weight: 500; color: rgba(255, 255, 255, 0.8); a { color: rgba(255, 255, 255, 0.8); display: inline-block; position: relative; } } .title { display: block; margin: 5px 0 30px; color: #fff; } .project-item-link-icon { a { display: inline-block; width: 56px; height: 56px; color: #fff; border: 1px solid #fff; font-size: 16px; line-height: 62px; border-radius: 50%; text-align: center; background: transparent; -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; } } } } .project-item-details-hover { bottom: -45px; z-index: 6; visibility: hidden; position: absolute; left: 0; width: 100%; padding: 5px 40px 40px; opacity: 0; -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; .project-item-details-inner { .project-item-category { font-size: 14px; line-height: 18px; position: relative; font-weight: 500; color: rgba(255, 255, 255, 0.8); a { color: rgba(255, 255, 255, 0.8); display: inline-block; position: relative; } } .title { display: block; margin: 5px 0 10px; color: #fff; a { color: #fff; } } .desc { font-size: 16px; color: rgba(255, 255, 255, 0.8); margin-bottom: 20px; line-height: 28px; } .project-item-link-icon { a { display: inline-block; width: 56px; height: 56px; background: #fff; font-size: 16px; line-height: 62px; border-radius: 50%; text-align: center; -webkit-transition: all 0.35s; transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; color: var(--webex-primary-color); &:hover { background: #fff; i { color: var(--webex-primary-color); } } } } } } &:hover { .icon { opacity: 0.5; visibility: visible; transform: scale(1); transition: all 500ms ease 500ms; } .bg-overlay { opacity: 0.6; top: 0; } .project-item-thumb { .project-item-link-image { img { -webkit-transform: scale(1.1); transform: scale(1.1); filter: blur(3px); } } } .project-item-details { opacity: 0; } .project-item-details-hover { opacity: 1; bottom: 0; visibility: visible; z-index: 2; -webkit-transition: all 500ms ease 500ms; transition: all 500ms ease 500ms; } } } // PROJECT STYLE 02 .project-item-style2 { position: relative; @include transition(all 400ms ease-out 0s); overflow: hidden; &:hover { &::before { opacity: 0.8; visibility: visible; bottom: 0; height: 100%; border-radius: 5px; } .project-content-box { .project-text { opacity: 1; visibility: visible; bottom: 30px; } .project-icon { opacity: 1; visibility: visible; transform: rotateY(360deg); } } } img { border-radius: 5px; } &::before { content: ""; position: absolute; background: var(--webex-primary-color); left: 0; width: 100%; height: 0; opacity: 0; visibility: hidden; border-radius: 5px; bottom: 0; @include transition(all 400ms ease-out 0s); } .project-content-box { .project-icon { position: absolute; right: 20px; top: 20px; opacity: 0; visibility: hidden; @include transition(all 500ms ease-out 0s); i { color: var(--webex-primary-color); width: 50px; height: 50px; line-height: 50px; font-size: 15px; text-align: center; display: inline-block; background: #ffffff; @include transition(all 200ms ease-out 0s); } } .project-text { position: absolute; bottom: 0; left: 30px; opacity: 0; visibility: hidden; @include transition(all 300ms ease-out 0s); a { @include transition(all 300ms ease-out 0s); margin-top: 5px; display: inline-block; color: #fff; &:hover { color: #fff; } } .sub-title { position: relative; font-weight: 500; font-size: 14px; color: #202020; background: var(--webex-primary-color3); padding: 6px 12px; } } } } // PROJECT STYLE 03 .project-item-style3 { .project-item-thumb { position: relative; overflow: hidden; img { width: 100%; -webkit-transform: scale(1.01); transform: scale(1.01); transition: all 900ms ease; } .project-item-link-icon { a { position: absolute; z-index: 2; top: 50px; right: -34px; width: 52px; margin-top: -25px; margin-left: -25px; height: 52px; background: var(--webex-primary-color); text-align: center; line-height: 60px; color: #fff; visibility: hidden; opacity: 0; @include transition(all 500ms ease-out 0s); } } .project-item-details { padding: 15px; position: absolute; width: 88%; margin: 0 auto; left: 20px; bottom: 20px; @include transition(all 500ms ease-out 0s); opacity: 1; transform-origin: bottom; z-index: 2; opacity: 0; .project-item-category { color: var(--webex-primary-color); padding-left: 40px; margin-bottom: 5px; position: relative; &:after { content: ""; height: 1px; width: 30px; background: var(--webex-primary-color); position: absolute; left: 0; top: 13px; } } .project-item-title { a { color: #fff; &:hover { color: var(--webex-primary-color); } } } } &:after { position: absolute; background: linear-gradient(-60deg, #3d260ddb, #060505cc); height: 100%; width: 100%; content: ""; left: 0; bottom: 0; opacity: 0; @include transition(all 500ms ease-out 0s); } } &:hover { .project-item-thumb { img { @include transform(scale(1.2) rotate(3deg)); } .project-item-link-icon { a { visibility: visible; opacity: 1; right: 28px; } } .project-item-details { opacity: 1; bottom: 20px; left: 30px; } &:after { opacity: 1; } &:before { @include transform(perspective(0) rotateX(0)); } } } } .owl-carousel.project-nav .owl-nav button.owl-prev, .owl-carousel.project-nav .owl-nav button.owl-next { opacity: 1; visibility: visible; top: -21%; right: 19.5%; height: 64px; width: 64px; line-height: 64px; } .owl-carousel.project-nav .owl-nav button.owl-prev { right: 23.5%; left: auto; } .owl-carousel.project-nav .owl-nav button.owl-prev:hover, .owl-carousel.project-nav .owl-nav button.owl-next:hover { background: #fff; } .owl-carousel.project-nav .owl-nav button.owl-prev:hover i, .owl-carousel.project-nav .owl-nav button.owl-next:hover i { color: var(--webex-primary-color); }
Copyright ©2k19 -
Hexid
|
Tex7ure