height: 350px;
position: relative;
- @include margin-bottom(1);
+ @include margin-bottom(2);
@include mq($until: lg) {
}
+ &:hover {
+
+ #{$module}__title:after {
+
+ opacity: 1;
+ @include transform(scaleX(1));
+
+ }
+
+ }
+
&--colored {
&:after {
}
+ &--light {
+
+ color: white;
+
+ }
+
+ &--dark {
+
+ color: $color-black;
+
+ }
+
&__content {
position: absolute;
height: 100%;
z-index: 2;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
+ @include padding(1);
+ padding-top: 120px;
text-align: center;
- @include padding(1);
+ @include mq($until: lg) {
+ padding-top: 50px;
+ }
+
+ @include mq($until: md) {
+ padding-top: 25px;
+ }
+
+ @include mq($until: sm) {
+ padding-top: 75px;
+ }
}
&__title {
- @include font-size(xxl);
@include line-height(1.2);
@include typeface(sans-serif);
font-weight: weight(bold);
+ display: inline-block;
+ position: relative;
@include margin(0 0 1 0);
+ &:after {
+
+ content: "";
+ display: block;
+ position: absolute;
+ top: 50%;
+ height: 10px;
+ left: -10px;
+ right: -10px;
+ background: white;
+ z-index: -1;
+ opacity: 0;
+ @include transform(scaleX(0));
+ @include transition(all 0.25s ease-in-out);
+
+ #{$module}--light & {
+ background: $color-black;
+ }
+ #{$module}--dark & {
+ background: white;
+ }
+
+ }
+
}
&__desc {
- @include font-size(s);
@include line-height(1);
@include typeface(serif);
font-weight: weight(bold);
background: white;
z-index: 100;
- @include padding(1 0);
+ @include padding(1 8);
@include transform(scaleY(0));
- @include transition(transform 0.5s ease-in-out);
+ @include transition(transform 0.35s ease-in-out);
+ transition-delay: 0.15s;
+
transform-origin: 0 100%;
-webkit-transform-origin: 0 100%;
&.active {
@include transform(scaleY(1));
+ transition-delay: 0s;
+
+ #{$module}__shutter-content {
+
+ opacity: 1;
+ transition-delay: 0.35s;
+
+ }
+
}
}
&__shutter-content {
@include padding(0 9);
+ @include transition(opacity 0.15s ease-in-out);
+ opacity: 0;
+ transition-delay: 0s;
@include mq($until: lg) {
@include padding(0 3);
display: block;
@include margin-top(1);
+ @include margin-bottom(1);
>h2 {
@include font-size(l);
<div class="col-sm-6">
- <a class="banner fcl" href="#" style="background-image:url({% static 'img/services/tours.jpg' %});">
+ <a class="banner banner--light" href="#" style="background-image:url({% static 'img/services/tours.jpg' %});">
<div class="banner__content">
- <div class="banner__title">
+ <div class="banner__title fsxxxl">
Tournées 16.17
</div>
- <div class="banner__desc">
+ <div class="banner__desc fss">
Campo Santo, Songes et Métamorphoses, Providences, UM souverain moteur de toutes choses...
</div>
<div class="col-sm-6">
- <a class="banner fcl" href="http://ulysses-network.eu/web/home/" target="_blank" style="background-image:url({% static 'img/services/applications.jpg' %});">
+ <a class="banner banner--light" href="http://ulysses-network.eu/web/home/" target="_blank" style="background-image:url({% static 'img/services/applications.jpg' %});">
<div class="banner__content">
- <div class="banner__title">
+ <div class="banner__title fsxxl">
Appel à candidatures 2017
</div>
- <div class="banner__desc">
+ <div class="banner__desc fss">
Cursus de composition et d'informatique musicale, Résidence en recherche artistique, ManiFeste-2017 l'académie
</div>
<div class="col-sm-6">
- <a class="banner banner--colored banner--orange fcb" href="http://medias.ircam.fr/" target="_blank" style="background-image:url({% static 'img/services/resources.jpg' %});">
+ <a class="banner banner--colored banner--orange banner--dark" href="http://medias.ircam.fr/" target="_blank" style="background-image:url({% static 'img/services/resources.jpg' %});">
<div class="banner__content">
- <div class="banner__title">
+ <div class="banner__title fsxxxl">
Les ressources Ircam
</div>
- <div class="banner__desc">
+ <div class="banner__desc fss">
Archives audiovisuelles et sonores, base de documentation sur la musique contemporaine (base BRAHMS), catalogue d'œuvres...
</div>
<div class="col-sm-3">
- <a class="banner banner--colored banner--blue fcl" href="http://forumnet.ircam.fr/fr/" target="_blank" style="background-image:url({% static 'img/services/forumnet.jpg' %});">
+ <a class="banner banner--colored banner--blue banner--light" href="http://forumnet.ircam.fr/fr/" target="_blank" style="background-image:url({% static 'img/services/forumnet.jpg' %});">
<div class="banner__content">
- <div class="banner__title">
+ <div class="banner__title fsxxl">
Forumnet
</div>
- <div class="banner__desc">
+ <div class="banner__desc fss">
Communauté d'utilisateurs des logiciels Ircam
</div>
<div class="col-sm-3">
- <a class="banner banner--colored banner--green fcl" href="http://community.ulysses-network.eu/" target="_blank" style="background-image:url({% static 'img/services/ulysses.jpg' %});">
+ <a class="banner banner--colored banner--green banner--light" href="http://community.ulysses-network.eu/" target="_blank" style="background-image:url({% static 'img/services/ulysses.jpg' %});">
<div class="banner__content">
- <div class="banner__title">
+ <div class="banner__title fsxxl">
Ulysses Community
</div>
- <div class="banner__desc">
+ <div class="banner__desc fss">
Réseau européen pour la promotion et le soutien de la jeune création musicale contemporaine
</div>