55 lines
898 B
SCSS
55 lines
898 B
SCSS
|
.half {
|
||
|
main {
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
|
||
|
@include min(md) {
|
||
|
flex-direction: row;
|
||
|
height: 100vh;
|
||
|
width: 100vw;
|
||
|
align-items: stretch;
|
||
|
}
|
||
|
|
||
|
.pageTitle {
|
||
|
color: $primary-color;
|
||
|
font-weight: 300;
|
||
|
}
|
||
|
|
||
|
> div {
|
||
|
padding: 20px;
|
||
|
|
||
|
@include min(md) {
|
||
|
flex: 1;
|
||
|
display: flex;
|
||
|
flex-flow: column nowrap;
|
||
|
justify-content: center;
|
||
|
padding: $padding;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.socialLinks__link {
|
||
|
@include button--outline();
|
||
|
}
|
||
|
|
||
|
&__content {
|
||
|
order: 2;
|
||
|
|
||
|
&.half--left {
|
||
|
@include min(md) {
|
||
|
order: 1;
|
||
|
flex-basis: 0.75;
|
||
|
max-width: 40vw;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&__image {
|
||
|
min-height: 50vh;
|
||
|
order: 1;
|
||
|
background-size: cover;
|
||
|
background-position: center;
|
||
|
@include responsivebackground("half-sm.jpg", "half-md.jpg", "half-lg.jpg");
|
||
|
}
|
||
|
}
|