add_panel( $panel , array( 'title' => esc_html__( 'Blog & Pages', 'aces' ), 'priority' => 10, ) ); // Path $dir = ACES_THEME_DIR . 'inc/customizer/settings/'; // Load customize control classes require_once( $dir . 'blog/blog.php'); // Load customize control classes require_once( $dir . 'blog/single-post.php'); } /** * Get CSS * * @since 1.0.0 */ public static function aces_blog_css( $blog_css ) { // Define css var $css = ''; // Return CSS $read_more_text_color = get_theme_mod( 'aces_global_read_more_button_text_color' ); $read_more_text_hover = get_theme_mod( 'aces_global_read_more_button_hover_text_color' ); $read_more_button_bg = get_theme_mod( 'aces_global_read_more_button_bg_color' ); $read_more_button_bg_hover = get_theme_mod( 'aces_global_read_more_button_hover_bg_color' ); $read_more_border_radius = get_theme_mod( 'aces_theme_read_more_button_border_radius' ); $read_more_border_size = get_theme_mod( 'aces_theme_read_more_button_border_size' ); $read_more_border_color = get_theme_mod( 'aces_theme_read_more_button_border_color' ); if ( ! empty( $read_more_text_color ) ) { $css .= '.content-area .read-more a{color:'. $read_more_text_color .';}'; } if ( ! empty( $read_more_text_hover ) ) { $css .= '.content-area .read-more a:hover{color:'. $read_more_text_hover .';}'; } if ( ! empty( $read_more_button_bg ) ) { $css .= '.content-area .read-more a{background-color:'. $read_more_button_bg .';}'; } if ( ! empty( $read_more_button_bg_hover ) ) { $css .= '.content-area .read-more a:hover{background-color:'. $read_more_button_bg_hover .';}'; } if ( ! empty( $read_more_border_radius ) ) { $css .= '.content-area .read-more a{border-radius:'. $read_more_border_radius .'px;}'; } if ( ! empty( $read_more_border_size ) ) { $css .= '.content-area .read-more a{border-width:'. $read_more_border_size .'px;}'; $css .= '.content-area .read-more a{border-style:solid;}'; } if ( ! empty( $read_more_border_color ) ) { $css .= '.content-area .read-more a{border-color:'. $read_more_border_color .';}'; } $read_more_top_padding = get_theme_mod( 'aces_theme_read_more_button_top_padding' ); $read_more_right_padding = get_theme_mod( 'aces_theme_read_more_button_right_padding' ); $read_more_bottom_padding = get_theme_mod( 'aces_theme_read_more_button_bottom_padding' ); $read_more_left_padding = get_theme_mod( 'aces_theme_read_more_button_left_padding'); $read_more_tablet_top_padding = get_theme_mod( 'aces_theme_read_more_button_tablet_top_padding' ); $read_more_tablet_right_padding = get_theme_mod( 'aces_theme_read_more_button_tablet_right_padding' ); $read_more_tablet_bottom_padding = get_theme_mod( 'aces_theme_read_more_button_tablet_bottom_padding' ); $read_more_tablet_left_padding = get_theme_mod( 'aces_theme_read_more_button_tablet_left_padding' ); $read_more_mobile_top_padding = get_theme_mod( 'aces_theme_read_more_button_mobile_top_padding' ); $read_more_mobile_right_padding = get_theme_mod( 'aces_theme_read_more_button_mobile_right_padding' ); $read_more_mobile_bottom_padding = get_theme_mod( 'aces_theme_read_more_button_mobile_bottom_padding' ); $read_more_mobile_left_padding = get_theme_mod( 'aces_theme_read_more_button_mobile_left_padding' ); // Top bar padding if ( isset( $read_more_top_padding ) && '' != $read_more_top_padding && '' != $read_more_top_padding || isset( $read_more_right_padding ) && '' != $read_more_right_padding && '' != $read_more_right_padding || isset( $read_more_bottom_padding ) && '' != $read_more_bottom_padding && '' != $read_more_bottom_padding || isset( $read_more_left_padding ) && '' != $read_more_left_padding && '' != $read_more_left_padding ) { $css .= '.content-area .read-more a{padding:'. aces_spacing_css( $read_more_top_padding, $read_more_right_padding, $read_more_bottom_padding, $read_more_left_padding ) .'}'; } // Tablet top bar padding if ( isset( $read_more_tablet_top_padding ) && '' != $read_more_tablet_top_padding || isset( $read_more_tablet_right_padding ) && '' != $read_more_tablet_right_padding || isset( $read_more_tablet_bottom_padding ) && '' != $read_more_tablet_bottom_padding || isset( $read_more_tablet_left_padding ) && '' != $read_more_tablet_left_padding ) { $css .= '@media (max-width: 768px){.content-area .read-more a{padding:'. aces_spacing_css( $read_more_tablet_top_padding, $read_more_tablet_right_padding, $read_more_tablet_bottom_padding, $read_more_tablet_left_padding ) .'}}'; } // Mobile top bar padding if ( isset( $read_more_mobile_top_padding ) && '' != $read_more_mobile_top_padding || isset( $read_more_mobile_right_padding ) && '' != $read_more_mobile_right_padding || isset( $read_more_mobile_bottom_padding ) && '' != $read_more_mobile_bottom_padding || isset( $read_more_mobile_left_padding ) && '' != $read_more_mobile_left_padding ) { $css .= '@media (max-width: 480px){.content-area .read-more a{padding:'. aces_spacing_css( $read_more_mobile_top_padding, $read_more_mobile_right_padding, $read_more_mobile_bottom_padding, $read_more_mobile_left_padding ) .'}}'; } if ( ! empty( $css ) ) { $blog_css .= '/* Blog CSS */'. $css; } // Return output css return $blog_css; } } endif; return new Aces_Blog_And_Pages_Customizer();