|
@@ -1,67 +1,3 @@
|
|
|
-@charset "UTF-8";
|
|
|
-/**
|
|
|
- * Breakpoints & Media Queries
|
|
|
- */
|
|
|
-/**
|
|
|
-* Converts a hex value into the rgb equivalent.
|
|
|
-*
|
|
|
-* @param {string} hex - the hexadecimal value to convert
|
|
|
-* @return {string} comma separated rgb values
|
|
|
-*/
|
|
|
-/**
|
|
|
- * Breakpoint mixins
|
|
|
- */
|
|
|
-/**
|
|
|
- * Long content fade mixin
|
|
|
- *
|
|
|
- * Creates a fading overlay to signify that the content is longer
|
|
|
- * than the space allows.
|
|
|
- */
|
|
|
-/**
|
|
|
- * Focus styles.
|
|
|
- */
|
|
|
-/**
|
|
|
- * Applies editor left position to the selector passed as argument
|
|
|
- */
|
|
|
-/**
|
|
|
- * Styles that are reused verbatim in a few places
|
|
|
- */
|
|
|
-/**
|
|
|
- * Allows users to opt-out of animations via OS-level preferences.
|
|
|
- */
|
|
|
-/**
|
|
|
- * Reset default styles for JavaScript UI based pages.
|
|
|
- * This is a WP-admin agnostic reset
|
|
|
- */
|
|
|
-/**
|
|
|
- * Reset the WP Admin page styles for Gutenberg-like pages.
|
|
|
- */
|
|
|
-::selection {
|
|
|
- color: var(--wp--custom--color--background);
|
|
|
- background-color: var(--wp--custom--color--foreground);
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-author__content {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: center;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-author__name {
|
|
|
- font-weight: 700;
|
|
|
- line-height: 1;
|
|
|
- margin-bottom: 0.5em;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-author__bio {
|
|
|
- margin: 0;
|
|
|
- font-size: var(--wp--preset--font-size--small);
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-author__avatar img {
|
|
|
- border-radius: 50%;
|
|
|
-}
|
|
|
-
|
|
|
.wp-block-button.wp-block-button__link:not(.has-background):not(.has-text-color):hover, .wp-block-button.wp-block-button__link:not(.has-background):not(.has-text-color):focus, .wp-block-button.wp-block-button__link:not(.has-background):not(.has-text-color).has-focus,
|
|
|
.wp-block-button .wp-block-button__link:not(.has-background):not(.has-text-color):hover,
|
|
|
.wp-block-button .wp-block-button__link:not(.has-background):not(.has-text-color):focus,
|
|
@@ -106,246 +42,25 @@
|
|
|
background-color: var(--wp--custom--button--color--text);
|
|
|
}
|
|
|
|
|
|
-.wp-block-file .wp-block-file__button {
|
|
|
- text-transform: uppercase;
|
|
|
- letter-spacing: 0.1em;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button,
|
|
|
-.wp-block-search .wp-block-search__button.wp-block-search__button {
|
|
|
- text-transform: uppercase;
|
|
|
- letter-spacing: 0.1em;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-cover.alignfull {
|
|
|
- padding-right: max(0.5 * (100% - var(--wp--custom--layout--wide-size)) + var(--wp--custom--gap--horizontal), var(--wp--custom--gap--horizontal));
|
|
|
- padding-left: max(0.5 * (100% - var(--wp--custom--layout--wide-size)) + var(--wp--custom--gap--horizontal), var(--wp--custom--gap--horizontal));
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-navigation {
|
|
|
- font-size: var(--wp--preset--font-size--small);
|
|
|
-}
|
|
|
-.wp-block-navigation .wp-block-navigation-item.current-menu-item > a {
|
|
|
- -webkit-text-decoration-line: underline;
|
|
|
- text-decoration-line: underline;
|
|
|
- text-decoration-thickness: 0.2em;
|
|
|
- text-underline-offset: 0.35em;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-comments .reply a {
|
|
|
- text-decoration-thickness: 0.07em;
|
|
|
- text-underline-offset: 0.46ex;
|
|
|
-}
|
|
|
-.wp-block-post-comments form {
|
|
|
- column-gap: 1.2em;
|
|
|
-}
|
|
|
-.wp-block-post-comments .comment-reply-title {
|
|
|
- margin-bottom: calc(2 * var(--wp--custom--gap--baseline));
|
|
|
-}
|
|
|
-.wp-block-post-comments .comment-author cite {
|
|
|
- font-weight: bold;
|
|
|
-}
|
|
|
-.wp-block-post-comments .comment-author .says {
|
|
|
- display: none;
|
|
|
-}
|
|
|
-.wp-block-post-comments .commentmetadata {
|
|
|
- --wp--style--block-gap: 48px;
|
|
|
-}
|
|
|
-.wp-block-post-comments .commentmetadata a {
|
|
|
- font-weight: 500;
|
|
|
-}
|
|
|
-.wp-block-post-comments .commentlist {
|
|
|
- --wp--style--block-gap: 60px;
|
|
|
-}
|
|
|
-.wp-block-post-comments .comment-body > p > a,
|
|
|
-.wp-block-post-comments .comment-edit-link {
|
|
|
- text-decoration-thickness: 0.07em;
|
|
|
- text-underline-offset: 0.46ex;
|
|
|
- text-decoration: underline;
|
|
|
-}
|
|
|
-.wp-block-post-comments .comment-body > p > a:hover,
|
|
|
-.wp-block-post-comments .comment-edit-link:hover {
|
|
|
- text-decoration: none;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-post-featured-image {
|
|
|
- margin-bottom: 0;
|
|
|
+/* Text selection text color */
|
|
|
+::selection {
|
|
|
+ color: var(--wp--custom--color--background);
|
|
|
+ background-color: var(--wp--custom--color--foreground);
|
|
|
}
|
|
|
|
|
|
-h1.wp-block-post-title {
|
|
|
- margin-bottom: calc(var(--wp--custom--gap--vertical) * 3);
|
|
|
-}
|
|
|
+/* Post title when featured image is present */
|
|
|
body:not(.has-featured-image) h1.wp-block-post-title {
|
|
|
border-bottom: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--preset--color--primary);
|
|
|
padding-bottom: calc(var(--wp--custom--gap--vertical) * 3);
|
|
|
}
|
|
|
|
|
|
-.wp-block-query-pagination .wp-block-query-pagination-numbers .current {
|
|
|
- text-decoration-thickness: 0.07em;
|
|
|
- text-underline-offset: 0.46ex;
|
|
|
-}
|
|
|
-.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers {
|
|
|
- padding: 10px;
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-search .wp-block-search__button:active, .wp-block-search .wp-block-search__button:focus {
|
|
|
- outline-offset: -0.25em;
|
|
|
-}
|
|
|
-.wp-block-search .wp-block-search__button svg {
|
|
|
- min-width: 2em;
|
|
|
- min-height: 2em;
|
|
|
-}
|
|
|
-.wp-block-search .wp-block-search__button.has-icon {
|
|
|
- --wp--custom--button--spacing--padding--left: calc( 1.75 * var(--wp--custom--button--spacing--padding--top) );
|
|
|
- --wp--custom--button--spacing--padding--right: calc( 1.75 * var(--wp--custom--button--spacing--padding--top) );
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
|
|
|
- padding: 0;
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
|
|
|
- --wp--custom--button--color--text: var(--wp--custom--color--primary);
|
|
|
- --wp--custom--button--color--background: var(--wp--custom--color--background);
|
|
|
- position: relative;
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button::before {
|
|
|
- content: "";
|
|
|
- height: 80%;
|
|
|
- width: 1px;
|
|
|
- background: var(--wp--custom--color--primary);
|
|
|
- position: absolute;
|
|
|
- left: 0;
|
|
|
- top: 10%;
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):hover {
|
|
|
- --wp--custom--button--color--text: var(--wp--custom--color--background);
|
|
|
- --wp--custom--button--color--background: var(--wp--custom--color--primary);
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):hover:focus, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):hover.has-focus {
|
|
|
- outline-color: var(--wp--custom--color--background);
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):focus, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus {
|
|
|
- border-color: transparent;
|
|
|
-}
|
|
|
-.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):focus::before, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus::before {
|
|
|
- left: calc(-1 * var(--wp--custom--button--border--width));
|
|
|
-}
|
|
|
-
|
|
|
+/* Separator width */
|
|
|
+/* We can remove after https://github.com/WordPress/gutenberg/pull/38635 gets deployed */
|
|
|
.wp-block-separator.is-style-wide {
|
|
|
border-width: 0 0 3px 0;
|
|
|
}
|
|
|
|
|
|
-.pre-footer h3 {
|
|
|
- text-transform: uppercase;
|
|
|
-}
|
|
|
-.pre-footer .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
|
|
|
- --wp--custom--button--typography--font-size: 14px;
|
|
|
- --wp--custom--button--spacing--padding--top: 0.5em;
|
|
|
- --wp--custom--button--spacing--padding--bottom: 0.5em;
|
|
|
-}
|
|
|
-
|
|
|
-.is-style-skatepark-aside-caption {
|
|
|
- align-items: center;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
-}
|
|
|
-.is-style-skatepark-aside-caption img {
|
|
|
- justify-self: center;
|
|
|
-}
|
|
|
-.is-style-skatepark-aside-caption figcaption {
|
|
|
- align-self: flex-end;
|
|
|
- border-top: 3px solid var(--wp--preset--color--primary);
|
|
|
- font-size: var(--wp--preset--font-size--small);
|
|
|
- margin-bottom: 0;
|
|
|
- margin-top: 20px;
|
|
|
- padding-top: 20px;
|
|
|
- max-width: 455px;
|
|
|
- text-align: left;
|
|
|
-}
|
|
|
-.is-style-skatepark-aside-caption.alignfull figcaption {
|
|
|
- margin-left: var(--wp--custom--gap--horizontal);
|
|
|
- margin-right: max(0.5 * (100% - var(--wp--custom--layout--wide-size)), var(--wp--custom--gap--horizontal));
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-quote.is-style-side-quote {
|
|
|
- /* Needs .wp-block-quote class to override editor styles */
|
|
|
- border: 0;
|
|
|
- box-shadow: inset 0px 3px 0px 0px var(--wp--custom--color--primary);
|
|
|
- margin: calc(var(--wp--custom--gap--vertical) * 1.5) 0;
|
|
|
- padding: calc(var(--wp--custom--gap--baseline) * 1.35) 0 0 0;
|
|
|
-}
|
|
|
-.wp-block-quote.is-style-side-quote cite {
|
|
|
- font-size: var(--wp--custom--font-size--normal);
|
|
|
- font-style: normal;
|
|
|
- font-weight: 600;
|
|
|
-}
|
|
|
-.wp-block-quote.is-style-side-quote p, .wp-block-quote.is-style-side-quote div.block-editor-rich-text__editable {
|
|
|
- font-size: var(--wp--preset--font-size--medium);
|
|
|
- line-height: 1.4em;
|
|
|
- margin-bottom: calc(var(--wp--custom--gap--baseline) * 0.68);
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block-quote.is-style-testimonial-quote {
|
|
|
- /* Needs .wp-block-quote class to override editor styles */
|
|
|
- border: 0;
|
|
|
- display: flex;
|
|
|
- flex-direction: row-reverse;
|
|
|
- gap: calc(var(--wp--custom--gap--horizontal) * 1.6);
|
|
|
- margin: calc(var(--wp--custom--gap--vertical) * 1.78) 0;
|
|
|
- padding-left: 0;
|
|
|
-}
|
|
|
-@media (max-width: 599px) {
|
|
|
- .wp-block-quote.is-style-testimonial-quote {
|
|
|
- flex-direction: column;
|
|
|
- gap: calc(var(--wp--custom--gap--vertical) * 0.75);
|
|
|
- }
|
|
|
-}
|
|
|
-.wp-block-quote.is-style-testimonial-quote cite {
|
|
|
- box-shadow: inset 0px 3px 0px 0px var(--wp--custom--color--primary);
|
|
|
- display: inline-block;
|
|
|
- flex: 1 0 0;
|
|
|
- font-size: var(--wp--custom--font-size--normal);
|
|
|
- font-style: normal;
|
|
|
- font-weight: 500;
|
|
|
- margin-top: 1.5ex;
|
|
|
- padding-top: calc(var(--wp--custom--gap--baseline) * 1.35);
|
|
|
- text-align: right;
|
|
|
-}
|
|
|
-@media (max-width: 599px) {
|
|
|
- .wp-block-quote.is-style-testimonial-quote cite {
|
|
|
- text-align: left;
|
|
|
- }
|
|
|
-}
|
|
|
-.wp-block-quote.is-style-testimonial-quote p, .wp-block-quote.is-style-testimonial-quote div.block-editor-rich-text__editable {
|
|
|
- flex: 0 0 75%;
|
|
|
- font-size: calc(var(--wp--preset--font-size--x-large) * 1.34);
|
|
|
- font-weight: bold;
|
|
|
- line-height: 115%;
|
|
|
- margin-bottom: 0;
|
|
|
-}
|
|
|
-
|
|
|
-.pre-footer h3 {
|
|
|
- text-transform: uppercase;
|
|
|
-}
|
|
|
-.pre-footer .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
|
|
|
- --wp--custom--button--typography--font-size: 14px;
|
|
|
- --wp--custom--button--spacing--padding--top: 0.5em;
|
|
|
- --wp--custom--button--spacing--padding--bottom: 0.5em;
|
|
|
-}
|
|
|
-
|
|
|
-.paragraph-with-quote h4 {
|
|
|
- margin: 0 0 calc(var(--wp--custom--gap--vertical) * 0.89) 0;
|
|
|
-}
|
|
|
-.paragraph-with-quote div:nth-child(2) p {
|
|
|
- margin: calc(var(--wp--custom--gap--baseline) * 1.55) 0 0 0;
|
|
|
-}
|
|
|
-
|
|
|
-h1.is-style-skatepark-heading-border, h2.is-style-skatepark-heading-border, h3.is-style-skatepark-heading-border, h4.is-style-skatepark-heading-border, h5.is-style-skatepark-heading-border, h6.is-style-skatepark-heading-border {
|
|
|
- display: inline-block;
|
|
|
- border-top: 2px solid var(--wp--custom--color--primary);
|
|
|
- margin-bottom: 0;
|
|
|
- padding-top: 1em;
|
|
|
-}
|
|
|
-
|
|
|
+/* Links and underlines */
|
|
|
a {
|
|
|
text-decoration-thickness: 0.07em;
|
|
|
text-underline-offset: 0.46ex;
|
|
@@ -408,51 +123,6 @@ a:not(.ab-item):not(.screen-reader-shortcut):focus {
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
|
|
|
-.post-meta.wp-block-group {
|
|
|
- flex-direction: column;
|
|
|
- align-items: start;
|
|
|
-}
|
|
|
-.post-meta .is-style-post-date-icon,
|
|
|
-.post-meta .is-style-post-category-icon,
|
|
|
-.post-meta .is-style-post-tag-icon {
|
|
|
- margin-bottom: 0.5em;
|
|
|
- overflow-wrap: normal;
|
|
|
- padding-left: calc(18px + var(--wp--custom--gap--baseline));
|
|
|
- position: relative;
|
|
|
- word-break: normal;
|
|
|
-}
|
|
|
-
|
|
|
-.is-style-post-date-icon:before,
|
|
|
-.is-style-post-category-icon:before,
|
|
|
-.is-style-post-tag-icon:before {
|
|
|
- height: 18px;
|
|
|
- width: 18px;
|
|
|
- position: absolute;
|
|
|
- left: 0;
|
|
|
- top: 3px;
|
|
|
-}
|
|
|
-
|
|
|
-.is-style-post-date-icon:before {
|
|
|
- -webkit-mask-image: url(svg/post-date.svg);
|
|
|
- mask-image: url(svg/post-date.svg);
|
|
|
-}
|
|
|
-
|
|
|
-.is-style-post-category-icon:before {
|
|
|
- -webkit-mask-image: url(svg/post-category.svg);
|
|
|
- mask-image: url(svg/post-category.svg);
|
|
|
-}
|
|
|
-
|
|
|
-.is-style-post-tag-icon:before {
|
|
|
- -webkit-mask-image: url(svg/post-tag.svg);
|
|
|
- mask-image: url(svg/post-tag.svg);
|
|
|
-}
|
|
|
-
|
|
|
-.archive .wp-block-post-excerpt__excerpt,
|
|
|
-.blog .wp-block-post-excerpt__excerpt,
|
|
|
-.home .wp-block-post-excerpt__excerpt {
|
|
|
- margin-top: calc(0.5 * var(--wp--custom--gap--vertical));
|
|
|
- margin-bottom: calc(0.5 * var(--wp--custom--gap--vertical));
|
|
|
-}
|
|
|
.archive .wp-block-post-date,
|
|
|
.blog .wp-block-post-date,
|
|
|
.home .wp-block-post-date {
|
|
@@ -460,20 +130,14 @@ a:not(.ab-item):not(.screen-reader-shortcut):focus {
|
|
|
text-decoration-thickness: 0.07em;
|
|
|
text-underline-offset: 0.46ex;
|
|
|
}
|
|
|
-.archive .wp-block-query .wp-block-post-title,
|
|
|
-.blog .wp-block-query .wp-block-post-title,
|
|
|
-.home .wp-block-query .wp-block-post-title {
|
|
|
- margin-bottom: calc(0.5 * var(--wp--custom--gap--vertical));
|
|
|
+
|
|
|
+.wp-block-query-pagination .wp-block-query-pagination-numbers .current {
|
|
|
+ text-decoration-thickness: 0.07em;
|
|
|
+ text-underline-offset: 0.46ex;
|
|
|
}
|
|
|
|
|
|
.wp-block-post-excerpt__more-link {
|
|
|
font-weight: 500;
|
|
|
}
|
|
|
-.wp-block-post-excerpt__more-link:after {
|
|
|
- content: "→";
|
|
|
- display: inline-block;
|
|
|
- padding-left: 0.7ch;
|
|
|
- text-decoration: none;
|
|
|
-}
|
|
|
|
|
|
/*# sourceMappingURL=theme.css.map */
|