Structure: Collapse the outer grid columns (margins and gutters) on small screens
Let the border of the site header and footer touch the edges of the screen too.
This commit is contained in:
parent
b130db28e0
commit
1ffbee8850
3 changed files with 44 additions and 4 deletions
|
@ -43,6 +43,35 @@ body {
|
|||
margin: 0;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 480px) {
|
||||
body {
|
||||
grid-template-columns:
|
||||
[
|
||||
full-start
|
||||
wide-start
|
||||
wide-gutter-start
|
||||
wide-gutter-left-start
|
||||
wide-gutter-left-end
|
||||
gutter-start
|
||||
gutter-left-start
|
||||
]
|
||||
var(--gutter-width)
|
||||
[gutter-left-end main-start]
|
||||
minmax(auto, var(--content-width))
|
||||
[main-end gutter-right-start]
|
||||
var(--gutter-width)
|
||||
[
|
||||
gutter-right-end
|
||||
gutter-end
|
||||
wide-gutter-right-start
|
||||
wide-gutter-right-end
|
||||
wide-gutter-end
|
||||
wide-end
|
||||
full-end
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
.body__container,
|
||||
.site-header,
|
||||
.main--list,
|
||||
|
@ -73,10 +102,6 @@ article.content
|
|||
gap: var(--space-xl) 0;
|
||||
}
|
||||
|
||||
.site-header__content {
|
||||
grid-column: main-start / main-end;
|
||||
}
|
||||
|
||||
:is(.list-header, p) {
|
||||
grid-column: main-start / main-end;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue