Reduce header height when announcement shown

If there's an announcement showing, adjust the page header to use less
vertical space.

Also reduce the height of the announcement itself.
pull/21884/head
Tim Bannister 2020-06-18 13:10:24 +01:00
parent c63154c176
commit 8dc0106ac3
3 changed files with 40 additions and 7 deletions

View File

@ -1,3 +1,5 @@
$announcement-size-adjustment: 8px;
/* GLOBAL */
.td-main {
.row {
@ -382,4 +384,32 @@ main.content {
}
}
}
}
}
/* ANNOUNCEMENTS */
section#fp-announcement ~ .header-hero {
padding: $announcement-size-adjustment 0;
> div {
margin-top: $announcement-size-adjustment;
margin-bottom: $announcement-size-adjustment;
}
h1, h2, h3, h4, h5 {
margin: $announcement-size-adjustment 0;
}
}
section#announcement ~ .header-hero {
padding: #{$announcement-size-adjustment / 2} 0;
> div {
margin-top: #{$announcement-size-adjustment / 2};
margin-bottom: #{$announcement-size-adjustment / 2};
padding-bottom: #{$announcement-size-adjustment / 2};
}
h1, h2, h3, h4, h5 {
margin: #{$announcement-size-adjustment / 2} 0;
}
}

View File

@ -23,7 +23,7 @@ $main-nav-left-button-size: 50px;
$main-nav-left-button-font-size: 18px;
// hero
$hero-padding-top: 136px;
$hero-padding-top: 116px;
$headline-wrapper-margin-bottom: 40px;
$quickstart-button-padding: 0 50px;
$vendor-strip-font-size: 16px;

View File

@ -21,7 +21,7 @@
}
#announcement {
padding-top: 125px;
padding-top: 105px;
padding-bottom: 25px;
}
@ -29,11 +29,14 @@
padding-top: 40px;
}
#fp-announcement {
min-height: 30vh;
/* Extra announcement height only for landscape viewports */
@media (min-aspect-ratio: 8/9) {
#fp-announcement {
min-height: 25vh;
}
}
#fp-announcement aside {
padding-top: 125px;
padding-bottom: 35px;
padding-top: 115px;
padding-bottom: 25px;
}