redstrate.com/themes/red/assets/css/site.css

62 lines
763 B
CSS

/* desktop devices */
@media (min-width: 768px) {
body {
grid-template:
"head head"
"nav main"
"nav foot";
}
aside {
width: 250px;
}
}
/* mobile devices */
@media (max-width: 768px) {
body {
grid-template:
"head"
"nav"
"main"
"foot";
}
aside {
width: 100%;
}
}
body {
--accent-color: #d26c6c;
background-color: #e3e3e3;
accent-color: var(--accent-color);
display: grid;
}
header {
grid-area: head;
}
aside {
background-color: white;
grid-area: nav;
text-align: center;
}
article {
background-color: white;
grid-area: main;
}
footer {
background-color: white;
grid-area: foot;
}