Add mobile styles

This commit is contained in:
arne 2022-02-20 18:10:20 +01:00
commit 255e4d9508

View file

@ -67,28 +67,71 @@ a {
main {
display: grid;
max-width: 960px;
margin: 48px auto 48px 48px;
margin: 48px;
grid-gap: 32px;
// grid-auto-rows: 1fr;
grid-template-columns: repeat(4, minmax(0, 1fr));
grid-template-areas:
"header header header header"
"nav content content content";
"aside content content content";
grid-auto-flow: dense;
p {
text-align: justify
}
}
@media screen and (max-width: 768px) {
body {
font-size: 14px;
}
h1 {
font-size: 21px;
line-height: 21px;
}
h2 {
font-size: 18px;
line-height: 14px;
}
main {
max-width: unset;
margin: 32px;
grid-template-columns: repeat(1, minmax(0, 1fr));
grid-template-areas:
"header"
"aside"
"content";
}
}
header {
grid-area: header;
}
nav {
grid-area: nav;
aside {
grid-area: aside;
ul {
list-style: none;
margin: 0;
padding: 0;
}
dl {
margin: 0;
dt, dd {
display: inline-block;
}
dd {
margin: 0
}
}
}
article {
@ -109,9 +152,9 @@ article {
.home { // == main
grid-template-areas:
"header header header header"
"nav nav nav nav";
"aside aside aside aside";
nav {
aside {
ul {
list-style: inside;
padding: 0 0 0 16px;