From: Jérémy Fabre Date: Tue, 8 Nov 2016 14:21:39 +0000 (+0100) Subject: Hover on media boxes X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=0b94d46859b7a6040ff9fe047438cc6a22cd9174;p=mezzo.git Hover on media boxes --- diff --git a/app/static/src/sass/modules/boxes/_media-box.scss b/app/static/src/sass/modules/boxes/_media-box.scss index b9879d46..23ddd8cf 100644 --- a/app/static/src/sass/modules/boxes/_media-box.scss +++ b/app/static/src/sass/modules/boxes/_media-box.scss @@ -5,12 +5,36 @@ $module: ".media-box"; position: relative; display: block; @include margin-bottom(2); + @include padding-bottom(.5); + @include transition(all 0.25s ease-in-out); + + &:hover { + box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.17); + .media-box__image { + + img { + @include transform(scale(1.1)); + } + + &:after { + background: $color-black; + color: white; + } + } + } &__image { @include fluid-aspect(320 190); + overflow: hidden; + + img { + @include transition(all 0.3s ease-in-out); + } &:after { + @include transition(all 0.5s ease-in-out); + font-family: FontAwesome; display: block; content: "\f04b"; @@ -49,6 +73,8 @@ $module: ".media-box"; @include typeface(sans-serif); @include margin(.25 0 0 0); + @include padding(0 .25); + } &__title { @@ -58,6 +84,8 @@ $module: ".media-box"; @include typeface(sans-serif); @include margin(0 0 .25 0); + @include padding(0 .25); + } &__desc { @@ -68,6 +96,8 @@ $module: ".media-box"; @include margin(1 0 .25 0); font-weight: weight(light); + @include padding(0 .25); + } }