2020-02-18 13:23:20 +01:00
|
|
|
/* pour extends */
|
|
|
|
|
|
|
|
.btn, .btn:visited, button { padding:0.6em 1em 0.5em; margin:0.2rem; display:inline-block;
|
|
|
|
background-color:$grayLighter; color:$grayDarker;
|
|
|
|
border:0; @include border-radius(0);
|
2020-02-18 23:50:44 +01:00
|
|
|
&:hover { color:$white; background-color:$couleurLien; }
|
2020-02-18 13:23:20 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.inline { margin:0; padding:0;
|
|
|
|
li { display:inline;
|
|
|
|
&:after { content:' - '; }
|
|
|
|
&:last-child:after { content:''; }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* .flex { padding:0; display: flex; align-items: flex-start; justify-content:space-between; flex-flow:row wrap; align-items:stretch; } */
|
|
|
|
/* la liste flexbox */
|
|
|
|
.flex { @include flex;
|
|
|
|
flex-grow: 1;
|
|
|
|
flex-direction: row;
|
|
|
|
justify-content: space-between;
|
|
|
|
margin-bottom: 4em;
|
|
|
|
> * { overflow:hidden; }
|
|
|
|
&.flex1 > * { flex:1; } // pour tout mettre sur une seule ligne tout le temps
|
|
|
|
}
|
|
|
|
.spacebetween { -webkit-justify-content: space-between; /* Safari */ justify-content: space-between; }
|
|
|
|
.flex2 > * { flex-basis:100%/2; }
|
|
|
|
.flex3 > * { flex-basis:100%/3; }
|
|
|
|
.flex4 > * { flex-basis:100%/4; }
|
|
|
|
.flex5 > * { flex-basis:100%/5; }
|
|
|
|
.flex6 > * { flex-basis:100%/6; }
|
|
|
|
|
|
|
|
@include media($bp-medium) {
|
|
|
|
|
|
|
|
.flex2 > * { flex-basis:100%/2; }
|
|
|
|
.flex4 > * { flex-basis:100%/2; }
|
|
|
|
.flex6 > * { flex-basis:100%/2; }
|
|
|
|
|
|
|
|
}
|
|
|
|
@include media($bp-small) {
|
|
|
|
|
|
|
|
.flex3 > *,
|
|
|
|
.flex5 > * { flex-basis:100%; }
|
|
|
|
|
|
|
|
}
|
|
|
|
@include media($bp-xxsmall) {
|
|
|
|
|
|
|
|
.flex2 > *,
|
|
|
|
.flex4 > *,
|
|
|
|
.flex6 > * { flex-basis:100%; }
|
|
|
|
|
|
|
|
}
|