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/dynamic-css/block-editor-compatibility.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/dynamic-css/block-editor-compatibility.php')
-rw-r--r-- | inc/dynamic-css/block-editor-compatibility.php | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/inc/dynamic-css/block-editor-compatibility.php b/inc/dynamic-css/block-editor-compatibility.php new file mode 100644 index 0000000..9784513 --- /dev/null +++ b/inc/dynamic-css/block-editor-compatibility.php @@ -0,0 +1,67 @@ +<?php +/** + * Astra WordPress-5.8 compatibility - Dynamic CSS. + * + * @package astra + * @since 3.6.5 + */ + +if ( ! defined( 'ABSPATH' ) ) { + exit; // Exit if accessed directly. +} + +add_filter( 'astra_dynamic_theme_css', 'astra_block_editor_compatibility_css' ); + +/** + * Astra WordPress compatibility - Dynamic CSS. + * + * @param string $dynamic_css Dynamic CSS. + * @since 3.6.5 + */ +function astra_block_editor_compatibility_css( $dynamic_css ) { + + if ( Astra_Dynamic_CSS::is_block_editor_support_enabled() ) { + + $compatibility_css = ' + .wp-block-search { + margin-bottom: 20px; + } + .wp-block-site-tagline { + margin-top: 20px; + } + form.wp-block-search .wp-block-search__input, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { + border-color: #eaeaea; + background: #fafafa; + } + .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus, .wp-block-loginout input:focus { + outline: thin dotted; + } + .wp-block-loginout input:focus { + border-color: transparent; + } + form.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input { + padding: 12px; + } + form.wp-block-search .wp-block-search__button svg { + fill: currentColor; + width: 20px; + height: 20px; + } + .wp-block-loginout p label { + display: block; + } + .wp-block-loginout p:not(.login-remember):not(.login-submit) input { + width: 100%; + } + .wp-block-loginout .login-remember input { + width: 1.1rem; + height: 1.1rem; + margin: 0 5px 4px 0; + vertical-align: middle; + }'; + + return $dynamic_css .= Astra_Enqueue_Scripts::trim_css( $compatibility_css ); + } + + return $dynamic_css; +} |