a, .main-navigation ul li:focus > a, .main-navigation .woo-cart-link a:hover, .main-navigation > ul > li.current_page_item > a, .main-navigation > ul > li.current-menu-item > a, .dropdown-toggle:hover, .dropdown-toggle:focus { color: {$accent_color}; } button, input[type='button'], input[type='reset'], input[type='submit'], .entry-content .has-accent-background-color, .cover .read-more:hover, .large-post .read-more:hover, .sidebar .widget_tag_cloud a:hover, .reply a:hover { background-color: {$accent_color}; } .cover .read-more, .large-post .read-more, .reply a { border-color: {$accent_color}; } .format-audio .entry-thumbnail:after, .format-gallery .entry-thumbnail:after, .format-image .entry-thumbnail:after, .format-quote .entry-thumbnail:after, .format-video .entry-thumbnail:after { border-top-color: {$accent_color}; }"; if ( brilliant_get_brightness($accent_color) > 155) { $theme_css .= " button, input[type='button'], input[type='reset'], input[type='submit'], .cover .read-more:hover, .large-post .read-more:hover, .sidebar .widget_tag_cloud a:hover, .reply a:hover, .format-audio .entry-thumbnail:before, .format-gallery .entry-thumbnail:before, .format-image .entry-thumbnail:before, .format-quote .entry-thumbnail:before, .format-video .entry-thumbnail:before { color: rgba(0,0,0,.7); }"; } } // Site Title Color if ( $site_title_color != '' ) { $theme_css .= " .site-title a, .site-title a:hover {color: {$site_title_color};} .site-title a:hover {opacity: .7;} "; } // Site Tagline Color if ( $site_tagline_color != '' ) { $theme_css .= ".site-description {color: {$site_tagline_color};}"; } // Footer Background if ( $footer_bg != '' ) { $theme_css .= " .site-footer {background-color: {$footer_bg};}"; if ( brilliant_get_brightness($footer_bg) > 155) { $theme_css .= " .site-footer { border-top: 1px solid rgba(0,0,0,.08); } .site-info, .site-credits, .site-footer .widget-area { color: rgba(0,0,0,.7); } .site-info a, .site-footer .site-info a:hover, .site-footer .widget-title, .site-footer .widget a, .site-footer .widget a:hover { color: rgba(0,0,0,.8); } .site-footer .widget-area ul li { border-bottom-color: rgba(0,0,0,.05); } .site-footer .widget_tag_cloud a { border-color: rgba(0,0,0,.05); background-color: rgba(0,0,0,.05); }"; } } // Add Custom Styles if Body Background is white $background_color = get_background_color(); if ( $background_color == 'ffffff' ) { $theme_css .= " .hentry, .no-results, .widget, .related-posts, .posts-navigation, .post-navigation, .comments-area, .author-info { box-shadow: none; } .posts-loop .entry-header, .posts-loop .entry-summary, .posts-loop .entry-footer, .entry-header, .entry-content, .entry-footer, .author-info, .comments-area { padding-left: 0;padding-right: 0; } .sidebar .widget {padding: 0;} @media screen and (min-width: 600px) { .list-post {padding: 0;margin-bottom: 30px;} }"; } $editor_css = ""; // Accent Color if ( ! empty($accent_color) ) { $editor_css .= " .edit-post-visual-editor .editor-block-list__block a, .edit-post-visual-editor .editor-block-list__block a:hover, .wp-block-freeform.block-library-rich-text__tinymce a .wp-block-freeform.block-library-rich-text__tinymce a:hover { color: {$accent_color};} "; } if ( function_exists( 'register_block_type' ) && is_admin() ) { $theme_css = $editor_css; } return $theme_css; } /** * Enqueues front-end CSS for styles handled by the Theme customizer */ function brilliant_add_inline_style() { $custom_css = brilliant_custom_style(); if ( ! empty($custom_css) ) { wp_add_inline_style( 'brilliant-style', $custom_css ); } } add_action( 'wp_enqueue_scripts', 'brilliant_add_inline_style' );