<?php

class NBFoody_Customize_Options_Color
{
    public static function options()
    {
        return array(
            'title' => esc_html__('Color', 'nb-foody'),
            'priority' => 13,
            'sections' => apply_filters('nbt_color_array', array(
                'general_color' => array(
                    'title' => esc_html__('General', 'nb-foody'),
                    'settings' => array(
                        'nbcore_main_colors_intro' => array(),
                        'nbcore_primary_color' => array(
                            'default' => '#ed9d46',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_secondary_color' => array(
                            'default' => '#eeaa60',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tertiary_color' => array(
                            'default' => 'rgba(237, 157, 70, 0.3)',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_background_colors_intro' => array(),
                        'nbcore_background_color' => array(
                            'default' => '#fff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_inner_background' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                    ),
                    'controls' => array(
                        'nbcore_main_colors_intro' => array(
                            'label' => esc_html__('Main Colors', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_primary_color' => array(
                            'label' => esc_html__('Primary Color', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_secondary_color' => array(
                            'label' => esc_html__('Secondary Color', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tertiary_color' => array(
                            'label' => esc_html__('Tertiary Color', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_background_colors_intro' => array(
                            'label' => esc_html__('Background', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_background_color' => array(
                            'label' => esc_html__('Site Background Color', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_inner_background' => array(
                            'label' => esc_html__('Inner Background Color', 'nb-foody'),
                            'section' => 'general_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                    ),
                ),
                'type_color' => array(
                    'title' => esc_html__('Type', 'nb-foody'),
                    'settings' => array(
                        'nbcore_text_colors_intro' => array(),
                        'nbcore_heading_color' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_body_color' => array(
                            'default' => '#666666',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_meta_color' => array(
                            'default' => '#999999',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_link_colors_intro' => array(),
                        'nbcore_link_color' => array(
                            'default' => '#ed9d46',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_link_hover_color' => array(
                            'default' => '#eeaa60',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_divider_colors_intro' => array(),
                        'nbcore_divider_color' => array(
                            'default' => '#eeeeee',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                    ),
                    'controls' => array(
                        'nbcore_text_colors_intro' => array(
                            'label' => esc_html__('Text', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_heading_color' => array(
                            'label' => esc_html__('Heading Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_body_color' => array(
                            'label' => esc_html__('Body Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_meta_color' => array(
                            'label' => esc_html__('Meta data Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_link_colors_intro' => array(
                            'label' => esc_html__('Link', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_link_color' => array(
                            'label' => esc_html__('Link Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_link_hover_color' => array(
                            'label' => esc_html__('Link Hover Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_divider_colors_intro' => array(
                            'label' => esc_html__('Divider', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_divider_color' => array(
                            'label' => esc_html__('Divider Color', 'nb-foody'),
                            'section' => 'type_color',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                    ),
                ),
                'header_colors' => array(
                    'title' => esc_html__('Header', 'nb-foody'),
                    'settings' => array(
                        'nbcore_header_top_colors_intro' => array(),
                        'nbcore_header_top_bg' => array(
                            'default' => '#ececec',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_top_color' => array(
                            'default' => '#999999',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_top_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_middle_colors_intro' => array(),
                        'nbcore_header_middle_bg' => array(
                            'default' => '#ffffff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_middle_color' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_middle_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_bottom_colors_intro' => array(),
                        'nbcore_header_bot_bg' => array(
                            'default' => '#fff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_bot_color' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                        'nbcore_header_bot_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses',
                        ),
                    ),
                    'controls' => array(
                        'nbcore_header_top_colors_intro' => array(
                            'label' => esc_html__('Header Top', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_header_top_bg' => array(
                            'label' => esc_html__('background color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_top_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_top_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_middle_colors_intro' => array(
                            'label' => esc_html__('Header Middle', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_header_middle_bg' => array(
                            'label' => esc_html__('background color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_middle_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_middle_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_bottom_colors_intro' => array(
                            'label' => esc_html__('Header Bottom', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_header_bot_bg' => array(
                            'label' => esc_html__('background color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_bot_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_header_bot_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'header_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                    ),
                ),
                'footer_colors' => array(
                    'title' => esc_html__('Footer', 'nb-foody'),
                    'settings' => array(
                        'nbcore_footer_top_color_intro' => array(),
                        'nbcore_footer_bg_color' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_top_heading' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_top_color' => array(
                            'default' => '#999999',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_top_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_top_bg' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_top_bor' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_bot_color_intro' => array(),
                        'nbcore_footer_bot_heading' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_bot_color' => array(
                            'default' => '#666666',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_bot_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_bot_bg' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_bot_bor' => array(
                            'default' => '#e6e6e6',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_abs_color_intro' => array(),
                        'nbcore_footer_abs_color' => array(
                            'default' => '#666666',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_abs_hover_color' => array(
                            'default' => '#ed9d48',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_abs_bg' => array(
                            'default' => '#f4f4f4',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_footer_abs_bor' => array(
                            'default' => '#e6e6e6',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                    ),
                    'controls' => array(
                        'nbcore_footer_bg_color' => array(
                            'label' => esc_html__('Footer Background color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_top_color_intro' => array(
                            'label' => esc_html__('Footer top', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_footer_top_heading' => array(
                            'label' => esc_html__('Heading color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_top_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_top_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_top_bg' => array(
                            'label' => esc_html__('Background color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_top_bor' => array(
                            'label' => esc_html__('Border color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_bot_color_intro' => array(
                            'label' => esc_html__('Footer bottom', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_footer_bot_heading' => array(
                            'label' => esc_html__('Heading color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_bot_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_bot_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_bot_bg' => array(
                            'label' => esc_html__('Background color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_bot_bor' => array(
                            'label' => esc_html__('Border color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_abs_color_intro' => array(
                            'label' => esc_html__('Footer Absolute Bottom', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_footer_abs_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_abs_hover_color' => array(
                            'label' => esc_html__('Text hover color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_abs_bg' => array(
                            'label' => esc_html__('Background color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_footer_abs_bor' => array(
                            'label' => esc_html__('Border color', 'nb-foody'),
                            'section' => 'footer_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                    ),
                ),
                'button_colors' => array(
                    'title' => esc_html__('Buttons', 'nb-foody'),
                    'settings' => array(
                        'nbcore_pb_intro' => array(),
                        'nbcore_pb_background' => array(
                            'default' => '#ed9d46',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_pb_background_hover' => array(
                            'default' => '#eeaa60',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_pb_text' => array(
                            'default' => '#ffffff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_pb_text_hover' => array(
                            'default' => '#ffffff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_pb_border' => array(
                            'default' => '#ed9d46',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_pb_border_hover' => array(
                            'default' => '#eeaa60',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_intro' => array(),
                        'nbcore_sb_background' => array(
                            'default' => '#e3e3e3',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_background_hover' => array(
                            'default' => '#ed9d46',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_text' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_text_hover' => array(
                            'default' => '#ffffff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_border' => array(
                            'default' => '#e3e3e3',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_sb_border_hover' => array(
                            'default' => '#ed9d46',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_intro' => array(),
                        'nbcore_tb_background' => array(
                            'default' => 'rgba(255, 255, 255, 0.85)',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_background_hover' => array(
                            'default' => 'rgba(237, 157, 70, 0.85)',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_text' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_text_hover' => array(
                            'default' => '#ffffff',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_border' => array(
                            'default' => 'rgba(255, 255, 255, 0.85)',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                        'nbcore_tb_border_hover' => array(
                            'default' => 'rgba(237, 157, 70, 0.85)',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                    ),
                    'controls' => array(
                        'nbcore_pb_intro' => array(
                            'label' => esc_html__('Primary button', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_pb_background' => array(
                            'label' => esc_html__('Background', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_pb_background_hover' => array(
                            'label' => esc_html__('Background Hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_pb_text' => array(
                            'label' => esc_html__('Text', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_pb_text_hover' => array(
                            'label' => esc_html__('Text hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_pb_border' => array(
                            'label' => esc_html__('Border', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_pb_border_hover' => array(
                            'label' => esc_html__('Border hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_intro' => array(
                            'label' => esc_html__('Secondary button', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_sb_background' => array(
                            'label' => esc_html__('Background', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_background_hover' => array(
                            'label' => esc_html__('Background Hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_text' => array(
                            'label' => esc_html__('Text', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_text_hover' => array(
                            'label' => esc_html__('Text hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_border' => array(
                            'label' => esc_html__('Border', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_sb_border_hover' => array(
                            'label' => esc_html__('Border hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tb_intro' => array(
                            'label' => esc_html__('Tertiary button', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Heading',
                        ),
                        'nbcore_tb_background' => array(
                            'label' => esc_html__('Background', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',

                        ),
                        'nbcore_tb_background_hover' => array(
                            'label' => esc_html__('Background Hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tb_text' => array(
                            'label' => esc_html__('Text', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tb_text_hover' => array(
                            'label' => esc_html__('Text hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tb_border' => array(
                            'label' => esc_html__('Border', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                        'nbcore_tb_border_hover' => array(
                            'label' => esc_html__('Border hover', 'nb-foody'),
                            'section' => 'button_colors',
                            'type' => 'NBFoody_Customize_Control_Color',
                        ),
                    ),
                ),
                'other_colors' => array(
                    'title' => esc_html__('Other', 'nb-foody'),
                    'settings' => array(
                        'nbcore_page_title_color_intro' => array(),
                        'nbcore_page_title_color' => array(
                            'default' => '#444444',
                            'transport' => 'postMessage',
                            'sanitize_callback' => 'wp_filter_nohtml_kses'
                        ),
                    ),
                    'controls' => array(
                        'nbcore_page_title_color_intro' => array(
                            'label' => esc_html__('Page title', 'nb-foody'),
                            'section' => 'other_colors',
                            'type' => 'NBFoody_Customize_Control_Heading'
                        ),
                        'nbcore_page_title_color' => array(
                            'label' => esc_html__('Text color', 'nb-foody'),
                            'section' => 'other_colors',
                            'type' => 'NBFoody_Customize_Control_Color'
                        ),
                    ),
                ),
            )),
        );
    }
}