EVOLUTION-MANAGER
Edit File: options-header-top.php
<?php /************* * Header Top *************/ Flatsome_Option::add_section( 'top_bar', array( 'title' => __( 'Top Bar', 'flatsome-admin' ), 'panel' => 'header', //'description' => __( 'This is the section description', 'flatsome-admin' ), ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'topbar_show', //'transport' => $transport, 'label' => __( 'Enable Top Bar', 'flatsome-admin' ), 'section' => 'top_bar', 'default' => 1, )); Flatsome_Option::add_field( '', array( 'type' => 'custom', 'settings' => 'custom_title_header_top_layout', 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => '<div class="options-title-divider">Layout</div>', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'slider', 'settings' => 'header_top_height', 'label' => __( 'Height', 'flatsome-admin' ), 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 30, 'choices' => array( 'min' => 20, 'max' => 100, 'step' => 1 ), 'transport' => 'postMessage' )); Flatsome_Option::add_field( 'option', array( 'type' => 'radio-image', 'settings' => 'topbar_color', 'label' => __( 'Text Color', 'flatsome-admin' ), 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 'dark', 'transport' => 'postMessage', 'choices' => array( 'dark' => $image_url . 'text-light.svg', 'light' => $image_url . 'text-dark.svg' ), )); Flatsome_Option::add_field( 'option', array( 'type' => 'color-alpha', 'settings' => 'topbar_bg', 'label' => __( 'Background Color', 'flatsome-admin' ), //'description' => __( 'This is the control description', 'flatsome-admin' ), //'help' => __( 'This is some extra help. You can use this to add some additional instructions for users. The main description should go in the "description" of the field, this is only to be used for help tips.', 'flatsome-admin' ), 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => '', 'transport' => 'postMessage', 'js_vars' => array( array( 'element' => '.header-top', 'function' => 'css', 'property' => 'background-color' ), ) )); Flatsome_Option::add_field( '', array( 'type' => 'custom', 'settings' => 'custom_title_header_top_nav', 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => '<div class="options-title-divider">Navigation</div>', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'radio-image', 'settings' => 'nav_style_top', 'label' => __( 'Navigation Style', 'flatsome-admin' ), 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 'divided', 'transport' => $transport, 'choices' => $nav_styles_img )); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'nav_top_uppercase', 'label' => __( 'Uppercase', 'flatsome-admin' ), 'section' => 'top_bar', 'transport' => $transport, 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 0, ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'nav_top_body_overlay', 'label' => __( 'Add overlay on hover', 'flatsome-admin' ), 'section' => 'top_bar', 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 0, ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'slider', 'settings' => 'nav_height_top', 'label' => __( 'Nav Height', 'flatsome-admin' ), 'section' => 'top_bar', 'transport' => $transport, 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), 'default' => 16, 'choices' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'color', 'settings' => 'type_nav_top_color', 'label' => __( 'Nav Color', 'flatsome-admin' ), 'section' => 'top_bar', 'transport' => $transport, 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'color', 'settings' => 'type_nav_top_color_hover', 'label' => __( 'Nav Color :hover', 'flatsome-admin' ), 'section' => 'top_bar', 'transport' => $transport, 'active_callback' => array( array( 'setting' => 'topbar_show', 'operator' => '===', 'value' => true, ), ), ) );