|
@@ -1062,11 +1062,17 @@ object {
|
|
|
min-width: 300px;
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * Placeholder button style
|
|
|
+ * - Since buttons appear in various blocks,
|
|
|
+ * let’s use a placeholder to keep them all
|
|
|
+ * in-sync
|
|
|
+ */
|
|
|
button,
|
|
|
.button,
|
|
|
input[type="submit"],
|
|
|
.wp-block-button__link,
|
|
|
-.wp-block-file__button {
|
|
|
+.wp-block-file__button, .a8c-posts-list__view-all {
|
|
|
line-height: 1;
|
|
|
color: white;
|
|
|
cursor: pointer;
|
|
@@ -1079,15 +1085,15 @@ input[type="submit"],
|
|
|
padding: 16px 24px;
|
|
|
}
|
|
|
|
|
|
-button:before, button:after,
|
|
|
+button:before,
|
|
|
.button:before,
|
|
|
-.button:after,
|
|
|
input[type="submit"]:before,
|
|
|
-input[type="submit"]:after,
|
|
|
.wp-block-button__link:before,
|
|
|
+.wp-block-file__button:before, .a8c-posts-list__view-all:before, button:after,
|
|
|
+.button:after,
|
|
|
+input[type="submit"]:after,
|
|
|
.wp-block-button__link:after,
|
|
|
-.wp-block-file__button:before,
|
|
|
-.wp-block-file__button:after {
|
|
|
+.wp-block-file__button:after, .a8c-posts-list__view-all:after {
|
|
|
content: '';
|
|
|
display: block;
|
|
|
height: 0;
|
|
@@ -1098,7 +1104,7 @@ button:before,
|
|
|
.button:before,
|
|
|
input[type="submit"]:before,
|
|
|
.wp-block-button__link:before,
|
|
|
-.wp-block-file__button:before {
|
|
|
+.wp-block-file__button:before, .a8c-posts-list__view-all:before {
|
|
|
margin-bottom: -0.12em;
|
|
|
}
|
|
|
|
|
@@ -1106,23 +1112,23 @@ button:after,
|
|
|
.button:after,
|
|
|
input[type="submit"]:after,
|
|
|
.wp-block-button__link:after,
|
|
|
-.wp-block-file__button:after {
|
|
|
+.wp-block-file__button:after, .a8c-posts-list__view-all:after {
|
|
|
margin-top: -0.11em;
|
|
|
}
|
|
|
|
|
|
-button:hover, button:focus, button.has-focus,
|
|
|
+button:hover,
|
|
|
.button:hover,
|
|
|
-.button:focus,
|
|
|
-.button.has-focus,
|
|
|
-input[type="submit"]:hover,
|
|
|
-input[type="submit"]:focus,
|
|
|
-input[type="submit"].has-focus,
|
|
|
+input:hover[type="submit"],
|
|
|
.wp-block-button__link:hover,
|
|
|
+.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, button:focus,
|
|
|
+.button:focus,
|
|
|
+input:focus[type="submit"],
|
|
|
.wp-block-button__link:focus,
|
|
|
-.wp-block-button__link.has-focus,
|
|
|
-.wp-block-file__button:hover,
|
|
|
-.wp-block-file__button:focus,
|
|
|
-.wp-block-file__button.has-focus {
|
|
|
+.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, button.has-focus,
|
|
|
+.has-focus.button,
|
|
|
+input.has-focus[type="submit"],
|
|
|
+.has-focus.wp-block-button__link,
|
|
|
+.has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all {
|
|
|
color: white;
|
|
|
background-color: #222222;
|
|
|
}
|
|
@@ -1608,6 +1614,76 @@ p.has-background:not(.has-background-background-color) a {
|
|
|
color: currentColor;
|
|
|
}
|
|
|
|
|
|
+.a8c-posts-list__listing {
|
|
|
+ list-style: none;
|
|
|
+ margin: 0;
|
|
|
+ padding: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__listing:not(:last-child) {
|
|
|
+ margin-bottom: calc(3 * 32px);
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list-item__featured span {
|
|
|
+ color: white;
|
|
|
+ background-color: #CA2017;
|
|
|
+ font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Times, "Times New Roman", serif;
|
|
|
+ font-weight: bold;
|
|
|
+ font-size: 0.83333rem;
|
|
|
+ line-height: 1;
|
|
|
+ padding: calc(0.5 * 16px) calc(0.66 * 16px);
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item {
|
|
|
+ display: block;
|
|
|
+ /* Vertical margins logic between posts */
|
|
|
+ margin-top: calc(3 * 32px);
|
|
|
+ margin-bottom: calc(3 * 32px);
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item:last-child {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .entry > * {
|
|
|
+ /* Vertical margins logic between post details */
|
|
|
+ margin-top: 16px;
|
|
|
+ margin-bottom: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .entry > *:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .entry > *:last-child {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .a8c-posts-list-item__meta {
|
|
|
+ color: #666666;
|
|
|
+ font-size: 0.83333rem;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .a8c-posts-list-item__meta a {
|
|
|
+ color: currentColor;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .a8c-posts-list-item__meta a:hover, .a8c-posts-list__item .a8c-posts-list-item__meta a:active {
|
|
|
+ color: #222222;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__item .a8c-posts-list-item__edit-link {
|
|
|
+ margin-right: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.a8c-posts-list__view-all {
|
|
|
+ display: inline-block;
|
|
|
+}
|
|
|
+
|
|
|
.wp-block-pullquote {
|
|
|
padding: calc( 3 * 16px) 0;
|
|
|
margin-right: 0;
|
|
@@ -2244,10 +2320,28 @@ table th,
|
|
|
vertical-align: middle;
|
|
|
}
|
|
|
|
|
|
+@media only screen and (min-width: 640px) {
|
|
|
+ .site-footer {
|
|
|
+ align-items: flex-end;
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ justify-content: space-between;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
.site-info {
|
|
|
color: #666666;
|
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
|
|
|
- font-size: 0.69444rem;
|
|
|
+ font-size: 0.83333rem;
|
|
|
+}
|
|
|
+
|
|
|
+@media only screen and (min-width: 640px) {
|
|
|
+ .site-info {
|
|
|
+ order: 1;
|
|
|
+ flex: 1 0 50%;
|
|
|
+ margin-top: 0;
|
|
|
+ margin-bottom: 0;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.site-info .site-name {
|
|
@@ -2270,18 +2364,53 @@ table th,
|
|
|
display: inline;
|
|
|
}
|
|
|
|
|
|
+@media only screen and (min-width: 640px) {
|
|
|
+ .footer-navigation {
|
|
|
+ flex: 1 0 50%;
|
|
|
+ order: 2;
|
|
|
+ margin-top: 0;
|
|
|
+ margin-bottom: 0;
|
|
|
+ text-align: left;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
.footer-navigation > div {
|
|
|
display: inline;
|
|
|
}
|
|
|
|
|
|
.footer-navigation .footer-menu {
|
|
|
- display: inline;
|
|
|
+ color: #666666;
|
|
|
padding-right: 0;
|
|
|
+ margin-right: -16px;
|
|
|
+ margin-left: -16px;
|
|
|
+}
|
|
|
+
|
|
|
+@media only screen and (min-width: 640px) {
|
|
|
+ .footer-navigation .footer-menu {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ justify-content: flex-end;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.footer-navigation .footer-menu li {
|
|
|
display: inline;
|
|
|
- margin-left: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.footer-navigation .footer-menu a {
|
|
|
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
|
|
|
+ font-size: 0.83333rem;
|
|
|
+ font-weight: bold;
|
|
|
+ padding: 16px;
|
|
|
+ color: currentColor;
|
|
|
+}
|
|
|
+
|
|
|
+.footer-navigation .footer-menu a:link, .footer-navigation .footer-menu a:visited {
|
|
|
+ color: currentColor;
|
|
|
+}
|
|
|
+
|
|
|
+.footer-navigation .footer-menu a:hover {
|
|
|
+ color: #CA2017;
|
|
|
}
|
|
|
|
|
|
.entry-title {
|
|
@@ -2718,6 +2847,10 @@ table th,
|
|
|
font-weight: 600;
|
|
|
}
|
|
|
|
|
|
+.widget-area {
|
|
|
+ flex: 0 0 100%;
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* Site Pages
|
|
|
* - Page specific styles
|
|
@@ -2846,7 +2979,7 @@ table th,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+.wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - 100% ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - 100% ));
|
|
|
width: calc( 100% + (0.5 * 2) * ( 100vw - 100% ));
|
|
@@ -2854,7 +2987,7 @@ table th,
|
|
|
}
|
|
|
|
|
|
@media only screen and (min-width: 560px) {
|
|
|
- .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+ .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - calc( 560px - 32px) ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - calc( 560px - 32px) ));
|
|
|
width: calc( calc( 560px - 32px) + (0.5 * 2) * ( 100vw - calc( 560px - 32px) ));
|
|
@@ -2863,7 +2996,7 @@ table th,
|
|
|
}
|
|
|
|
|
|
@media only screen and (min-width: 640px) {
|
|
|
- .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+ .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - calc( 640px - 32px) ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - calc( 640px - 32px) ));
|
|
|
width: calc( calc( 640px - 32px) + (0.5 * 2) * ( 100vw - calc( 640px - 32px) ));
|
|
@@ -2872,7 +3005,7 @@ table th,
|
|
|
}
|
|
|
|
|
|
@media only screen and (min-width: 772px) {
|
|
|
- .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+ .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
width: calc( calc( 772px - 32px) + (0.5 * 2) * ( 100vw - calc( 772px - 32px) ));
|
|
@@ -2881,7 +3014,7 @@ table th,
|
|
|
}
|
|
|
|
|
|
@media only screen and (min-width: 1024px) {
|
|
|
- .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+ .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
width: calc( calc( 772px - 32px) + (0.5 * 2) * ( 100vw - calc( 772px - 32px) ));
|
|
@@ -2890,7 +3023,7 @@ table th,
|
|
|
}
|
|
|
|
|
|
@media only screen and (min-width: 1280px) {
|
|
|
- .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before, .widget-area:after {
|
|
|
+ .wp-block-group.alignfull .alignfull, .entry-content > .alignfull, .entry-content > .alignfull.wp-block-jetpack-gif, .entry-content > .alignfull.wp-block-jetpack-tiled-gallery, .pagination:before, .post-navigation:before, .comments-area:before {
|
|
|
margin-right: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
margin-left: calc( -0.5 * ( 100vw - calc( 772px - 32px) ));
|
|
|
width: calc( calc( 772px - 32px) + (0.5 * 2) * ( 100vw - calc( 772px - 32px) ));
|
|
@@ -2991,13 +3124,19 @@ a {
|
|
|
}
|
|
|
|
|
|
.wp-block-cover a,
|
|
|
-.wp-block-cover-image a {
|
|
|
+.wp-block-cover-image a,
|
|
|
+.wp-block-media-text a,
|
|
|
+p a {
|
|
|
text-decoration: underline;
|
|
|
}
|
|
|
|
|
|
.wp-block-cover a.wp-block-button__link, .wp-block-cover a:hover,
|
|
|
.wp-block-cover-image a.wp-block-button__link,
|
|
|
-.wp-block-cover-image a:hover {
|
|
|
+.wp-block-cover-image a:hover,
|
|
|
+.wp-block-media-text a.wp-block-button__link,
|
|
|
+.wp-block-media-text a:hover,
|
|
|
+p a.wp-block-button__link,
|
|
|
+p a:hover {
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
@@ -3049,22 +3188,12 @@ a {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-#colophon {
|
|
|
- border-top: 1px solid #DDDDDD;
|
|
|
-}
|
|
|
-
|
|
|
@media only screen and (min-width: 560px) {
|
|
|
#colophon {
|
|
|
margin-top: 32px;
|
|
|
- max-width: 100%;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-#colophon .site-info {
|
|
|
- font-weight: bold;
|
|
|
- text-transform: uppercase;
|
|
|
-}
|
|
|
-
|
|
|
@media only screen and (min-width: 560px) {
|
|
|
#colophon .site-info {
|
|
|
max-width: 92vw;
|
|
@@ -3073,6 +3202,10 @@ a {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+#colophon .footer-navigation + .site-info {
|
|
|
+ text-align: right;
|
|
|
+}
|
|
|
+
|
|
|
.main-navigation #toggle-menu {
|
|
|
text-transform: uppercase;
|
|
|
}
|
|
@@ -3149,7 +3282,8 @@ a {
|
|
|
.page-title,
|
|
|
.author-title,
|
|
|
.comments-title,
|
|
|
-.comment-reply-title {
|
|
|
+.comment-reply-title,
|
|
|
+.a8c-posts-list {
|
|
|
text-align: center;
|
|
|
}
|
|
|
|
|
@@ -3206,6 +3340,10 @@ table th,
|
|
|
border-color: #DDDDDD;
|
|
|
}
|
|
|
|
|
|
+.a8c-posts-list-item__excerpt {
|
|
|
+ text-align: right;
|
|
|
+}
|
|
|
+
|
|
|
.entry-header .entry-meta {
|
|
|
display: none;
|
|
|
}
|
|
@@ -3218,22 +3356,26 @@ table th,
|
|
|
}
|
|
|
|
|
|
article .entry-header .entry-title,
|
|
|
-.page-title {
|
|
|
+.page-title,
|
|
|
+.a8c-posts-list-item__title {
|
|
|
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Times, "Times New Roman", serif;
|
|
|
font-size: 2.48832rem;
|
|
|
- margin-top: 32px;
|
|
|
margin-bottom: 48px;
|
|
|
}
|
|
|
|
|
|
article .entry-header .entry-title a,
|
|
|
-.page-title a {
|
|
|
+.page-title a,
|
|
|
+.a8c-posts-list-item__title a {
|
|
|
color: inherit;
|
|
|
}
|
|
|
|
|
|
article .entry-header .entry-title a:active, article .entry-header .entry-title a:focus, article .entry-header .entry-title a:hover,
|
|
|
.page-title a:active,
|
|
|
.page-title a:focus,
|
|
|
-.page-title a:hover {
|
|
|
+.page-title a:hover,
|
|
|
+.a8c-posts-list-item__title a:active,
|
|
|
+.a8c-posts-list-item__title a:focus,
|
|
|
+.a8c-posts-list-item__title a:hover {
|
|
|
color: #CA2017;
|
|
|
}
|
|
|
|
|
@@ -3387,26 +3529,6 @@ article .entry-header .entry-title a:active, article .entry-header .entry-title
|
|
|
display: none;
|
|
|
}
|
|
|
|
|
|
-.widget-area:after {
|
|
|
- background: #DDDDDD;
|
|
|
- height: 1px;
|
|
|
- content: "";
|
|
|
- display: block;
|
|
|
- margin-top: 16px;
|
|
|
-}
|
|
|
-
|
|
|
-@media only screen and (min-width: 560px) {
|
|
|
- .widget-area:after {
|
|
|
- margin-top: 64px;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-@media only screen and (min-width: 772px) {
|
|
|
- .widget-area:after {
|
|
|
- margin-top: 32px;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
@media only screen and (min-width: 560px) {
|
|
|
.widget-area {
|
|
|
padding-top: 32px;
|