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.
This commit is contained in:
Tim Bannister
2020-06-18 13:10:24 +01:00
parent c63154c176
commit 8dc0106ac3
3 changed files with 40 additions and 7 deletions
+31 -1
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;
}
}
+1 -1
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;
+8 -5
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;
}