'header.style-vertical', 'property' => 'background', 'value' => ''.$iq_option['iq_header_background_color'].' !important' ); } } if($type == 'image') { if(!empty($iq_option['iq_header_background_image']['url'])) { $dynamic_css[] = array( 'elements' => 'header.style-vertical', 'property' => 'background', 'value' => 'url('.$iq_option['iq_header_background_image']['url'].') !important' ); } } if($type == 'transparent') { $dynamic_css[] = array( 'elements' => 'header.style-vertical', 'property' => 'background', 'value' => 'transparent !important' ); } } } if ( count( $dynamic_css ) > 0 ) { echo "'; } } function babyme_ver_menu_color_options() { $iq_option = get_option('babyme_options'); $inline_css = ''; if(isset($iq_option['iq_header_variation']) && $iq_option['iq_header_variation'] == '2') { if(isset($iq_option['header_menu_color_type']) && $iq_option['header_menu_color_type'] == 'custom') { if(isset($iq_option['iq_header_menu_color']) && !empty($iq_option['iq_header_menu_color'])) { $inline_css .= 'header.style-vertical .navbar ul li a,header.style-vertical .navbar ul li a i{ color : '.$iq_option['iq_header_menu_color'].'!important; }'; } if(isset($iq_option['iq_header_menu_active_color']) && !empty($iq_option['iq_header_menu_active_color'])) { $inline_css .= 'header.style-vertical #vertical-menu li.active>a, header.style-vertical #vertical-menu li.active>a i, header.style-vertical .navbar ul li.current-menu-ancestor >i, header .navbar ul li.current-menu-item i, header.style-vertical .navbar ul li.current-menu-ancestor > a, header.style-vertical .navbar ul li.current-menu-parent >a, header.style-vertical .navbar ul li.current-menu-ancestor >a ,header.style-vertical .navbar ul li.current-menu-ancestor >a i,header.style-vertical .navbar ul li.current-menu-ancestor .current-menu-item a, header.style-vertical #vertical-menu li ul li.current-menu-item a { color : '.$iq_option['iq_header_menu_active_color'].' !important; }'; $inline_css .= '#vertical-menu li.menu-item-has-children ul >li.current-menu-ancestor:after, #vertical-menu li.menu-item-has-children ul >li.current-menu-item a:after ,header.style-vertical #vertical-menu li>a::before ,header.style-vertical .navbar ul li.current-menu-ancestor ul li.current-menu-ancestor > a:after ,header.style-vertical .navbar ul li a:hover:after{ background : '.$iq_option['iq_header_menu_active_color'].' !important; }'; } if(isset($iq_option['iq_header_menu_hover_color']) && !empty($iq_option['iq_header_menu_hover_color'])) { $inline_css .= 'header.style-vertical .navbar ul li a:hover ,header.style-vertical .navbar ul li a:hover i{ color : '.$iq_option['iq_header_menu_hover_color'].' !important; }'; } if(isset($iq_option['iq_vertical_header_active_background_color']) && !empty($iq_option['iq_vertical_header_active_background_color'])) { $inline_css .= 'header.style-vertical #vertical-menu li.active>a, header.style-vertical .navbar ul li.current-menu-item a, header.style-vertical #vertical-menu > li.current-menu-ancestor>a{ background : '.$iq_option['iq_vertical_header_active_background_color'].' !important; }'; $inline_css .= 'header.style-vertical .navbar ul li .iq-has-sub-menu a{ background : transparent !important; }'; } } } if(!empty($inline_css)) { wp_add_inline_style('babyme-style', $inline_css); } } function babyme_ver_sub_menu_color_options() { $iq_option = get_option('babyme_options'); $inline_css = ''; if(isset($iq_option['iq_header_variation']) && $iq_option['iq_header_variation'] == '2') { if(isset($iq_option['header_submenu_color_type']) && $iq_option['header_submenu_color_type'] == 'custom') { if(isset($iq_option['iq_header_submenu_color']) && !empty($iq_option['iq_header_submenu_color'])) { $inline_css .= 'header.style-vertical #vertical-menu li ul li a ,header.style-vertical #vertical-menu li ul li a i{ color : '.$iq_option['iq_header_submenu_color'].' !important; }'; } if(isset($iq_option['iq_header_submenu_active_color']) && !empty($iq_option['iq_header_submenu_active_color'])) { $inline_css .= 'header.style-vertical .navbar ul li.current-menu-ancestor .current-menu-item a, header.style-vertical #vertical-menu li ul li.current-menu-item a ,header.style-vertical #vertical-menu li ul li.current-menu-ancestor >a,header.style-vertical .navbar ul li.current-menu-ancestor li.current-menu-ancestor >a i,header.style-vertical #vertical-menu li ul li.current-menu-ancestor >a i { color : '.$iq_option['iq_header_submenu_active_color'].' !important; }'; $inline_css .= '#vertical-menu li.menu-item-has-children ul >li.current-menu-item a:after,#vertical-menu li.menu-item-has-children ul >li.current-menu-ancestor > a:after { background : '.$iq_option['iq_header_submenu_active_color'].' !important; }'; } if(isset($iq_option['iq_header_submenu_hover_color']) && !empty($iq_option['iq_header_submenu_hover_color'])) { $inline_css .= 'header.style-vertical #vertical-menu li ul li a:hover ,header.style-vertical #vertical-menu li ul li a:hover i{ color : '.$iq_option['iq_header_submenu_hover_color'].' !important; }'; $inline_css .= 'header.style-vertical #vertical-menu li ul li a:hover:after{ background : '.$iq_option['iq_header_submenu_hover_color'].' !important; }'; } } } if(!empty($inline_css)) { wp_add_inline_style('babyme-style', $inline_css); } } //----click effect and line color------// function babyme_wave_effect_color() { $iq_option = get_option('babyme_options'); $inline_css = ''; if(isset($iq_option['iq_header_variation']) && $iq_option['iq_header_variation'] == '2') { //--------wave effect color for vertical menu------/ if(isset($iq_option['iq_vertical_menu_wave_effect_color']) && !empty($iq_option['iq_vertical_menu_wave_effect_color'])) { $inline_css .= 'header.style-vertical .ripple{ background : '.$iq_option['iq_vertical_menu_wave_effect_color'].' !important; }'; } //--------line color for vertical menu------/ if(isset($iq_option['iq_vertical_submenu_line_color']) && !empty($iq_option['iq_vertical_submenu_line_color'])) { $inline_css .= 'header.style-vertical #vertical-menu li.active ul:before{ background : '.$iq_option['iq_vertical_submenu_line_color'].' !important; }'; } } if(!empty($inline_css)) { wp_add_inline_style('babyme-style', $inline_css); } } add_filter( 'body_class', function( $classes ) { $iq_option = get_option('babyme_options'); if(function_exists('get_field')) { $page_id_header = get_queried_object_id(); $key_header_back = get_field('key_dark_header' , $page_id_header); if(isset($key_header_back['name_menu_has_dark']) && $key_header_back['name_menu_has_dark'] == 'yes') { array_push($classes, 'iq-dark-mode'); } $key_header_style = get_field('key_header' , $page_id_header); } if(isset($key_header_style['header_variation']) && $key_header_style['header_variation'] == '2') { if(isset($key_header_style['name_ver_collapsed']) && $key_header_style['name_ver_collapsed'] == 'acf_ver_collapsed') { array_push($classes, 'vertical-menu-collapsed'); } else { array_push($classes, 'vertical-menu-expanded'); } } else if(isset($iq_option['iq_header_variation']) && $iq_option['iq_header_variation'] == '2') { if(isset($iq_option['iq_vertical_hedader_collapsed']) && $iq_option['iq_vertical_hedader_collapsed'] == "collapsed") { array_push($classes, 'vertical-menu-collapsed'); } else { array_push($classes, 'vertical-menu-expanded'); } } return $classes; } );