|
@@ -3136,7 +3136,7 @@ img#wpstats {
|
|
|
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
-.wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+.wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: calc( -0.25 * ( 100vw - 100% ));
|
|
|
margin-right: calc( -0.25 * ( 100vw - 100% ));
|
|
|
width: calc( 100% + (0.25 * 2) * ( 100vw - 100% ));
|
|
@@ -3146,7 +3146,7 @@ img#wpstats {
|
|
|
@media only screen and (min-width: 560px) {
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
- .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+ .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: calc( -0.25 * ( 100vw - calc( 560px - 32px) ));
|
|
|
margin-right: calc( -0.25 * ( 100vw - calc( 560px - 32px) ));
|
|
|
width: calc( calc( 560px - 32px) + (0.25 * 2) * ( 100vw - calc( 560px - 32px) ));
|
|
@@ -3157,7 +3157,7 @@ img#wpstats {
|
|
|
@media only screen and (min-width: 640px) {
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
- .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+ .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: calc( -0.25 * ( 100vw - calc( 640px - 32px) ));
|
|
|
margin-right: calc( -0.25 * ( 100vw - calc( 640px - 32px) ));
|
|
|
width: calc( calc( 640px - 32px) + (0.25 * 2) * ( 100vw - calc( 640px - 32px) ));
|
|
@@ -3168,7 +3168,7 @@ img#wpstats {
|
|
|
@media only screen and (min-width: 782px) {
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
- .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+ .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: calc( -0.25 * ( 100vw - calc( 782px - 32px) ));
|
|
|
margin-right: calc( -0.25 * ( 100vw - calc( 782px - 32px) ));
|
|
|
width: calc( calc( 782px - 32px) + (0.25 * 2) * ( 100vw - calc( 782px - 32px) ));
|
|
@@ -3179,7 +3179,7 @@ img#wpstats {
|
|
|
@media only screen and (min-width: 1024px) {
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
- .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+ .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: -128px;
|
|
|
margin-right: -128px;
|
|
|
width: calc(calc( 782px - 32px) + 256px);
|
|
@@ -3190,7 +3190,7 @@ img#wpstats {
|
|
|
@media only screen and (min-width: 1280px) {
|
|
|
.wp-block-group.alignwide .alignwide,
|
|
|
.wp-block-group.alignwide .alignfull,
|
|
|
- .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery {
|
|
|
+ .wp-block-group.alignfull .alignwide, .entry-content > .alignwide, .entry-content > .alignwide.wp-block-jetpack-gif, .entry-content > .alignwide.wp-block-jetpack-tiled-gallery, .site-header {
|
|
|
margin-left: -128px;
|
|
|
margin-right: -128px;
|
|
|
width: calc(calc( 782px - 32px) + 256px);
|
|
@@ -3399,50 +3399,31 @@ a {
|
|
|
* Header
|
|
|
*/
|
|
|
.site-header {
|
|
|
- max-width: 100%;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ position: relative;
|
|
|
padding: 16px;
|
|
|
-}
|
|
|
-
|
|
|
-@media only screen and (min-width: 560px) {
|
|
|
- .site-header {
|
|
|
- max-width: calc( 560px - 32px);
|
|
|
- padding: 64px 0 40px;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-@media only screen and (min-width: 640px) {
|
|
|
- .site-header {
|
|
|
- max-width: calc( 640px - 32px);
|
|
|
+ /*
|
|
|
+ .main-navigation {
|
|
|
+ margin-bottom: 0;
|
|
|
}
|
|
|
-}
|
|
|
|
|
|
-@media only screen and (min-width: 782px) {
|
|
|
- .site-header {
|
|
|
- max-width: calc( 782px - 32px);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-@media only screen and (min-width: 1024px) {
|
|
|
- .site-header {
|
|
|
- max-width: calc( 1024px - 32px);
|
|
|
+ .social-navigation {
|
|
|
+ line-height: 1;
|
|
|
+ margin-top: 0;
|
|
|
}
|
|
|
+*/
|
|
|
+ /**
|
|
|
+ * CSS-grid Desktop Menu
|
|
|
+ */
|
|
|
}
|
|
|
|
|
|
-@media only screen and (min-width: 1280px) {
|
|
|
+@media only screen and (min-width: 560px) {
|
|
|
.site-header {
|
|
|
- max-width: calc( 1024px - 32px);
|
|
|
+ padding: 64px 0 40px;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.site-header .main-navigation {
|
|
|
- margin-bottom: 0;
|
|
|
-}
|
|
|
-
|
|
|
-.site-header .social-navigation {
|
|
|
- line-height: 1;
|
|
|
- margin-top: 0;
|
|
|
-}
|
|
|
-
|
|
|
.site-header .social-navigation ul li a svg {
|
|
|
display: block;
|
|
|
width: 32px;
|
|
@@ -3450,6 +3431,103 @@ a {
|
|
|
transform: translateZ(0);
|
|
|
}
|
|
|
|
|
|
+@media only screen and (min-width: 560px) {
|
|
|
+ .site-header {
|
|
|
+ align-items: center;
|
|
|
+ display: grid;
|
|
|
+ grid-template-columns: auto;
|
|
|
+ grid-template-rows: auto;
|
|
|
+ grid-column-gap: 16px;
|
|
|
+ grid-template-areas: "site-logo site-logo" "site-title main-navigation" "site-description social-navigation";
|
|
|
+ }
|
|
|
+ .site-header:before, .site-header:after {
|
|
|
+ content: none;
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .site-header > * {
|
|
|
+ margin-top: 0;
|
|
|
+ margin-bottom: 0;
|
|
|
+ }
|
|
|
+ .site-header .site-logo {
|
|
|
+ grid-area: site-logo;
|
|
|
+ margin-bottom: 16px;
|
|
|
+ }
|
|
|
+ .site-header .site-title {
|
|
|
+ align-self: flex-end;
|
|
|
+ grid-area: site-title;
|
|
|
+ }
|
|
|
+ .site-header .site-title + .site-description {
|
|
|
+ margin-top: 0;
|
|
|
+ }
|
|
|
+ .site-header .site-description {
|
|
|
+ align-self: center;
|
|
|
+ grid-area: site-description;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation {
|
|
|
+ align-self: center;
|
|
|
+ grid-area: main-navigation;
|
|
|
+ justify-self: flex-end;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul {
|
|
|
+ justify-content: flex-end;
|
|
|
+ margin-left: -8px;
|
|
|
+ margin-right: -8px;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li {
|
|
|
+ padding: 10.56px;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li > a {
|
|
|
+ padding: 0;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > .menu-item-has-children > a::after {
|
|
|
+ font-size: 0.5rem;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li:hover > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item > a {
|
|
|
+ color: #20603C;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li:hover > ul,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus > ul,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item > ul {
|
|
|
+ box-shadow: none;
|
|
|
+ overflow: hidden;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li:hover > ul:before,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus > ul:before,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
|
|
|
+ border-bottom: 8px solid #20603C;
|
|
|
+ border-left: 8px solid transparent;
|
|
|
+ border-right: 8px solid transparent;
|
|
|
+ content: "";
|
|
|
+ display: block;
|
|
|
+ margin-left: 16px;
|
|
|
+ width: 16px;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li:hover li > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus li > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item li > a {
|
|
|
+ background: #20603C;
|
|
|
+ color: #FFFDF6;
|
|
|
+ }
|
|
|
+ .site-header .main-navigation > div > ul > li:hover li:hover > a,
|
|
|
+ .site-header .main-navigation > div > ul > li:hover li.focus > a,
|
|
|
+ .site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus li:hover > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus li.focus > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
|
|
|
+ .site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
|
|
|
+ background: #133a24;
|
|
|
+ }
|
|
|
+ .site-header .social-navigation {
|
|
|
+ align-self: center;
|
|
|
+ grid-area: social-navigation;
|
|
|
+ justify-self: flex-end;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
.site-branding {
|
|
|
align-items: flex-start;
|
|
|
display: flex;
|