New CSS grid layout

This commit is contained in:
2018-06-16 16:09:33 +02:00
parent 24e3171311
commit 44b4340a91
5 changed files with 94 additions and 75 deletions
+27 -10
View File
@@ -1,11 +1,36 @@
#topbar {
height: 3rem;
}
main {
padding: 1rem;
&#index {
width: 100%;
display: grid;
grid-row-gap: 2rem;
grid-template-areas:
"people"
"contributions";
}
}
@media (min-width: 550px) {
main {
&#index {
grid-column-gap: 4rem;
grid-row-gap: 2rem;
grid-template-columns: 2fr 4fr;
grid-template-areas:
"people contributions"
}
}
}
main section {
@include outer-container;
margin-bottom: 8rem;
&:first-of-type {
margin-top: 6rem;
margin-top: 2rem;
}
@include media($mobile) {
@@ -16,19 +41,11 @@ main section {
}
header {
@include span-columns(12);
padding-bottom: 3rem;
text-align: center;
// background-color: purple;
@include media($mobile) {
@include span-columns(10);
@include shift(1);
padding-bottom: 2rem;
}
div.content {
@include span-columns(12);
}
}
}