mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-12-01 10:46:54 +00:00
664b6c5cc5
It gracefully degrades to a single column layout on grade C browsers, IE11, and Safari 9. Bug: T303484 Change-Id: Iaa3c1bee146dc39b1259a1ce712a29c6b22305d1
64 lines
1.2 KiB
Plaintext
64 lines
1.2 KiB
Plaintext
//
|
|
// Grid layout
|
|
//
|
|
|
|
.vector-layout-grid {
|
|
@media ( max-width: @width-breakpoint-tablet ) {
|
|
.mw-header {
|
|
// Should match grid-template-rows definition below.
|
|
height: 66px;
|
|
// Should match row-gap below.
|
|
margin-bottom: 24px;
|
|
}
|
|
}
|
|
|
|
@media ( min-width: @width-breakpoint-tablet ) {
|
|
.mw-page-container-inner {
|
|
display: grid;
|
|
width: 100%;
|
|
grid-template: ~'66px auto 1fr / 232px 20px minmax(0, 1fr)';
|
|
grid-template-areas: 'header header header'
|
|
'sidebar gutter content'
|
|
'sidebar gutter footer';
|
|
row-gap: 24px;
|
|
}
|
|
|
|
.mw-body {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.mw-header {
|
|
grid-area: header;
|
|
}
|
|
|
|
.vector-sidebar-container {
|
|
grid-area: sidebar;
|
|
}
|
|
|
|
.mw-content-container {
|
|
grid-area: content;
|
|
}
|
|
|
|
.mw-footer-container {
|
|
grid-area: footer;
|
|
}
|
|
}
|
|
|
|
@media ( min-width: @width-breakpoint-desktop ) {
|
|
.mw-page-container-inner {
|
|
grid-template-columns: ~'284px 20px 1fr';
|
|
}
|
|
}
|
|
|
|
/* Special handling for sidebar when table of contents is visible */
|
|
@media ( max-width: @width-breakpoint-desktop ) {
|
|
@{selector-workspace-container-sidebar-closed} {
|
|
display: none;
|
|
|
|
& + .mw-content-container {
|
|
grid-column: sidebar / content;
|
|
}
|
|
}
|
|
}
|
|
}
|