diff options
author | Zach van Rijn <me@zv.io> | 2021-07-21 14:54:07 -0500 |
---|---|---|
committer | Zach van Rijn <me@zv.io> | 2021-07-21 14:54:07 -0500 |
commit | 9d4123cee1867ee7199b06bdc92d40611f547ecc (patch) | |
tree | 6d864e2725242863afed1f8ba12d9c7a9bc63a69 /inc/modules/related-posts/css/static-css.php | |
download | blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.gz blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.bz2 blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.xz blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.zip |
Initial unmodified import from Astra (Version: 3.6.5) @ /wp-content/themes/astra/.
Diffstat (limited to 'inc/modules/related-posts/css/static-css.php')
-rw-r--r-- | inc/modules/related-posts/css/static-css.php | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/inc/modules/related-posts/css/static-css.php b/inc/modules/related-posts/css/static-css.php new file mode 100644 index 0000000..84e68e8 --- /dev/null +++ b/inc/modules/related-posts/css/static-css.php @@ -0,0 +1,92 @@ +<?php +/** + * Related Posts - Static CSS + * + * @package astra + * + * @since 3.5.0 + */ + +if ( ! defined( 'ABSPATH' ) ) { + exit; // Exit if accessed directly. +} + +add_filter( 'astra_dynamic_theme_css', 'astra_related_posts_static_css', 11 ); + +/** + * Related Posts - Static CSS + * + * @param string $dynamic_css Astra Dynamic CSS. + * @return String Generated dynamic CSS for Related Posts. + * + * @since 3.5.0 + */ +function astra_related_posts_static_css( $dynamic_css ) { + + if ( astra_target_rules_for_related_posts() ) { + + $dynamic_css .= ' + .ast-related-posts-title-section { + border-top: 1px solid #eeeeee; + } + .ast-related-posts-title { + margin: 20px 0; + } + .ast-related-post-title, .entry-meta * { + word-break: break-word; + } + .ast-separate-container .ast-related-posts-title { + margin: 0 0 20px 0; + } + .ast-page-builder-template .ast-related-posts-title-section, .ast-page-builder-template .ast-single-related-posts-container { + padding: 0 20px; + } + .ast-page-builder-template .ast-related-post .entry-header, .ast-related-post-content .entry-header, .ast-related-post-content .entry-meta { + margin: 1em auto 1em auto; + padding: 0; + } + .ast-related-posts-wrapper { + display: grid; + grid-column-gap: 25px; + grid-row-gap: 25px; + } + .ast-single-related-posts-container { + margin: 2em 0; + } + .ast-related-posts-wrapper .ast-related-post, .ast-related-post-featured-section { + padding: 0; + margin: 0; + width: 100%; + position: relative; + } + .ast-related-posts-inner-section { + height: 100%; + } + .post-has-thumb + .entry-header, .post-has-thumb + .entry-content { + margin-top: 1em; + } + .ast-related-post-content .entry-meta { + margin-top: 0.5em; + } + .ast-related-posts-inner-section .post-thumb-img-content { + margin: 0; + position: relative; + } + .ast-separate-container .ast-single-related-posts-container { + padding: 5.34em 6.67em; + } + .ast-separate-container .ast-related-posts-title-section, .ast-page-builder-template .ast-single-related-posts-container { + border-top: 0; + margin-top: 0; + } + @media (max-width: 1200px) { + .ast-separate-container .ast-single-related-posts-container { + padding: 3.34em 2.4em; + } + }'; + + return $dynamic_css; + } + + return $dynamic_css; +} |