/home/sylamedg/www/wp-content/themes/neom-blog/inc/customizer/theme-options/top-bar-customizer.php
<?php
	require 'customizer-callback/top-bar-typo.php';

	// A. Topbar phone details icon setting.
	$wp_customize->add_setting(
		'neom_contact_detail_icon',
		array(
			'default'           => 'fa-user',
			'sanitize_callback' => 'sanitize_text_field',
		)
	);

	$wp_customize->add_control(
		new Chints_IconPicker_Control(
			$wp_customize,
			'neom_contact_detail_icon',
			array(
				'label'           => __( 'Icon', 'neom-blog' ),
				'section'         => 'neom_topbar_settings',
				'priority'        => 31,
				'active_callback' => 'neom_contact_detail_icon',
			)
		)
	);
	// Topbar phone details Label.
	$wp_customize->add_setting(
		'neom_contact_detail_text',
		array(
			'default'           => '24x7 Support',
			'sanitize_callback' => 'neom_sanitize_text',
		)
	);

	$wp_customize->add_control(
		'neom_contact_detail_text',
		array(
			'label'           => __( 'Text', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 33,
			'active_callback' => 'neom_contact_detail_text',
		)
	);

	// Topbar phone details Link.
	$wp_customize->add_setting(
		'neom_contact_detail_link',
		array(
			'default'           => '',
			'sanitize_callback' => 'neom_sanitize_url',
		)
	);

	$wp_customize->add_control(
		'neom_contact_detail_link',
		array(
			'label'           => __( 'Link', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 35,
			'active_callback' => 'neom_contact_detail_link',
		)
	);

	// B. Topbar phone details icon setting.
	$wp_customize->add_setting(
		'neom_email_detail_icon',
		array(
			'default'           => 'fa-envelope-o',
			'sanitize_callback' => 'sanitize_text_field',
		)
	);

	$wp_customize->add_control(
		new Chints_IconPicker_Control(
			$wp_customize,
			'neom_email_detail_icon',
			array(
				'label'           => __( 'Icon', 'neom-blog' ),
				'section'         => 'neom_topbar_settings',
				'priority'        => 41,
				'active_callback' => 'neom_email_detail_icon',
			)
		)
	);
	// Topbar phone details Label.
	$wp_customize->add_setting(
		'neom_email_detail_text',
		array(
			'default'           => 'Email: mail@example.com',
			'sanitize_callback' => 'neom_sanitize_text',
		)
	);

	$wp_customize->add_control(
		'neom_email_detail_text',
		array(
			'label'           => __( 'Text', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 43,
			'active_callback' => 'neom_email_detail_text',
		)
	);

	// Topbar phone details Link.
	$wp_customize->add_setting(
		'neom_email_detail_link',
		array(
			'default'           => '',
			'sanitize_callback' => 'neom_sanitize_url',
		)
	);

	$wp_customize->add_control(
		'neom_email_detail_link',
		array(
			'label'           => __( 'Link', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 45,
			'active_callback' => 'neom_email_detail_link',
		)
	);

	// c. Topbar phone details icon setting.
	$wp_customize->add_setting(
		'neom_mobile_detail_icon',
		array(
			'default'           => 'fa-phone',
			'sanitize_callback' => 'sanitize_text_field',
		)
	);

	$wp_customize->add_control(
		new Chints_IconPicker_Control(
			$wp_customize,
			'neom_mobile_detail_icon',
			array(
				'label'           => __( 'Icon', 'neom-blog' ),
				'section'         => 'neom_topbar_settings',
				'priority'        => 51,
				'active_callback' => 'neom_mobile_detail_icon',
			)
		)
	);
	// Topbar phone details Label.
	$wp_customize->add_setting(
		'neom_mobile_detail_text',
		array(
			'default'           => 'Call Us +(21) 1234 5678',
			'sanitize_callback' => 'neom_sanitize_text',
		)
	);

	$wp_customize->add_control(
		'neom_mobile_detail_text',
		array(
			'label'           => __( 'Text', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 53,
			'active_callback' => 'neom_mobile_detail_text',
		)
	);

	// Topbar phone details Link.
	$wp_customize->add_setting(
		'neom_mobile_detail_link',
		array(
			'default'           => '',
			'sanitize_callback' => 'neom_sanitize_url',
		)
	);

	$wp_customize->add_control(
		'neom_mobile_detail_link',
		array(
			'label'           => __( 'Link', 'neom-blog' ),
			'section'         => 'neom_topbar_settings',
			'type'            => 'text',
			'priority'        => 55,
			'active_callback' => 'neom_mobile_detail_link',
		)
	);