<?php
/**
 * Register Sifency Custom Icon Set for Elementor.
 *
 * @package Sifency
 * @since 1.0.4
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;  }

add_filter(
	'elementor/icons_manager/additional_tabs',
	function( $tabs ) {
		$sifency_icons = array(
			'icon-mail',
			'icon-heart-empty',
			'icon-heart',
			'icon-star',
			'icon-star-empty',
			'icon-star-half',
			'icon-trash-empty',
			'icon-thumbs-up',
			'icon-map',
			'icon-link',
			'icon-right-open-big',
			'icon-left-open-big',
			'icon-down',
			'icon-dribbble',
			'icon-lightbulb',
			'icon-graduation-cap',
			'icon-resize-full-alt',
			'icon-skype-outline',
			'icon-linkedin-circled',
			'icon-flash-outline',
			'icon-flash',
			'icon-upload-cloud-outline',
			'icon-download-outline',
			'icon-th-large-outline',
			'icon-folder-open',
			'icon-flight',
			'icon-signal',
			'icon-play',
			'icon-align-justify',
			'icon-align-right',
			'icon-align-center',
			'icon-align-left',
			'icon-font',
			'icon-off',
			'icon-heart-empty-1',
			'icon-star-1',
			'icon-star-empty-1',
			'icon-check',
			'icon-minus',
			'icon-reply',
			'icon-direction',
			'icon-code',
			'icon-light-up',
			'icon-adjust',
			'icon-arrows-ccw',
			'icon-dot-3',
			'icon-dot-2',
			'icon-dot',
			'icon-flow-tree',
			'icon-flow-cascade',
			'icon-flow-branch',
			'icon-flow-line',
			'icon-spin4',
			'icon-flow-parallel',
			'icon-gauge-1',
			'icon-pin-outline',
			'icon-spin5',
			'icon-spin6',
			'icon-eye-outline',
			'icon-tag',
			'icon-pencil',
			'icon-attention-filled',
			'icon-warning',
			'icon-cog-outline',
			'icon-dribbble-3',
			'icon-ok',
			'icon-minus-1',
			'icon-plus',
			'icon-link-1',
			'icon-pencil-alt',
			'icon-tag-empty',
			'icon-pin',
			'icon-equalizer',
			'icon-cd',
			'icon-steering-wheel',
			'icon-flash-1',
			'icon-search',
			'icon-ok-1',
			'icon-cancel',
			'icon-minefield',
			'icon-shop',
			'icon-html5-1',
			'icon-w3c',
			'icon-paypal-1',
			'icon-flickr-1',
			'icon-record',
			'icon-tasks',
			'icon-accessibility',
			'icon-thumbs-up-1',
			'icon-megaphone',
			'icon-heart-1',
			'icon-eye',
			'icon-cd-1',
			'icon-facebook-circled',
			'icon-github-circled-alt2',
			'icon-ok-circled',
			'icon-cancel-circled',
			'icon-link-2',
			'icon-facebook',
			'icon-github-circled',
			'icon-certificate',
			'icon-mail-alt',
			'icon-linkedin',
			'icon-gauge',
			'icon-angle-left',
			'icon-angle-right',
			'icon-circle-empty',
			'icon-spinner',
			'icon-circle',
			'icon-folder-empty',
			'icon-folder-open-empty',
			'icon-star-half-alt',
			'icon-unlink',
			'icon-html5',
			'icon-css3',
			'icon-dropbox',
			'icon-instagram',
			'icon-adn',
			'icon-bitbucket',
			'icon-windows',
			'icon-linux',
			'icon-dribbble-1',
			'icon-skype',
			'icon-renren',
			'icon-dot-circled',
			'icon-wordpress',
			'icon-graduation-cap-1',
			'icon-cube',
			'icon-cubes',
			'icon-behance',
			'icon-codeopen',
			'icon-lifebuoy',
			'icon-rebel',
			'icon-empire',
			'icon-git',
			'icon-tencent-weibo',
			'icon-paper-plane',
			'icon-paper-plane-empty',
			'icon-circle-thin',
			'icon-sliders',
			'icon-soccer-ball',
			'icon-wifi',
			'icon-paypal',
			'icon-brush',
			'icon-chart-pie',
			'icon-angellist',
			'icon-connectdevelop',
			'icon-skyatlas',
			'icon-diamond',
			'icon-mars-double',
			'icon-venus-mars',
			'icon-genderless',
			'icon-pinterest',
			'icon-whatsapp',
			'icon-balance-scale',
			'icon-tripadvisor',
			'icon-commenting-o',
			'icon-shopping-basket',
			'icon-bluetooth-b',
			'icon-viadeo',
			'icon-snowflake-o',
			'icon-flickr',
			'icon-icq',
			'icon-dribbble-2',
			'icon-wordpress-1',
			'icon-qq',
			'icon-codepen',
			'icon-google-circles',
			'icon-db-shape',
			'icon-logo-db',
			'icon-quote',
			'icon-quote-left-1',
			'icon-quote-right-1',
			'icon-quote-left-alt',
			'icon-quote-right-alt',
			'icon-quote-1',
			'icon-quote-circled',
			'icon-right',
			'icon-right-small',
			'icon-left',
			'icon-left-small',
			'icon-lock',
			'icon-globe',
			'icon-quote-left',
			'icon-quote-right',
			'icon-twitter',
			'icon-youtube-play',
			'icon-calendar-4',
			'icon-calendar-1',
			'icon-calendar-2',
			'icon-calendar-3',
			'icon-calendar-alt',
			'icon-calendar-outline',
			'icon-user',
			'icon-user-1',
			'icon-user-2',
			'icon-user-3',
			'icon-user-o',
		);

		$tabs['sifency-icons'] = array(
			'name'          => 'sifency-icons',
			'label'         => esc_html__( 'Sifency Icons', 'sifency-addons' ),
			'labelIcon'     => 'eicon-icon-wrapper',
			'prefix'        => '',
			'displayPrefix' => '',
			'icons'         => $sifency_icons,
			'native'        => false,
		);

		return $tabs;
	}
);
