diff --git a/_includes/header.html b/_includes/header.html index 7bdb3a1..25a47f7 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -14,7 +14,7 @@ - + Menu @@ -35,7 +35,7 @@ {% endfor %} - + Scribd on Twitter @@ -55,7 +55,7 @@ - + Improve this PagePage History diff --git a/assets/_sass/component/_footer.scss b/assets/_sass/component/_footer.scss index b9c1395..d2cf405 100644 --- a/assets/_sass/component/_footer.scss +++ b/assets/_sass/component/_footer.scss @@ -35,7 +35,7 @@ main { flex: 1; } } .footer .logo { - @media(max-width: $bp-md) { + @media (max-width: $bp-md - 1px) { margin-bottom: rem-calc(10px); max-width: rem-calc(110px); } diff --git a/assets/_sass/component/_navigation.scss b/assets/_sass/component/_navigation.scss index eb1db2d..94af531 100644 --- a/assets/_sass/component/_navigation.scss +++ b/assets/_sass/component/_navigation.scss @@ -32,7 +32,7 @@ $nav-zindex: 10; } .nav .logo { - @media(max-width: $bp-md) { + @media(max-width: $bp-md - 1px) { max-width: rem-calc(105px); } } @@ -54,7 +54,7 @@ $nav-zindex: 10; } .nav-list { - @media (max-width: $bp-md) { + @media (max-width: $bp-md - 1px) { position: fixed; top: 0; right: 0; diff --git a/assets/_sass/utilities/_visibility.scss b/assets/_sass/utilities/_visibility.scss index 7d72db1..d76b6f8 100644 --- a/assets/_sass/utilities/_visibility.scss +++ b/assets/_sass/utilities/_visibility.scss @@ -7,24 +7,50 @@ display: none !important; } -.hidden-sm { +// Hide at breakpoint size upward +.hidden-sm-up { @media (min-width: $bp-sm) { display: none !important; } } -.hidden-md { +.hidden-md-up { @media (min-width: $bp-md) { display: none !important; } } -.hidden-lg { +.hidden-lg-up { @media (min-width: $bp-lg) { display: none !important; } } +// Hide at breakpoint size downward +.hidden-sm-down { + display: none !important; + + @media (min-width: $bp-md) { + display: inherit !important; + } +} + +.hidden-md-down { + display: none !important; + + @media (min-width: $bp-lg) { + display: inherit !important; + } +} + +.hidden-lg-down { + display: none !important; + + @media (min-width: $bp-xl) { + display: inherit !important; + } +} + // Hide only visually, but have it available for screen readers: // https://a11yproject.com/posts/how-to-hide-content/ .visually-hidden:not(:focus):not(:active) {