PK!Gs2s2Ultimate_Border.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_border', array( $this, 'ultimate_border_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-border.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_border', array( $this, 'ultimate_border_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-border.js' ); } } } /** * Ultimate_border_callback. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_border_callback( $settings, $value ) { $dependency = ''; $positions = $settings['positions']; $enable_radius = isset( $settings['enable_radius'] ) ? $settings['enable_radius'] : true; $label = isset( $settings['label_border'] ) ? $settings['label_border'] : 'Border Style'; $unit = isset( $settings['unit'] ) ? $settings['unit'] : 'px'; $uid = 'ultimate-border-' . wp_rand( 1000, 9999 ); $html = '
'; $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; /** BORDER - {WIDTH} *---------------------------------------------------*/ $label = 'Border Width'; if ( isset( $settings['label_width'] ) && '' != $settings['label_width'] ) { $label = $settings['label_width']; } $html .= '
'; $html .= '
'; $html .= esc_html( $label ); $html .= '
'; $html .= '
Expand / Collapse
'; foreach ( $positions as $key => $default_value ) { switch ( $key ) { case 'Top': $id = 'border-' . strtolower( $key ) . '-width'; $dashicon = 'dashicons dashicons-arrow-up-alt'; $html .= $this->ultimate_border_param_item( $dashicon, /*$mode,*/ $unit, /*$default_value,*/$default_value, $key, $id ); break; case 'Right': $id = 'border-' . strtolower( $key ) . '-width'; $dashicon = 'dashicons dashicons-arrow-right-alt'; $html .= $this->ultimate_border_param_item( $dashicon, /*$mode,*/ $unit, /*$default_value,*/$default_value, $key, $id ); break; case 'Bottom': $id = 'border-' . strtolower( $key ) . '-width'; $dashicon = 'dashicons dashicons-arrow-down-alt'; $html .= $this->ultimate_border_param_item( $dashicon, /*$mode,*/ $unit, /*$default_value,*/$default_value, $key, $id ); break; case 'Left': $id = 'border-' . strtolower( $key ) . '-width'; $dashicon = 'dashicons dashicons-arrow-left-alt'; $html .= $this->ultimate_border_param_item( $dashicon, /*$mode,*/ $unit, /*$default_value,*/$default_value, $key, $id ); break; } } // {all} - border width. $html .= '
'; $html .= ' '; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; if ( $enable_radius ) : $label = 'Border Radius'; if ( isset( $settings['label_radius'] ) && '' != $settings['label_radius'] ) { $label = $settings['label_radius']; } $html .= '
'; $html .= '
'; $html .= esc_html( $label ); $html .= '
'; $html .= '
Expand / Collapse
'; $radius = $settings['radius']; foreach ( $radius as $key => $default_value ) { switch ( $key ) { case 'Top Left': $key = 'top-left-radius'; $dashicon = 'dashicons dashicons-arrow-up-alt'; $placeholder = 'T. Left'; $html .= $this->ultimate_border_radius_item( $dashicon, /*$mode,*/ $unit, $default_value, /*$default_value,*//*$default_value,*/ $key, $placeholder ); break; case 'Top Right': $key = 'top-right-radius'; $dashicon = 'dashicons dashicons-arrow-right-alt'; $placeholder = 'T. Right'; $html .= $this->ultimate_border_radius_item( $dashicon, /*$mode,*/ $unit, $default_value, /*$default_value,*//*$default_value,*/ $key, $placeholder ); break; case 'Bottom Right': $key = 'bottom-right-radius'; $dashicon = 'dashicons dashicons-arrow-down-alt'; $placeholder = 'B. Right'; $html .= $this->ultimate_border_radius_item( $dashicon, /*$mode,*/ $unit, $default_value, /*$default_value,*//*$default_value,*/ $key, $placeholder ); break; case 'Bottom Left': $key = 'bottom-left-radius'; $dashicon = 'dashicons dashicons-arrow-left-alt'; $placeholder = 'B. Left'; $html .= $this->ultimate_border_radius_item( $dashicon, /*$mode,*/ $unit, $default_value, /*$default_value,*//*$default_value,*/ $key, $placeholder ); break; } } // {all} - border radius. $html .= '
'; $html .= ' '; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; endif; // add color picker. $label = 'Border Color'; if ( isset( $settings['label_color'] ) && '' != $settings['label_color'] ) { $label = $settings['label_color']; } $html .= '
'; $html .= '
'; $html .= esc_html( $label ); $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_border_radius_item. * * @param string $dashicon Dashicon. * @param string $unit Unit. * @param string $default_value Default_value. * @param string $key Key. * @param string $placeholder Placeholder. */ public function ultimate_border_radius_item( $dashicon, /*$mode,*/ $unit, /* $default_value,*/ $default_value, $key, $placeholder ) { $html = '
'; $html .= ' '; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_border_param_item. * * @param string $dashicon Dashicon. * @param string $unit Unit. * @param string $default_value Default_value. * @param string $key Key. * @param string $id ID. */ public function ultimate_border_param_item( $dashicon, /*$mode,*/ $unit, /* $default_value,*/ $default_value, $key, $id ) { $html = '
'; $html .= ' '; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_border_param_scripts. * * @param string $hook Hook. */ public function ultimate_border_param_scripts( $hook ) { wp_register_style( 'ultimate-border-style', UAVC_URL . 'admin/vc_extend/css/ultimate_border.css', null, ULTIMATE_VERSION ); if ( 'post.php' == $hook || 'post-new.php' == $hook ) { $bsf_dev_mode = bsf_get_option( 'dev_mode' ); if ( 'enable' === $bsf_dev_mode ) { wp_enqueue_style( 'wp-color-picker' ); wp_enqueue_style( 'ultimate-border-style' ); wp_enqueue_style( 'ultimate-chosen-style' ); wp_enqueue_script( 'ultimate-chosen-script' ); } } } } } if ( class_exists( 'Ultimate_Border' ) ) { $ultimate_border = new Ultimate_Border(); } PK!پgUltimate_ParamHeading.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ult_param_heading', array( $this, 'ult_param_heading_callback' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ult_param_heading', array( $this, 'ult_param_heading_callback' ) ); } } } /** * Ult_param_heading_callback. * * @param array $settings Settings. * @param string $value Value. */ public function ult_param_heading_callback( $settings, $value ) { $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $text = isset( $settings['text'] ) ? $settings['text'] : ''; $output = '

' . $text . '

'; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_ParamHeading_Param' ) ) { $ultimate_paramheading_param = new Ultimate_ParamHeading_Param(); } PK!911Ultimate_Margin.phpnu[ "ultimate_margins", * "positions" => array( * "Top" => "top", * "Bottom" => "bottom", * "Left" => "left", * "Right" => "right" * ), * ), * * @package Ultimate_Margin_Param. */ if ( ! class_exists( 'Ultimate_Margin_Param' ) ) { /** * Class Ultimate_Margin_Param * * @class Ultimate_Margin_Param. */ class Ultimate_Margin_Param { /** * Initiator __construct. */ public function __construct() { if ( defined( 'WPB_VC_VERSION' ) && version_compare( WPB_VC_VERSION, 4.8 ) >= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_margins', array( $this, 'ultimate_margins_param' ), UAVC_URL . 'admin/vc_extend/js/vc-headings-param.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_margins', array( $this, 'ultimate_margins_param' ), UAVC_URL . 'admin/vc_extend/js/vc-headings-param.js' ); } } } /** * Ultimate_margins_param. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_margins_param( $settings, $value ) { $dependency = ''; $positions = $settings['positions']; $html = '
'; foreach ( $positions as $key => $position ) { $html .= esc_attr( $key ) . '   '; } $html .= '
'; return $html; } } } if ( class_exists( 'Ultimate_Margin_Param' ) ) { $ultimate_margin_param = new Ultimate_Margin_Param(); } PK!`ÜUltimate_Icon_Manager_Param.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'icon_manager', array( $this, 'icon_manager' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'icon_manager', array( $this, 'icon_manager' ) ); } } } /** * Icon_manager. * * @param array $settings Settings. * @param string $value Value. */ public function icon_manager( $settings, $value ) { $GLOBALS['pid'] = $GLOBALS['pid'] + 1; $pcnt = $GLOBALS['pid']; $aio_icon_manager = new AIO_Icon_Manager(); $font_manager = $aio_icon_manager->get_font_manager( $pcnt ); $dependency = ''; $params = wp_parse_url( $_SERVER['HTTP_REFERER'] ); $vc_is_inline = false; if ( isset( $params['query'] ) ) { parse_str( $params['query'], $params ); $vc_is_inline = isset( $params['vc_action'] ) ? true : false; } $output = '
' . '' . '
'; if ( $vc_is_inline ) { $output .= ''; } else { $output .= ''; } $output .= '
' . $font_manager . '
'; return $output; } } } if ( class_exists( 'Ultimate_Icon_Manager_Param' ) ) { $ultimate_icon_manager_param = new Ultimate_Icon_Manager_Param(); } PK!FUltimate_Radio_Image.phpnu[ 'radio_image_box', * 'options' => array( * 'image-1' => plugins_url('../assets/images/patterns/01.png',__FILE__), * 'image-2' => plugins_url('../assets/images/patterns/12.png',__FILE__), * ), * 'useextension' => false, // if false it will use key as value instead file name. Eg - "image-1" instead "01.png" * 'css' => array( * 'width' => '40px', * 'height' => '35px', * 'background-repeat' => 'repeat', * 'background-size' => 'cover' * ), * ) * * @package Ultimate_Radio_Image_Param. */ if ( ! class_exists( 'Ultimate_Radio_Image_Param' ) ) { /** * Class Ultimate_Radio_Image_Param * * @class Ultimate_Radio_Image_Param. */ class Ultimate_Radio_Image_Param { /** * Initiator __construct. */ public function __construct() { if ( defined( 'WPB_VC_VERSION' ) && version_compare( WPB_VC_VERSION, 4.8 ) >= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'radio_image_box', array( &$this, 'radio_image_settings_field' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'radio_image_box', array( &$this, 'radio_image_settings_field' ) ); } } } /** * Radio_image_settings_field. * * @param array $settings Settings. * @param string $value Value. */ public function radio_image_settings_field( $settings, $value ) { $default_css = array( 'width' => '25px', 'height' => '25px', 'background-repeat' => 'repeat', 'background-size' => 'cover', ); $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $options = isset( $settings['options'] ) ? $settings['options'] : ''; $css = isset( $settings['css'] ) ? $settings['css'] : $default_css; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $useextension = ( isset( $settings['useextension'] ) && '' != $settings['useextension'] ) ? $settings['useextension'] : 'true'; $default = isset( $settings['default'] ) ? $settings['default'] : 'transperant'; $uni = uniqid(); $output = ''; $output = ''; $output .= '
'; if ( 'transperant' == $value ) { $checked = 'checked'; } else { $checked = ''; } $output .= ''; foreach ( $options as $key => $img_url ) { if ( $value == $key ) { $checked = 'checked'; } else { $checked = ''; } if ( 'true' != $useextension ) { $temp = pathinfo( $key ); $temp_filename = $temp['filename']; $key = $temp_filename; } $output .= ''; } $output .= '
'; $output .= ''; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_Radio_Image_Param' ) ) { $ultimate_radio_image_param = new Ultimate_Radio_Image_Param(); } PK!q_T  Ultimate_Button.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ult_button', array( $this, 'button_prev_param' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ult_button', array( $this, 'button_prev_param' ) ); } } } /** * Button prev param * * @param array $settings Settings. * @param array $value Value. */ public function button_prev_param( $settings, $value ) { $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $json = isset( $settings['json'] ) ? $settings['json'] : ''; $jsoniterator = json_decode( $json, true ); $selector = ''; $output = ''; $output .= '
'; $output .= $selector; $output .= '
'; $output .= '
'; $output .= ''; $output .= '
'; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_Button_Param' ) ) { $ultimate_button_param = new Ultimate_Button_Param(); } PK!1MgUltimate_Switch.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ult_switch', array( $this, 'checkbox_param' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ult_switch', array( $this, 'checkbox_param' ) ); } } } /** * Checkbox_param. * * @param array $settings Settings. * @param string $value Value. */ public function checkbox_param( $settings, $value ) { $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $options = isset( $settings['options'] ) ? $settings['options'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $default_set = isset( $settings['default_set'] ) ? $settings['default_set'] : false; $output = ''; $checked = ''; $un = uniqid( 'ultswitch-' . wp_rand( 1000, 9999 ) ); if ( is_array( $options ) && ! empty( $options ) ) { foreach ( $options as $key => $opts ) { if ( $value == $key ) { $checked = 'checked'; } else { $checked = ''; } $uid = uniqid( 'ultswitchparam-' . wp_rand( 1000, 9999 ) ); $output .= '
'; if ( isset( $opts['label'] ) ) { $lbl = $opts['label']; } else { $lbl = ''; } $output .= '
' . $lbl . '

'; } } if ( $default_set ) { $set_value = 'off'; } else { $set_value = ''; } $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_Switch_Param' ) ) { $ultimate_switch_param = new Ultimate_Switch_Param(); } PK!)Ultimate_Spacing.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_spacing', array( $this, 'ultimate_spacing_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-spacing.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_spacing', array( $this, 'ultimate_spacing_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-spacing.js' ); } } } /** * Ultimate_spacing_callback. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_spacing_callback( $settings, $value ) { $dependency = ''; $positions = $settings['positions']; $mode = $settings['mode']; $uid = 'ultimate-spacing-' . wp_rand( 1000, 9999 ); if ( isset( $settings['unit'] ) ) { $unit = $settings['unit']; } else { $unit = ''; } $html = '
'; // Expand / Collapse. $html .= '
'; $html .= ' Expand / Collapse'; $html .= ' '; $html .= '
'; $html .= '
'; foreach ( $positions as $key => $default_value ) { switch ( $key ) { case 'Top': // add '-width' if mode equals 'spacing'. $dashicon = 'dashicons dashicons-arrow-up-alt'; $html .= $this->ultimate_spacing_param_item( $dashicon, $mode, $unit, /*$default_value,*/$default_value, $key ); break; case 'Right': $dashicon = 'dashicons dashicons-arrow-right-alt'; $html .= $this->ultimate_spacing_param_item( $dashicon, $mode, $unit, /*$default_value,*/$default_value, $key ); break; case 'Bottom': $dashicon = 'dashicons dashicons-arrow-down-alt'; $html .= $this->ultimate_spacing_param_item( $dashicon, $mode, $unit, /*$default_value,*/$default_value, $key ); break; case 'Left': $dashicon = 'dashicons dashicons-arrow-left-alt'; $html .= $this->ultimate_spacing_param_item( $dashicon, $mode, $unit, /*$default_value,*/$default_value, $key ); break; } } $html .= '
'; $html .= $this->get_units( $unit ); $html .= '
'; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_spacing_param_item. * * @param string $dashicon Dashicon. * @param string $mode Mode. * @param string $unit Unit. * @param string $default_value Default_value. * @param string $key Key. */ public function ultimate_spacing_param_item( $dashicon, $mode, $unit, /* $default_value,*/ $default_value, $key ) { $html = '
'; $html .= ' '; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; return $html; } /** * Get_units. * * @param string $unit Unit. */ public function get_units( $unit ) { // set units - px, em, %. $html = '
'; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_spacing_param_scripts. * * @param string $hook Hook. */ public function ultimate_spacing_param_scripts( $hook ) { if ( 'post.php' == $hook || 'post-new.php' == $hook ) { $bsf_dev_mode = bsf_get_option( 'dev_mode' ); if ( 'enable' === $bsf_dev_mode ) { wp_register_style( 'ultimate_spacing_css', UAVC_URL . 'admin/vc_extend/css/ultimate_spacing.css', null, ULTIMATE_VERSION ); wp_enqueue_style( 'ultimate_spacing_css' ); } } } } } if ( class_exists( 'Ult_Spacing' ) ) { $ult_spacing = new Ult_Spacing(); } PK!>- Ultimate_Select.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ult_select2', array( $this, 'select2_param' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ult_select2', array( $this, 'select2_param' ) ); } } } /** * Select2_param. * * @param array $settings Settings. * @param string $value Value. */ public function select2_param( $settings, $value ) { $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $json = isset( $settings['json'] ) ? $settings['json'] : ''; $jsoniterator = json_decode( $json, true ); $selector = ''; $output = ''; $output .= '
'; $output .= $selector; $output .= '
'; return $output; } } } if ( class_exists( 'Ultimate_Select_Param' ) ) { $ultimate_select_param = new Ultimate_Select_Param(); } PK!z˻Ultimate_Responsive.phpnu[ "ultimate_responsive", * "class" => "", * "heading" => __("Font size", 'ultimate_vc'), * "param_name" => "YOUR_PARAM_NAME_FONT_SIZE", * "unit" => "px", // use '%' or 'px' * "media" => array( * // "Large Screen" => '', * "Desktop" => '28', // Here '28' is default value set for 'Desktop' * "Tablet" => '', * "Tablet Portrait" => '', * "Mobile Landscape" => '', * "Mobile" => '', * ), * "group" => "Typography" * ), * * Module implementation - * * 1] Create Data List - * $args = array( * 'target' => '#ID .TARGET_element_CLASS, #ID #TARGET_element_ID', // set targeted element e.g. unique *class/id etc. * 'media_sizes' => array( * font-size' => $YOUR_PARAM_NAME_FONT_SIZE, // Your PARAM_NAME which you set in array * 'line-height' => $YOUR_PARAM_NAME_LINE_HEIGHT // Your PARAM_NAME which you set in array * ), * ); * $data_list = get_ultimate_vc_responsive_media_css($args); * * 2] Add ID and class 'ult-responsive' and set data attribute - $data_list to targeted element *
*
* ... *
*
* ... *
* .... *
* * Note - Without .ult-responsive class on target resposive param will not work * * @package Ultimate_Responsive. */ if ( ! class_exists( 'Ultimate_Responsive' ) ) { /** * Class Ultimate_Responsive * * @class Ultimate_Responsive. */ class Ultimate_Responsive { /** * Initiator __construct. */ public function __construct() { add_action( 'admin_enqueue_scripts', array( $this, 'ultimate_admin_responsive_param_scripts' ) ); if ( defined( 'WPB_VC_VERSION' ) && version_compare( WPB_VC_VERSION, 4.8 ) >= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_responsive', array( $this, 'ultimate_responsive_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-responsive.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_responsive', array( $this, 'ultimate_responsive_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-responsive.js' ); } } } /** * Ultimate_responsive_callback. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_responsive_callback( $settings, $value ) { $dependency = ''; $unit = $settings['unit']; $medias = $settings['media']; if ( is_numeric( $value ) ) { $value = 'desktop:' . $value . 'px;'; } $uid = 'ultimate-responsive-' . wp_rand( 1000, 9999 ); $html = '
'; $html .= '
'; foreach ( $medias as $key => $default_value ) { switch ( $key ) { case 'Desktop': $class = 'required'; $data_id = strtolower( ( preg_replace( '/\s+/', '_', $key ) ) ); $dashicon = ""; $icons = 'simplify-icon dashicons dashicons-arrow-right-alt2'; if ( is_rtl() ) { $icons = 'simplify-icon dashicons dashicons-arrow-left-alt2'; } $html .= $this->ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ); $html .= "
" . __( 'Responsive Options', 'ultimate_vc' ) . "
"; break; case 'Tablet': $class = 'optional'; $data_id = strtolower( ( preg_replace( '/\s+/', '_', $key ) ) ); $dashicon = ""; $html .= $this->ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ); break; case 'Tablet Portrait': $class = 'optional'; $data_id = strtolower( ( preg_replace( '/\s+/', '_', $key ) ) ); $dashicon = ""; $html .= $this->ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ); break; case 'Mobile Landscape': $class = 'optional'; $data_id = strtolower( ( preg_replace( '/\s+/', '_', $key ) ) ); $dashicon = ""; $html .= $this->ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ); break; case 'Mobile': $class = 'optional'; $data_id = strtolower( ( preg_replace( '/\s+/', '_', $key ) ) ); $dashicon = ""; $html .= $this->ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ); break; } } $html .= '
'; $html .= $this->get_units( $unit ); $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_responsive_param_media. * * @param string $class Class. * @param string $dashicon Dashicon. * @param string $key Key. * @param string $default_value Default_value. * @param string $unit Unit. * @param string $data_id Data ID. */ public function ultimate_responsive_param_media( $class, $dashicon, $key, $default_value, $unit, $data_id ) { $tooltipval = str_replace( '_', ' ', $data_id ); $html = '
'; $html .= ' '; $html .= '
' . ucwords( $tooltipval ) . '
'; $html .= $dashicon; $html .= '
'; $html .= ' '; $html .= '
'; return $html; } /** * Get_units. * * @param string $unit Unit. */ public function get_units( $unit ) { // set units - px, em, %. $html = '
'; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_admin_responsive_param_scripts. * * @param string $hook Hook. */ public function ultimate_admin_responsive_param_scripts( $hook ) { if ( 'post.php' == $hook || 'post-new.php' == $hook ) { wp_enqueue_style( 'wp-color-picker' ); $bsf_dev_mode = bsf_get_option( 'dev_mode' ); if ( 'enable' === $bsf_dev_mode ) { $css_ext = '.css'; if ( is_rtl() ) { $css_ext = '-rtl.css'; } Ultimate_VC_Addons::ultimate_register_style( 'ultimate_responsive_param_css', UAVC_URL . 'admin/vc_extend/css/ultimate_responsive' . $css_ext, true ); wp_enqueue_style( 'ultimate_responsive_param_css' ); } } } } } if ( class_exists( 'Ultimate_Responsive' ) ) { $ultimate_responsive = new Ultimate_Responsive(); } PK!6Ex%%%%Ultimate_Gradient.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'gradient', array( &$this, 'gradient_picker' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'gradient', array( &$this, 'gradient_picker' ) ); } } } /** * Gradient_picker. * * @param array $settings Settings. * @param string $value Value. */ public function gradient_picker( $settings, $value ) { $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $color1 = isset( $settings['color1'] ) ? $settings['color1'] : ' '; $color2 = isset( $settings['color2'] ) ? $settings['color2'] : ' '; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $dependency_element = $settings['dependency']['element']; $dependency_value = $settings['dependency']['value']; $dependency_value_json = wp_json_encode( $dependency_value ); $uni = uniqid(); $output = '
'; // $output .= '
'.__('Gradient Type','upb_parallax').'
$output .= ' '; $output .= '
' . __( 'Choose Colors', 'ultimate_vc' ) . '
'; $output .= '
'; $output .= '
'; $output .= '
'; ?> = 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_google_fonts', array( $this, 'ultimate_google_fonts_settings' ), UAVC_URL . 'admin/vc_extend/js/vc-google-fonts-param.js' ); vc_add_shortcode_param( 'ultimate_google_fonts_style', array( $this, 'ultimate_google_fonts_style_settings' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_google_fonts', array( $this, 'ultimate_google_fonts_settings' ), UAVC_URL . 'admin/vc_extend/js/vc-google-fonts-param.js' ); add_shortcode_param( 'ultimate_google_fonts_style', array( $this, 'ultimate_google_fonts_style_settings' ) ); } } } /** * Ultimate_google_fonts_settings. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_google_fonts_settings( $settings, $value ) { $dependency = ''; $fonts = get_option( 'ultimate_selected_google_fonts' ); $html = '
'; $html .= ''; $html .= ''; $html .= '
'; return $html; } /** * Ultimate_google_fonts_style_settings. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_google_fonts_style_settings( $settings, $value ) { $dependency = ''; $html = ''; $html .= '
'; return $html; } } } if ( class_exists( 'Ultimate_Font_Manager_Param' ) ) { $ultimate_font_manager_param = new Ultimate_Font_Manager_Param(); } PK!I2oJUltimate_BoxShadow.phpnu[ "ultimate_boxshadow", * "heading" => __("Box Shadow", "ultimate_vc"), * "param_name" => "img_box_shadow", * "unit" => "px", // [required] px,em,%,all Default all * "positions" => array( * __("Horizontal","ultimate_vc") => "", * __("Vertical","ultimate_vc") => "", * __("Blur","ultimate_vc") => "", * __("Spread","ultimate_vc") => "" * ), * "label_color" => __("Shadow Color","ultimate_vc"), * //"label_style" => __("Style","ultimate_vc"), * "dependency" => Array("element" => "img_box_shadow_type", "value" => "on" ), * ), * * @package Ultimate_BoxShadow. */ if ( ! class_exists( 'Ultimate_BoxShadow' ) ) { /** * Ultimate_BoxShadow. * * @class Ultimate_BoxShadow. */ class Ultimate_BoxShadow { /** * Initiator. */ public function __construct() { if ( defined( 'WPB_VC_VERSION' ) && version_compare( WPB_VC_VERSION, 4.8 ) >= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_boxshadow', array( $this, 'ultimate_boxshadow_callback' ), UAVC_URL . 'admin/vc_extend/js/vc-box-shadow-param.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_boxshadow', array( $this, 'ultimate_boxshadow_callback' ), UAVC_URL . 'admin/vc_extend/js/vc-box-shadow-param.js' ); } } add_action( 'admin_enqueue_scripts', array( $this, 'ultimate_boxshadow_param_scripts' ) ); } /** * Box Shadow callback. * * @param array $settings Settings. * @param string $value Value. */ public function ultimate_boxshadow_callback( $settings, $value ) { $dependency = ''; $positions = $settings['positions']; $enable_color = isset( $settings['enable_color'] ) ? $settings['enable_color'] : true; $unit = isset( $settings['unit'] ) ? $settings['unit'] : 'px'; $uid = 'ultimate-boxshadow-' . wp_rand( 1000, 9999 ); $html = '
'; // Box Shadow - Style. $label = 'Shadow Style'; if ( isset( $settings['label_style'] ) && '' != $settings['label_style'] ) { $label = $settings['label_style']; } $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; // BORDER - WIDTH. $html .= '
'; foreach ( $positions as $key => $default_value ) { switch ( $key ) { case 'Horizontal': $dashicon = 'dashicons dashicons-leftright'; $html .= $this->ultimate_boxshadow_param_item( $dashicon, $unit, $default_value, $key ); break; case 'Vertical': $dashicon = 'dashicons dashicons-sort'; $html .= $this->ultimate_boxshadow_param_item( $dashicon, $unit, $default_value, $key ); break; case 'Blur': $dashicon = 'dashicons dashicons-visibility'; $html .= $this->ultimate_boxshadow_param_item( $dashicon, $unit, $default_value, $key ); break; case 'Spread': $dashicon = 'dashicons dashicons-location'; $html .= $this->ultimate_boxshadow_param_item( $dashicon, $unit, $default_value, $key ); break; } } $html .= $this->get_units( $unit ); $html .= '
'; // Box Shadow - Color. if ( $enable_color ) { $label = 'Box Shadow Color'; if ( isset( $settings['label_color'] ) && '' != $settings['label_color'] ) { $label = $settings['label_color']; } $html .= '
'; $html .= '
'; $html .= esc_html( $label ); $html .= '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= '
'; } $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_boxshadow_param_item. * * @param string $dashicon Dashicon. * @param string $unit Unit. * @param string $default_value Default_value. * @param string $key Key. */ public function ultimate_boxshadow_param_item( $dashicon, /*$mode,*/ $unit, /* $default_value,*/ $default_value, $key ) { $html = '
'; $html .= ' '; $html .= ' ' . esc_html( $key ) . ''; $html .= ' '; $html .= ' '; $html .= ' '; $html .= '
'; return $html; } /** * Get_units. * * @param string $unit Unit. */ public function get_units( $unit ) { // set units - px, em, %. $html = '
'; $html .= ' '; $html .= '
'; return $html; } /** * Ultimate_boxshadow_param_scripts. * * @param string $hook Hook. */ public function ultimate_boxshadow_param_scripts( $hook ) { if ( 'post.php' == $hook || 'post-new.php' == $hook ) { $bsf_dev_mode = bsf_get_option( 'dev_mode' ); if ( 'enable' === $bsf_dev_mode ) { wp_enqueue_style( 'wp-color-picker' ); wp_register_style( 'ultimate_boxshadow_param_css', UAVC_URL . 'admin/vc_extend/css/vc_param_boxshadow.css', null, ULTIMATE_VERSION ); wp_enqueue_style( 'ultimate_boxshadow_param_css' ); } } } } } if ( class_exists( 'Ultimate_BoxShadow' ) ) { $ultimate_boxshadow = new Ultimate_BoxShadow(); } PK! ?Ultimate_ColorPicker.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'colorpicker_alpha', array( $this, 'colorpicker_alpha_gen' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'colorpicker_alpha', array( $this, 'colorpicker_alpha_gen' ) ); } } } /** * Color Picker Alpha Generate. * * @param array $settings Settings. * @param string $value Value. */ public function colorpicker_alpha_gen( $settings, $value ) { $base = ''; $opacity = ''; $output = ''; $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $uni = uniqid( 'colorpicker-' . wp_rand() ); if ( '' != $value ) { $arr_v = explode( ',', $value ); if ( is_array( $arr_v ) ) { if ( isset( $arr_v[1] ) ) { $opacity = $arr_v[1]; } if ( isset( $arr_v[0] ) ) { $base = $arr_v[0]; } } } $output = ' '; $output .= ' '; ?> = 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ultimate_navigation', array( &$this, 'icon_settings_field' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ultimate_navigation', array( &$this, 'icon_settings_field' ) ); } } } /** * Icon_settings_field. * * @param array $settings Settings. * @param string $value Value. */ public function icon_settings_field( $settings, $value ) { $dependency = ''; $uid = uniqid(); $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; if ( 'next_icon' == $param_name ) { $icons = array( 'ultsl-arrow-right', 'ultsl-arrow-right2', 'ultsl-arrow-right3', 'ultsl-arrow-right4', 'ultsl-arrow-right6' ); } if ( 'prev_icon' == $param_name ) { $icons = array( 'ultsl-arrow-left', 'ultsl-arrow-left2', 'ultsl-arrow-left3', 'ultsl-arrow-left4', 'ultsl-arrow-left6' ); } if ( 'dots_icon' == $param_name ) { $icons = array( 'ultsl-checkbox-unchecked', 'ultsl-checkbox-partial', 'ultsl-stop', 'ultsl-radio-checked', 'ultsl-radio-unchecked', 'ultsl-record' ); } $output = ''; $output .= '
'; $output .= ''; $output .= '
'; $output .= ''; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_Navigation' ) ) { $ultimate_navigation = new Ultimate_Navigation(); } PK!Ultimate_Number.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'number', array( &$this, 'number_settings_field' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'number', array( &$this, 'number_settings_field' ) ); } } } /** * Number_settings_field. * * @param array $settings Settings. * @param string $value Value. */ public function number_settings_field( $settings, $value ) { $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $min = isset( $settings['min'] ) ? $settings['min'] : ''; $max = isset( $settings['max'] ) ? $settings['max'] : ''; $step = isset( $settings['step'] ) ? $settings['step'] : ''; $suffix = isset( $settings['suffix'] ) ? $settings['suffix'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $output = '' . esc_html( $suffix ); return $output; } } } if ( class_exists( 'Ultimate_Number_Param' ) ) { $ultimate_number_param = new Ultimate_Number_Param(); } PK!6C Ultimate_Animator.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'animator', array( $this, 'animator_param' ) ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'animator', array( $this, 'animator_param' ) ); } } } /** * Animator_param. * * @param array $settings Settings. * @param string $value Value. */ public function animator_param( $settings, $value ) { $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $json = ultimate_get_animation_json(); $jsoniterator = json_decode( $json, true ); $animators = ''; $output = ''; $output .= '
'; $output .= $animators; $output .= '
'; $output .= '
Animation Preview
'; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_Animator_Param' ) ) { $ultimate_animator_param = new Ultimate_Animator_Param(); } PK!_]88Ultimate_DateTime_Picker.phpnu[= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'datetimepicker', array( $this, 'datetimepicker' ), UAVC_URL . 'admin/js/bootstrap-datetimepicker.min.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'datetimepicker', array( $this, 'datetimepicker' ), UAVC_URL . 'admin/js/bootstrap-datetimepicker.min.js' ); } } } /** * Date time picker. * * @param array $settings Settings. * @param string $value Value. */ public function datetimepicker( $settings, $value ) { $dependency = ''; $param_name = isset( $settings['param_name'] ) ? $settings['param_name'] : ''; $type = isset( $settings['type'] ) ? $settings['type'] : ''; $class = isset( $settings['class'] ) ? $settings['class'] : ''; $uni = uniqid( 'datetimepicker-' . wp_rand() ); $output = '
'; $output .= ''; return $output; } } } if ( class_exists( 'Ultimate_DateTime_Picker_Param' ) ) { $ultimate_datetime_picker_param = new Ultimate_DateTime_Picker_Param(); } PK!Ultimate_Image_Single.phpnu[ "ult_img_single", * "heading" => "Upload Image", * "param_name" => "icon_image", * "description" => __("description for image single.", "ultimate_vc"), * ), * ----------------------------------------------------------------------------------------- * 2] USE FILTER? * * - Return url, array or json. * * e.g. apply_filters('ult_get_img_single', $PARAM_NAME, 'url', 'size'); // {size} [optional] - thumbnail, full, * medium etc. - default: full * * apply_filters('ult_get_img_single', $PARAM_NAME, 'array'); * apply_filters('ult_get_img_single', $PARAM_NAME, 'json'); * * ----------------------------------------------------------------------------------------- * 3] OUTPUT * * - Output of two image uploader fields. * * http://i.imgur.com/csfJvKV.png * ----------------------------------------------------------------------------------------- * * @package Ult_Image_Single. */ if ( ! class_exists( 'Ult_Image_Single' ) ) { /** * Class Ult_Image_Single * * @class Ult_Image_Single. */ class Ult_Image_Single { /** * Initiator __construct. */ public function __construct() { add_action( 'admin_enqueue_scripts', array( $this, 'image_single_scripts' ) ); if ( defined( 'WPB_VC_VERSION' ) && version_compare( WPB_VC_VERSION, 4.8 ) >= 0 ) { if ( function_exists( 'vc_add_shortcode_param' ) ) { vc_add_shortcode_param( 'ult_img_single', array( $this, 'ult_img_single_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-image_single.js' ); } } else { if ( function_exists( 'add_shortcode_param' ) ) { add_shortcode_param( 'ult_img_single', array( $this, 'ult_img_single_callback' ), UAVC_URL . 'admin/vc_extend/js/ultimate-image_single.js' ); } } add_action( 'wp_ajax_ult_get_attachment_url', array( $this, 'get_attachment_url_init' ) ); } /** * Get_attachment_url_init. */ public function get_attachment_url_init() { if ( ! current_user_can( 'manage_options' ) ) { return false; } check_ajax_referer( 'uavc-get-attachment-url-nonce', 'security' ); $id = intval( $_POST['attach_id'] ); $thumb = wp_get_attachment_image_src( $id, 'thumbnail' ); echo esc_url( reset( $thumb ) ); die(); } /** * Ult_img_single_callback. * * @param array $settings Settings. * @param string $value Value. */ public function ult_img_single_callback( $settings, $value ) { $dependency = ''; $uid = 'ult-image_single-' . wp_rand( 1000, 9999 ); $html = '
'; $html .= '
'; $html .= ' '; $html .= '
'; $html .= 'Add image'; $html .= ' '; $html .= '
'; return $html; } /** * Image_single_scripts. */ public function image_single_scripts() { wp_enqueue_media(); wp_enqueue_style( 'ultimate_image_single_css', UAVC_URL . 'admin/vc_extend/css/ultimate_image_single.css', null, ULTIMATE_VERSION ); } } } if ( class_exists( 'Ult_Image_Single' ) ) { $ult_image_single = new Ult_Image_Single(); } PK!-}#??google_fonts/google_fonts.phpnu[ array( * array( * 'type' => 'google_fonts', * 'param_name' => 'google_fonts', * 'value' => '',// Not recommended, this will override 'settings'. Example: * 'font_family:'.rawurlencode('Exo:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic').'|font_style:'.rawurlencode('900 * bold italic:900:italic'), * 'settings' => array( * 'fields'=>array( * 'font_family'=>'Abril Fatface:regular',// * 'Exo:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic', * Default font family and all available styles to fetch * 'font_style'=>'400 regular:400:normal', // Default font style. Name:weight:style, example: * "800 bold regular:800:normal" * 'font_family_description' => esc_html__('Select font family.','js_composer'), * 'font_style_description' => esc_html__('Select font styling.','js_composer') * ) * ), * 'description' => esc_html__( 'Description for this group', 'js_composer' ), // Description for field group * ), * ) */ class Vc_Google_Fonts { public $fonts_list = '[{"font_family":"Abril Fatface","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"ABeeZee","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Abel","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Aclonica","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Acme","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Actor","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Adamina","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Advent Pro","font_styles":"100,200,300,regular,500,600,700","font_types":"100 light regular:100:normal,200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Aguafina Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Akronim","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Aladin","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Aldrich","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Alef","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Alegreya","font_styles":"regular,italic,700,700italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Alegreya SC","font_styles":"regular,italic,700,700italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Alegreya Sans","font_styles":"100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,800,800italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Alegreya Sans SC","font_styles":"100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,800,800italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Alex Brush","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Alfa Slab One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Alice","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Alike","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Alike Angular","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Allan","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Allerta","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Allerta Stencil","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Allura","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Almendra","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Almendra Display","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Almendra SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Amarante","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Amaranth","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Amatic SC","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Amethysta","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Anaheim","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Andada","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Andika","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Angkor","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Annie Use Your Telescope","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Anonymous Pro","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Antic","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Antic Didone","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Antic Slab","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Anton","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Arapey","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Arbutus","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Arbutus Slab","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Architects Daughter","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Archivo Black","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Archivo Narrow","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Arimo","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Arizonia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Armata","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Artifika","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Arvo","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Asap","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Asset","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Astloch","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Asul","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Atomic Age","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Aubrey","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Audiowide","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Autour One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Average","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Average Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Averia Gruesa Libre","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Averia Libre","font_styles":"300,300italic,regular,italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Averia Sans Libre","font_styles":"300,300italic,regular,italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Averia Serif Libre","font_styles":"300,300italic,regular,italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Bad Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Balthazar","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bangers","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Basic","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Battambang","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Baumans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bayon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Belgrano","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Belleza","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"BenchNine","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Bentham","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Berkshire Swash","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bevan","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bigelow Rules","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bigshot One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bilbo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bilbo Swash Caps","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bitter","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Black Ops One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bokor","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bonbon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Boogaloo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bowlby One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bowlby One SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Brawler","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bree Serif","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bubblegum Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Bubbler One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Buda","font_styles":"300","font_types":"300 light regular:300:normal"},{"font_family":"Buenard","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Butcherman","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Butterfly Kids","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cabin","font_styles":"regular,italic,500,500italic,600,600italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Cabin Condensed","font_styles":"regular,500,600,700","font_types":"400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Cabin Sketch","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Caesar Dressing","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cagliostro","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Calligraffitti","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cambo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Candal","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cantarell","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Cantata One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cantora One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Capriola","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cardo","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Carme","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Carrois Gothic","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Carrois Gothic SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Carter One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Caudex","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Cedarville Cursive","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ceviche One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Changa One","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Chango","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Chau Philomene One","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Chela One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Chelsea Market","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Chenla","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cherry Cream Soda","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cherry Swash","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Chewy","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Chicle","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Chivo","font_styles":"regular,italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Cinzel","font_styles":"regular,700,900","font_types":"400 regular:400:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Cinzel Decorative","font_styles":"regular,700,900","font_types":"400 regular:400:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Clicker Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Coda","font_styles":"regular,800","font_types":"400 regular:400:normal,800 bold regular:800:normal"},{"font_family":"Coda Caption","font_styles":"800","font_types":"800 bold regular:800:normal"},{"font_family":"Codystar","font_styles":"300,regular","font_types":"300 light regular:300:normal,400 regular:400:normal"},{"font_family":"Combo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Comfortaa","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Coming Soon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Concert One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Condiment","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Content","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Contrail One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Convergence","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cookie","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Copse","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Corben","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Courgette","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cousine","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Coustard","font_styles":"regular,900","font_types":"400 regular:400:normal,900 bold regular:900:normal"},{"font_family":"Covered By Your Grace","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Crafty Girls","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Creepster","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Crete Round","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Crimson Text","font_styles":"regular,italic,600,600italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Croissant One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Crushed","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cuprum","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Cutive","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Cutive Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Damion","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Dancing Script","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Dangrek","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Dawning of a New Day","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Days One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Delius","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Delius Swash Caps","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Delius Unicase","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Della Respira","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Denk One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Devonshire","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Didact Gothic","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Diplomata","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Diplomata SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Domine","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Donegal One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Doppio One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Dorsa","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Dosis","font_styles":"200,300,regular,500,600,700,800","font_types":"200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal,800 bold regular:800:normal"},{"font_family":"Dr Sugiyama","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Droid Sans","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Droid Sans Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Droid Serif","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Duru Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Dynalight","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"EB Garamond","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Eagle Lake","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Eater","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Economica","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Electrolize","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Elsie","font_styles":"regular,900","font_types":"400 regular:400:normal,900 bold regular:900:normal"},{"font_family":"Elsie Swash Caps","font_styles":"regular,900","font_types":"400 regular:400:normal,900 bold regular:900:normal"},{"font_family":"Emblema One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Emilys Candy","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Engagement","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Englebert","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Enriqueta","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Erica One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Esteban","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Euphoria Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ewert","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Exo","font_styles":"100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,200 light regular:200:normal,200 light italic:200:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Exo 2","font_styles":"100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,200 light regular:200:normal,200 light italic:200:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Expletus Sans","font_styles":"regular,italic,500,500italic,600,600italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Fanwood Text","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Fascinate","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fascinate Inline","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Faster One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fasthand","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fauna One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Federant","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Federo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Felipa","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fenix","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Finger Paint","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fira Mono","font_styles":"400,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Fira Sans","font_styles":"300,300italic,400,400italic,500,500italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Fjalla One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fjord One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Flamenco","font_styles":"300,regular","font_types":"300 light regular:300:normal,400 regular:400:normal"},{"font_family":"Flavors","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fondamento","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Fontdiner Swanky","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Forum","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Francois One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Freckle Face","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fredericka the Great","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fredoka One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Freehand","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fresca","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Frijole","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fruktur","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Fugaz One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"GFS Didot","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"GFS Neohellenic","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Gabriela","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gafata","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Galdeano","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Galindo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gentium Basic","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Gentium Book Basic","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Geo","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Geostar","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Geostar Fill","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Germania One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gilda Display","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Give You Glory","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Glass Antiqua","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Glegoo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gloria Hallelujah","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Goblin One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gochi Hand","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gorditas","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Goudy Bookletter 1911","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Graduate","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Grand Hotel","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gravitas One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Great Vibes","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Griffy","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gruppo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Gudea","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Habibi","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Hammersmith One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Hanalei","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Hanalei Fill","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Handlee","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Hanuman","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Happy Monkey","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Headland One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Henny Penny","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Herr Von Muellerhoff","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Hind","font_styles":"300,regular,500,600,700","font_types":"300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Holtwood One SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Homemade Apple","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Homenaje","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"IM Fell DW Pica","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"IM Fell DW Pica SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"IM Fell Double Pica","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"IM Fell Double Pica SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"IM Fell English","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"IM Fell English SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"IM Fell French Canon","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"IM Fell French Canon SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"IM Fell Great Primer","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"IM Fell Great Primer SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Iceberg","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Iceland","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Imprima","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Inconsolata","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Inder","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Indie Flower","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Inika","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Irish Grover","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Istok Web","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Italiana","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Italianno","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jacques Francois","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jacques Francois Shadow","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jim Nightshade","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jockey One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jolly Lodger","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Josefin Sans","font_styles":"100,100italic,300,300italic,regular,italic,600,600italic,700,700italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Josefin Slab","font_styles":"100,100italic,300,300italic,regular,italic,600,600italic,700,700italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Joti One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Judson","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Julee","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Julius Sans One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Junge","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Jura","font_styles":"300,regular,500,600","font_types":"300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal"},{"font_family":"Just Another Hand","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Just Me Again Down Here","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kameron","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Kantumruy","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Karla","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Kaushan Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kavoon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kdam Thmor","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Keania One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kelly Slab","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kenia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Khmer","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kite One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Knewave","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kotta One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Koulen","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kranky","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Kreon","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Kristi","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Krona One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"La Belle Aurore","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lancelot","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lato","font_styles":"100,100italic,300,300italic,regular,italic,700,700italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"League Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Leckerli One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ledger","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lekton","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Lemon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Libre Baskerville","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Life Savers","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Lilita One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lily Script One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Limelight","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Linden Hill","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Lobster","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lobster Two","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Londrina Outline","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Londrina Shadow","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Londrina Sketch","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Londrina Solid","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lora","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Love Ya Like A Sister","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Loved by the King","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lovers Quarrel","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Luckiest Guy","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Lusitana","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Lustria","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Macondo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Macondo Swash Caps","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Magra","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Maiden Orange","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mako","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marcellus","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marcellus SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marck Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Margarine","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marko One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marmelad","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Marvel","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Mate","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Mate SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Maven Pro","font_styles":"regular,500,700,900","font_types":"400 regular:400:normal,500 bold regular:500:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"McLaren","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Meddon","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"MedievalSharp","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Medula One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Megrim","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Meie Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Merienda","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Merienda One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Merriweather","font_styles":"300,300italic,regular,italic,700,700italic,900,900italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Merriweather Sans","font_styles":"300,300italic,regular,italic,700,700italic,800,800italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic"},{"font_family":"Metal","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Metal Mania","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Metamorphous","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Metrophobic","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Michroma","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Milonga","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Miltonian","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Miltonian Tattoo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Miniver","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Miss Fajardose","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Modern Antiqua","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Molengo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Molle","font_styles":"italic","font_types":"400 italic:400:italic"},{"font_family":"Monda","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Monofett","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Monoton","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Monsieur La Doulaise","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Montaga","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Montez","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Montserrat","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Montserrat Alternates","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Montserrat Subrayada","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Moul","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Moulpali","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mountains of Christmas","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Mouse Memoirs","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mr Bedfort","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mr Dafoe","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mr De Haviland","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mrs Saint Delafield","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Mrs Sheppards","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Muli","font_styles":"300,300italic,regular,italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic"},{"font_family":"Mystery Quest","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Neucha","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Neuton","font_styles":"200,300,regular,italic,700,800","font_types":"200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,800 bold regular:800:normal"},{"font_family":"New Rocker","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"News Cycle","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Niconne","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nixie One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nobile","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Nokora","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Norican","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nosifer","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nothing You Could Do","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Noticia Text","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Noto Sans","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Noto Serif","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Nova Cut","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Flat","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Oval","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Round","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Slim","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nova Square","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Numans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Nunito","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Odor Mean Chey","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Offside","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Old Standard TT","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Oldenburg","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Oleo Script","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Oleo Script Swash Caps","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Open Sans","font_styles":"300,300italic,regular,italic,600,600italic,700,700italic,800,800italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic,800 bold regular:800:normal,800 bold italic:800:italic"},{"font_family":"Open Sans Condensed","font_styles":"300,300italic,700","font_types":"300 light regular:300:normal,300 light italic:300:italic,700 bold regular:700:normal"},{"font_family":"Oranienbaum","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Orbitron","font_styles":"regular,500,700,900","font_types":"400 regular:400:normal,500 bold regular:500:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Oregano","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Orienta","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Original Surfer","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Oswald","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Over the Rainbow","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Overlock","font_styles":"regular,italic,700,700italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Overlock SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ovo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Oxygen","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Oxygen Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"PT Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"PT Sans","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"PT Sans Caption","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"PT Sans Narrow","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"PT Serif","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"PT Serif Caption","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Pacifico","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Paprika","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Parisienne","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Passero One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Passion One","font_styles":"regular,700,900","font_types":"400 regular:400:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Pathway Gothic One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Patrick Hand","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Patrick Hand SC","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Patua One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Paytone One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Peralta","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Permanent Marker","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Petit Formal Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Petrona","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Philosopher","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Piedra","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Pinyon Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Pirata One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Plaster","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Play","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Playball","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Playfair Display","font_styles":"regular,italic,700,700italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Playfair Display SC","font_styles":"regular,italic,700,700italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Podkova","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Poiret One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Poller One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Poly","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Pompiere","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Pontano Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Port Lligat Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Port Lligat Slab","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Prata","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Preahvihear","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Press Start 2P","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Princess Sofia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Prociono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Prosto One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Puritan","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Purple Purse","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Quando","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Quantico","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Quattrocento","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Quattrocento Sans","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Questrial","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Quicksand","font_styles":"300,regular,700","font_types":"300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Quintessential","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Qwigley","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Racing Sans One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Radley","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Raleway","font_styles":"100,200,300,regular,500,600,700,800,900","font_types":"100 light regular:100:normal,200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal,800 bold regular:800:normal,900 bold regular:900:normal"},{"font_family":"Raleway Dots","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rambla","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Rammetto One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ranchers","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rancho","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rationale","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Redressed","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Reenie Beanie","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Revalia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ribeye","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ribeye Marrow","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Righteous","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Risque","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Roboto","font_styles":"100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,900,900italic","font_types":"100 light regular:100:normal,100 light italic:100:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Roboto Condensed","font_styles":"300,300italic,regular,italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Roboto Slab","font_styles":"100,300,regular,700","font_types":"100 light regular:100:normal,300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Rochester","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rock Salt","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rokkitt","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Romanesco","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ropa Sans","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Rosario","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Rosarivo","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Rouge Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rubik Mono One","font_styles":"400","font_types":"400 regular:400:normal"},{"font_family":"Rubik One","font_styles":"400","font_types":"400 regular:400:normal"},{"font_family":"Ruda","font_styles":"regular,700,900","font_types":"400 regular:400:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Rufina","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Ruge Boogie","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ruluko","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rum Raisin","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ruslan Display","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Russo One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ruthie","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Rye","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sacramento","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sail","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Salsa","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sanchez","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Sancreek","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sansita One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sarina","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Satisfy","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Scada","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Schoolbell","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Seaweed Script","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sevillana","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Seymour One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Shadows Into Light","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Shadows Into Light Two","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Shanti","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Share","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Share Tech","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Share Tech Mono","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Shojumaru","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Short Stack","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Siemreap","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sigmar One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Signika","font_styles":"300,regular,600,700","font_types":"300 light regular:300:normal,400 regular:400:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Signika Negative","font_styles":"300,regular,600,700","font_types":"300 light regular:300:normal,400 regular:400:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Simonetta","font_styles":"regular,italic,900,900italic","font_types":"400 regular:400:normal,400 italic:400:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Sintony","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Sirin Stencil","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Six Caps","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Skranji","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Slackey","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Smokum","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Smythe","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sniglet","font_styles":"regular,800","font_types":"400 regular:400:normal,800 bold regular:800:normal"},{"font_family":"Snippet","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Snowburst One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sofadi One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sofia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sonsie One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sorts Mill Goudy","font_styles":"regular,italic","font_types":"400 regular:400:normal,400 italic:400:italic"},{"font_family":"Source Code Pro","font_styles":"200,300,regular,500,600,700,900","font_types":"200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,500 bold regular:500:normal,600 bold regular:600:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Source Sans Pro","font_styles":"200,200italic,300,300italic,regular,italic,600,600italic,700,700italic,900,900italic","font_types":"200 light regular:200:normal,200 light italic:200:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal,900 bold italic:900:italic"},{"font_family":"Source Serif Pro","font_styles":"400,600,700","font_types":"400 regular:400:normal,600 bold regular:600:normal,700 bold regular:700:normal"},{"font_family":"Special Elite","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Spicy Rice","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Spinnaker","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Spirax","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Squada One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Stalemate","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Stalinist One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Stardos Stencil","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Stint Ultra Condensed","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Stint Ultra Expanded","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Stoke","font_styles":"300,regular","font_types":"300 light regular:300:normal,400 regular:400:normal"},{"font_family":"Strait","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sue Ellen Francisco","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Sunshiney","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Supermercado One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Suwannaphum","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Swanky and Moo Moo","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Syncopate","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Tangerine","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Taprom","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Tauri","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Telex","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Tenor Sans","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Text Me One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"The Girl Next Door","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Tienne","font_styles":"regular,700,900","font_types":"400 regular:400:normal,700 bold regular:700:normal,900 bold regular:900:normal"},{"font_family":"Tinos","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Titan One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Titillium Web","font_styles":"200,200italic,300,300italic,regular,italic,600,600italic,700,700italic,900","font_types":"200 light regular:200:normal,200 light italic:200:italic,300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,600 bold regular:600:normal,600 bold italic:600:italic,700 bold regular:700:normal,700 bold italic:700:italic,900 bold regular:900:normal"},{"font_family":"Trade Winds","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Trocchi","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Trochut","font_styles":"regular,italic,700","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal"},{"font_family":"Trykker","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Tulpen One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ubuntu","font_styles":"300,300italic,regular,italic,500,500italic,700,700italic","font_types":"300 light regular:300:normal,300 light italic:300:italic,400 regular:400:normal,400 italic:400:italic,500 bold regular:500:normal,500 bold italic:500:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Ubuntu Condensed","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Ubuntu Mono","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Ultra","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Uncial Antiqua","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Underdog","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Unica One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"UnifrakturCook","font_styles":"700","font_types":"700 bold regular:700:normal"},{"font_family":"UnifrakturMaguntia","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Unkempt","font_styles":"regular,700","font_types":"400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Unlock","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Unna","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"VT323","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Vampiro One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Varela","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Varela Round","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Vast Shadow","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Vibur","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Vidaloka","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Viga","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Voces","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Volkhov","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Vollkorn","font_styles":"regular,italic,700,700italic","font_types":"400 regular:400:normal,400 italic:400:italic,700 bold regular:700:normal,700 bold italic:700:italic"},{"font_family":"Voltaire","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Waiting for the Sunrise","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Wallpoet","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Walter Turncoat","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Warnes","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Wellfleet","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Wendy One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Wire One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Yanone Kaffeesatz","font_styles":"200,300,regular,700","font_types":"200 light regular:200:normal,300 light regular:300:normal,400 regular:400:normal,700 bold regular:700:normal"},{"font_family":"Yellowtail","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Yeseva One","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Yesteryear","font_styles":"regular","font_types":"400 regular:400:normal"},{"font_family":"Zeyada","font_styles":"regular","font_types":"400 regular:400:normal"}]'; /** * @param $settings * @param $value * * @return string * @since 4.3 */ public function render( $settings, $value ) { /** @var array $fields - used in template.php */ $fields = array(); /** @var array $values - used in template.php */ $values = array(); $set = isset( $settings['settings'], $settings['settings']['fields'] ) ? $settings['settings']['fields'] : array(); extract( $this->_vc_google_fonts_parse_attributes( $set, $value ) ); ob_start(); include vc_path_dir( 'TEMPLATES_DIR', 'params/google_fonts/template.php' ); return ob_get_clean(); } /** * * Load google fonts list for param * To change this list use add_filters('vc_google_fonts_get_fonts_filter','your_custom_function'); and change array * vc_filter: vc_google_fonts_get_fonts_filter * * @return array * @since 4.3 */ public function _vc_google_fonts_get_fonts() { return apply_filters( 'vc_google_fonts_get_fonts_filter', json_decode( $this->fonts_list ) ); } /** * @param $attr * @param $value * * @return array * @since 4.3 */ public function _vc_google_fonts_parse_attributes( $attr, $value ) { $fields = array(); if ( is_array( $attr ) && ! empty( $attr ) ) { foreach ( $attr as $key => $val ) { if ( is_numeric( $key ) ) { $fields[ $val ] = ''; } else { $fields[ $key ] = $val; } } } $values = vc_parse_multi_attribute( $value, array( 'font_family' => isset( $fields['font_family'] ) ? $fields['font_family'] : '', 'font_style' => isset( $fields['font_style'] ) ? $fields['font_style'] : '', 'font_family_description' => isset( $fields['font_family_description'] ) ? $fields['font_family_description'] : '', 'font_style_description' => isset( $fields['font_style_description'] ) ? $fields['font_style_description'] : '', ) ); return array( 'fields' => $fields, 'values' => $values, ); } } /** * Function for rendering param in edit form (add element) * Parse settings from vc_map and entered values. * * @param $settings * @param $value * * @return mixed rendered template for params in edit form * * @since 4.3 * vc_filter: vc_google_fonts_render_filter */ function vc_google_fonts_form_field( $settings, $value ) { $google_fonts = new Vc_Google_Fonts(); return apply_filters( 'vc_google_fonts_render_filter', $google_fonts->render( $settings, $value ) ); } PK!%Zίtab_id/tab_id.phpnu[', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), $value, $value ); return $output; } PK!vc_link/vc_link.phpnu[%s %s: %s %s: %s %s', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), htmlentities( $value, ENT_QUOTES, 'utf-8' ), htmlentities( wp_json_encode( $link ), ENT_QUOTES, 'utf-8' ), esc_attr( $settings['param_name'] ), esc_html__( 'Select URL', 'js_composer' ), esc_html__( 'Title', 'js_composer' ), $link['title'], esc_html__( 'URL', 'js_composer' ), $link['url'], $link['target'] ); } /** * @param $value * * @return array * @since 4.2 */ function vc_build_link( $value ) { return vc_parse_multi_attribute( $value, array( 'url' => '', 'title' => '', 'target' => '', 'rel' => '', ) ); } PK!39iconpicker/iconpicker.phpnu[ 'iconpicker', * 'heading' => esc_html__( 'Icon', 'js_composer' ), * 'param_name' => 'icon_fontawesome', * 'settings' => array( * 'emptyIcon' => false, // default true, display an "EMPTY" * icon? - if false it will display first icon from set as default. * 'iconsPerPage' => 200, // default 100, how many icons * per/page to display * ), * 'dependency' => array( * 'element' => 'type', * 'value' => 'fontawesome', * ), * ), * vc_filter: vc_iconpicker-type-{your_icon_font_name} - filter to add new icon * font type. see example for vc_iconpicker-type-fontawesome in bottom of * this file Also // SEE HOOKS FOLDER FOR FONTS REGISTERING/ENQUEUE IN BASE * @path "/include/autoload/hook-vc-iconpicker-param.php" */ class Vc_IconPicker { /** * @since 4.4 * @var array - save current param data array from vc_map */ protected $settings; /** * @since 4.4 * @var string - save a current field value */ protected $value; /** * @since 4.4 * @var array - optional, can be used as self source from self array., you * can pass it also with filter see Vc_IconPicker::setDefaults */ protected $source = array(); /** * @param $settings - param field data array * @param $value - param field value * @since 4.4 * */ public function __construct( $settings, $value ) { $this->settings = $settings; $this->setDefaults(); $this->value = $value; // param field value } /** * Set default function will extend current settings with defaults * It can be used in Vc_IconPicker::render, but also it is passed to input * field and was hooked in composer-atts.js file See vc.atts.iconpicker in * wp-content/plugins/js_composer/assets/js/params/composer-atts.js init * method * - it initializes javascript logic, you can provide ANY default param to * it with 'settings' key * @since 4.4 */ protected function setDefaults() { if ( ! isset( $this->settings['settings'], $this->settings['settings']['type'] ) ) { $this->settings['settings']['type'] = 'fontawesome'; // Default type for icons } // More about this you can read in http://codeb.it/fonticonpicker/ if ( ! isset( $this->settings['settings'], $this->settings['settings']['hasSearch'] ) ) { // Whether or not to show the search bar. $this->settings['settings']['hasSearch'] = true; } if ( ! isset( $this->settings['settings'], $this->settings['settings']['emptyIcon'] ) ) { // Whether or not empty icon should be shown on the icon picker $this->settings['settings']['emptyIcon'] = true; } if ( ! isset( $this->settings['settings'], $this->settings['settings']['allCategoryText'] ) ) { // If categorized then use this option $this->settings['settings']['allCategoryText'] = esc_html__( 'From all categories', 'js_composer' ); } if ( ! isset( $this->settings['settings'], $this->settings['settings']['unCategorizedText'] ) ) { // If categorized then use this option $this->settings['settings']['unCategorizedText'] = esc_html__( 'Uncategorized', 'js_composer' ); } /** * Source for icons, can be passed via "mapping" or with filter vc_iconpicker-type-{your_type} (default fontawesome) * vc_filter: vc_iconpicker-type-{your_type} (default fontawesome) */ if ( isset( $this->settings['settings'], $this->settings['settings']['source'] ) ) { $this->source = $this->settings['settings']['source']; unset( $this->settings['settings']['source'] ); // We don't need this on frontend.(js) } } /** * Render edit form field type 'iconpicker' with selected settings and * provided value. It uses javascript file vc-icon-picker * (vc_iconpicker_base_register_js, vc_iconpicker_editor_jscss), see * wp-content/plugins/js_composer/include/autoload/hook-vc-iconpicker-param.php * folder * @return string - rendered param field for editor panel * @since 4.4 */ public function render() { $output = '
'; $output .= 'settings['settings'] ) && ! empty( $this->settings['settings'] ) ) ? ' data-settings="' . esc_attr( wp_json_encode( $this->settings['settings'] ) ) . '" ' : '' ) . ' />'; return $output; } } /** * Function for rendering param in edit form (add element) * Parse settings from vc_map and entered values. * * @param $settings * @param $value * @param $tag * * @return string - rendered template for params in edit form * * @since 4.4 */ function vc_iconpicker_form_field( $settings, $value, $tag ) { $icon_picker = new Vc_IconPicker( $settings, $value ); return apply_filters( 'vc_iconpicker_render_filter', $icon_picker->render() ); } // SEE HOOKS FOLDER FOR FONTS REGISTERING/ENQUEUE IN BASE @path "/include/autoload/hook-vc-iconpicker-param.php" add_filter( 'vc_iconpicker-type-fontawesome', 'vc_iconpicker_type_fontawesome' ); /** * Fontawesome icons from FontAwesome :) * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_fontawesome( $icons ) { // Categorized icons ( you can also output simple array ( key=> value ), where key = icon class, value = icon readable name ). /** * @version 4.7 */ $fontawesome_icons = array( 'Accessibility' => array( array( 'fab fa-accessible-icon' => 'Accessible Icon (accessibility,handicap,person,wheelchair,wheelchair-alt)' ), array( 'fas fa-american-sign-language-interpreting' => 'American Sign Language Interpreting (asl,deaf,finger,hand,interpret,speak)' ), array( 'fas fa-assistive-listening-systems' => 'Assistive Listening Systems (amplify,audio,deaf,ear,headset,hearing,sound)' ), array( 'fas fa-audio-description' => 'Audio Description (blind,narration,video,visual)' ), array( 'fas fa-blind' => 'Blind (cane,disability,person,sight)' ), array( 'fas fa-braille' => 'Braille (alphabet,blind,dots,raised,vision)' ), array( 'fas fa-closed-captioning' => 'Closed Captioning (cc,deaf,hearing,subtitle,subtitling,text,video)' ), array( 'far fa-closed-captioning' => 'Closed Captioning (cc,deaf,hearing,subtitle,subtitling,text,video)' ), array( 'fas fa-deaf' => 'Deaf (ear,hearing,sign language)' ), array( 'fas fa-low-vision' => 'Low Vision (blind,eye,sight)' ), array( 'fas fa-phone-volume' => 'Phone Volume (call,earphone,number,sound,support,telephone,voice,volume-control-phone)' ), array( 'fas fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'far fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'fas fa-sign-language' => 'Sign Language (Translate,asl,deaf,hands)' ), array( 'fas fa-tty' => 'TTY (communication,deaf,telephone,teletypewriter,text)' ), array( 'fas fa-universal-access' => 'Universal Access (accessibility,hearing,person,seeing,visual impairment)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), ), 'Alert' => array( array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-exclamation' => 'exclamation (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-circle' => 'Exclamation Circle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-triangle' => 'Exclamation Triangle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-radiation' => 'Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-radiation-alt' => 'Alternate Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), ), 'Animals' => array( array( 'fas fa-cat' => 'Cat (feline,halloween,holiday,kitten,kitty,meow,pet)' ), array( 'fas fa-crow' => 'Crow (bird,bullfrog,fauna,halloween,holiday,toad)' ), array( 'fas fa-dog' => 'Dog (animal,canine,fauna,mammal,pet,pooch,puppy,woof)' ), array( 'fas fa-dove' => 'Dove (bird,fauna,flying,peace,war)' ), array( 'fas fa-dragon' => 'Dragon (Dungeons & Dragons,d&d,dnd,fantasy,fire,lizard,serpent)' ), array( 'fas fa-feather' => 'Feather (bird,light,plucked,quill,write)' ), array( 'fas fa-feather-alt' => 'Alternate Feather (bird,light,plucked,quill,write)' ), array( 'fas fa-fish' => 'Fish (fauna,gold,seafood,swimming)' ), array( 'fas fa-frog' => 'Frog (amphibian,bullfrog,fauna,hop,kermit,kiss,prince,ribbit,toad,wart)' ), array( 'fas fa-hippo' => 'Hippo (animal,fauna,hippopotamus,hungry,mammal)' ), array( 'fas fa-horse' => 'Horse (equus,fauna,mammmal,mare,neigh,pony)' ), array( 'fas fa-horse-head' => 'Horse Head (equus,fauna,mammmal,mare,neigh,pony)' ), array( 'fas fa-kiwi-bird' => 'Kiwi Bird (bird,fauna,new zealand)' ), array( 'fas fa-otter' => 'Otter (animal,badger,fauna,fur,mammal,marten)' ), array( 'fas fa-paw' => 'Paw (animal,cat,dog,pet,print)' ), array( 'fas fa-spider' => 'Spider (arachnid,bug,charlotte,crawl,eight,halloween)' ), ), 'Arrows' => array( array( 'fas fa-angle-double-down' => 'Angle Double Down (arrows,caret,download,expand)' ), array( 'fas fa-angle-double-left' => 'Angle Double Left (arrows,back,caret,laquo,previous,quote)' ), array( 'fas fa-angle-double-right' => 'Angle Double Right (arrows,caret,forward,more,next,quote,raquo)' ), array( 'fas fa-angle-double-up' => 'Angle Double Up (arrows,caret,collapse,upload)' ), array( 'fas fa-angle-down' => 'angle-down (arrow,caret,download,expand)' ), array( 'fas fa-angle-left' => 'angle-left (arrow,back,caret,less,previous)' ), array( 'fas fa-angle-right' => 'angle-right (arrow,care,forward,more,next)' ), array( 'fas fa-angle-up' => 'angle-up (arrow,caret,collapse,upload)' ), array( 'fas fa-arrow-alt-circle-down' => 'Alternate Arrow Circle Down (arrow-circle-o-down,download)' ), array( 'far fa-arrow-alt-circle-down' => 'Alternate Arrow Circle Down (arrow-circle-o-down,download)' ), array( 'fas fa-arrow-alt-circle-left' => 'Alternate Arrow Circle Left (arrow-circle-o-left,back,previous)' ), array( 'far fa-arrow-alt-circle-left' => 'Alternate Arrow Circle Left (arrow-circle-o-left,back,previous)' ), array( 'fas fa-arrow-alt-circle-right' => 'Alternate Arrow Circle Right (arrow-circle-o-right,forward,next)' ), array( 'far fa-arrow-alt-circle-right' => 'Alternate Arrow Circle Right (arrow-circle-o-right,forward,next)' ), array( 'fas fa-arrow-alt-circle-up' => 'Alternate Arrow Circle Up (arrow-circle-o-up)' ), array( 'far fa-arrow-alt-circle-up' => 'Alternate Arrow Circle Up (arrow-circle-o-up)' ), array( 'fas fa-arrow-circle-down' => 'Arrow Circle Down (download)' ), array( 'fas fa-arrow-circle-left' => 'Arrow Circle Left (back,previous)' ), array( 'fas fa-arrow-circle-right' => 'Arrow Circle Right (forward,next)' ), array( 'fas fa-arrow-circle-up' => 'Arrow Circle Up (upload)' ), array( 'fas fa-arrow-down' => 'arrow-down (download)' ), array( 'fas fa-arrow-left' => 'arrow-left (back,previous)' ), array( 'fas fa-arrow-right' => 'arrow-right (forward,next)' ), array( 'fas fa-arrow-up' => 'arrow-up (forward,upload)' ), array( 'fas fa-arrows-alt' => 'Alternate Arrows (arrow,arrows,bigger,enlarge,expand,fullscreen,move,position,reorder,resize)' ), array( 'fas fa-arrows-alt-h' => 'Alternate Arrows Horizontal (arrows-h,expand,horizontal,landscape,resize,wide)' ), array( 'fas fa-arrows-alt-v' => 'Alternate Arrows Vertical (arrows-v,expand,portrait,resize,tall,vertical)' ), array( 'fas fa-caret-down' => 'Caret Down (arrow,dropdown,expand,menu,more,triangle)' ), array( 'fas fa-caret-left' => 'Caret Left (arrow,back,previous,triangle)' ), array( 'fas fa-caret-right' => 'Caret Right (arrow,forward,next,triangle)' ), array( 'fas fa-caret-square-down' => 'Caret Square Down (arrow,caret-square-o-down,dropdown,expand,menu,more,triangle)' ), array( 'far fa-caret-square-down' => 'Caret Square Down (arrow,caret-square-o-down,dropdown,expand,menu,more,triangle)' ), array( 'fas fa-caret-square-left' => 'Caret Square Left (arrow,back,caret-square-o-left,previous,triangle)' ), array( 'far fa-caret-square-left' => 'Caret Square Left (arrow,back,caret-square-o-left,previous,triangle)' ), array( 'fas fa-caret-square-right' => 'Caret Square Right (arrow,caret-square-o-right,forward,next,triangle)' ), array( 'far fa-caret-square-right' => 'Caret Square Right (arrow,caret-square-o-right,forward,next,triangle)' ), array( 'fas fa-caret-square-up' => 'Caret Square Up (arrow,caret-square-o-up,collapse,triangle,upload)' ), array( 'far fa-caret-square-up' => 'Caret Square Up (arrow,caret-square-o-up,collapse,triangle,upload)' ), array( 'fas fa-caret-up' => 'Caret Up (arrow,collapse,triangle)' ), array( 'fas fa-cart-arrow-down' => 'Shopping Cart Arrow Down (download,save,shopping)' ), array( 'fas fa-chart-line' => 'Line Chart (activity,analytics,chart,dashboard,gain,graph,increase,line)' ), array( 'fas fa-chevron-circle-down' => 'Chevron Circle Down (arrow,download,dropdown,menu,more)' ), array( 'fas fa-chevron-circle-left' => 'Chevron Circle Left (arrow,back,previous)' ), array( 'fas fa-chevron-circle-right' => 'Chevron Circle Right (arrow,forward,next)' ), array( 'fas fa-chevron-circle-up' => 'Chevron Circle Up (arrow,collapse,upload)' ), array( 'fas fa-chevron-down' => 'chevron-down (arrow,download,expand)' ), array( 'fas fa-chevron-left' => 'chevron-left (arrow,back,bracket,previous)' ), array( 'fas fa-chevron-right' => 'chevron-right (arrow,bracket,forward,next)' ), array( 'fas fa-chevron-up' => 'chevron-up (arrow,collapse,upload)' ), array( 'fas fa-cloud-download-alt' => 'Alternate Cloud Download (download,export,save)' ), array( 'fas fa-cloud-upload-alt' => 'Alternate Cloud Upload (cloud-upload,import,save,upload)' ), array( 'fas fa-compress-arrows-alt' => 'Alternate Compress Arrows (collapse,fullscreen,minimize,move,resize,shrink,smaller)' ), array( 'fas fa-download' => 'Download (export,hard drive,save,transfer)' ), array( 'fas fa-exchange-alt' => 'Alternate Exchange (arrow,arrows,exchange,reciprocate,return,swap,transfer)' ), array( 'fas fa-expand-arrows-alt' => 'Alternate Expand Arrows (arrows-alt,bigger,enlarge,move,resize)' ), array( 'fas fa-external-link-alt' => 'Alternate External Link (external-link,new,open,share)' ), array( 'fas fa-external-link-square-alt' => 'Alternate External Link Square (external-link-square,new,open,share)' ), array( 'fas fa-hand-point-down' => 'Hand Pointing Down (finger,hand-o-down,point)' ), array( 'far fa-hand-point-down' => 'Hand Pointing Down (finger,hand-o-down,point)' ), array( 'fas fa-hand-point-left' => 'Hand Pointing Left (back,finger,hand-o-left,left,point,previous)' ), array( 'far fa-hand-point-left' => 'Hand Pointing Left (back,finger,hand-o-left,left,point,previous)' ), array( 'fas fa-hand-point-right' => 'Hand Pointing Right (finger,forward,hand-o-right,next,point,right)' ), array( 'far fa-hand-point-right' => 'Hand Pointing Right (finger,forward,hand-o-right,next,point,right)' ), array( 'fas fa-hand-point-up' => 'Hand Pointing Up (finger,hand-o-up,point)' ), array( 'far fa-hand-point-up' => 'Hand Pointing Up (finger,hand-o-up,point)' ), array( 'fas fa-hand-pointer' => 'Pointer (Hand) (arrow,cursor,select)' ), array( 'far fa-hand-pointer' => 'Pointer (Hand) (arrow,cursor,select)' ), array( 'fas fa-history' => 'History (Rewind,clock,reverse,time,time machine)' ), array( 'fas fa-level-down-alt' => 'Alternate Level Down (arrow,level-down)' ), array( 'fas fa-level-up-alt' => 'Alternate Level Up (arrow,level-up)' ), array( 'fas fa-location-arrow' => 'location-arrow (address,compass,coordinate,direction,gps,map,navigation,place)' ), array( 'fas fa-long-arrow-alt-down' => 'Alternate Long Arrow Down (download,long-arrow-down)' ), array( 'fas fa-long-arrow-alt-left' => 'Alternate Long Arrow Left (back,long-arrow-left,previous)' ), array( 'fas fa-long-arrow-alt-right' => 'Alternate Long Arrow Right (forward,long-arrow-right,next)' ), array( 'fas fa-long-arrow-alt-up' => 'Alternate Long Arrow Up (long-arrow-up,upload)' ), array( 'fas fa-mouse-pointer' => 'Mouse Pointer (arrow,cursor,select)' ), array( 'fas fa-play' => 'play (audio,music,playing,sound,start,video)' ), array( 'fas fa-random' => 'random (arrows,shuffle,sort,swap,switch,transfer)' ), array( 'fas fa-recycle' => 'Recycle (Waste,compost,garbage,reuse,trash)' ), array( 'fas fa-redo' => 'Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-redo-alt' => 'Alternate Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-reply' => 'Reply (mail,message,respond)' ), array( 'fas fa-reply-all' => 'reply-all (mail,message,respond)' ), array( 'fas fa-retweet' => 'Retweet (refresh,reload,share,swap)' ), array( 'fas fa-share' => 'Share (forward,save,send,social)' ), array( 'fas fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'far fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'fas fa-sign-in-alt' => 'Alternate Sign In (arrow,enter,join,log in,login,sign in,sign up,sign-in,signin,signup)' ), array( 'fas fa-sign-out-alt' => 'Alternate Sign Out (arrow,exit,leave,log out,logout,sign-out)' ), array( 'fas fa-sort' => 'Sort (filter,order)' ), array( 'fas fa-sort-alpha-down' => 'Sort Alphabetical Down (alphabetical,arrange,filter,order,sort-alpha-asc)' ), array( 'fas fa-sort-alpha-down-alt' => 'Alternate Sort Alphabetical Down (alphabetical,arrange,filter,order,sort-alpha-asc)' ), array( 'fas fa-sort-alpha-up' => 'Sort Alphabetical Up (alphabetical,arrange,filter,order,sort-alpha-desc)' ), array( 'fas fa-sort-alpha-up-alt' => 'Alternate Sort Alphabetical Up (alphabetical,arrange,filter,order,sort-alpha-desc)' ), array( 'fas fa-sort-amount-down' => 'Sort Amount Down (arrange,filter,number,order,sort-amount-asc)' ), array( 'fas fa-sort-amount-down-alt' => 'Alternate Sort Amount Down (arrange,filter,order,sort-amount-asc)' ), array( 'fas fa-sort-amount-up' => 'Sort Amount Up (arrange,filter,order,sort-amount-desc)' ), array( 'fas fa-sort-amount-up-alt' => 'Alternate Sort Amount Up (arrange,filter,order,sort-amount-desc)' ), array( 'fas fa-sort-down' => 'Sort Down (Descending) (arrow,descending,filter,order,sort-desc)' ), array( 'fas fa-sort-numeric-down' => 'Sort Numeric Down (arrange,filter,numbers,order,sort-numeric-asc)' ), array( 'fas fa-sort-numeric-down-alt' => 'Alternate Sort Numeric Down (arrange,filter,numbers,order,sort-numeric-asc)' ), array( 'fas fa-sort-numeric-up' => 'Sort Numeric Up (arrange,filter,numbers,order,sort-numeric-desc)' ), array( 'fas fa-sort-numeric-up-alt' => 'Alternate Sort Numeric Up (arrange,filter,numbers,order,sort-numeric-desc)' ), array( 'fas fa-sort-up' => 'Sort Up (Ascending) (arrow,ascending,filter,order,sort-asc)' ), array( 'fas fa-sync' => 'Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-sync-alt' => 'Alternate Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-text-height' => 'text-height (edit,font,format,text,type)' ), array( 'fas fa-text-width' => 'Text Width (edit,font,format,text,type)' ), array( 'fas fa-undo' => 'Undo (back,control z,exchange,oops,return,rotate,swap)' ), array( 'fas fa-undo-alt' => 'Alternate Undo (back,control z,exchange,oops,return,swap)' ), array( 'fas fa-upload' => 'Upload (hard drive,import,publish)' ), ), 'Audio & Video' => array( array( 'fas fa-audio-description' => 'Audio Description (blind,narration,video,visual)' ), array( 'fas fa-backward' => 'backward (previous,rewind)' ), array( 'fas fa-broadcast-tower' => 'Broadcast Tower (airwaves,antenna,radio,reception,waves)' ), array( 'fas fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'far fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'fas fa-closed-captioning' => 'Closed Captioning (cc,deaf,hearing,subtitle,subtitling,text,video)' ), array( 'far fa-closed-captioning' => 'Closed Captioning (cc,deaf,hearing,subtitle,subtitling,text,video)' ), array( 'fas fa-compress' => 'Compress (collapse,fullscreen,minimize,move,resize,shrink,smaller)' ), array( 'fas fa-compress-arrows-alt' => 'Alternate Compress Arrows (collapse,fullscreen,minimize,move,resize,shrink,smaller)' ), array( 'fas fa-eject' => 'eject (abort,cancel,cd,discharge)' ), array( 'fas fa-expand' => 'Expand (arrow,bigger,enlarge,resize)' ), array( 'fas fa-expand-arrows-alt' => 'Alternate Expand Arrows (arrows-alt,bigger,enlarge,move,resize)' ), array( 'fas fa-fast-backward' => 'fast-backward (beginning,first,previous,rewind,start)' ), array( 'fas fa-fast-forward' => 'fast-forward (end,last,next)' ), array( 'fas fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'far fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'fas fa-file-video' => 'Video File (document,m4v,movie,mp4,play)' ), array( 'far fa-file-video' => 'Video File (document,m4v,movie,mp4,play)' ), array( 'fas fa-film' => 'Film (cinema,movie,strip,video)' ), array( 'fas fa-forward' => 'forward (forward,next,skip)' ), array( 'fas fa-headphones' => 'headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt-slash' => 'Alternate Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-music' => 'Music (lyrics,melody,note,sing,sound)' ), array( 'fas fa-pause' => 'pause (hold,wait)' ), array( 'fas fa-pause-circle' => 'Pause Circle (hold,wait)' ), array( 'far fa-pause-circle' => 'Pause Circle (hold,wait)' ), array( 'fas fa-phone-volume' => 'Phone Volume (call,earphone,number,sound,support,telephone,voice,volume-control-phone)' ), array( 'fas fa-photo-video' => 'Photo Video (av,film,image,library,media)' ), array( 'fas fa-play' => 'play (audio,music,playing,sound,start,video)' ), array( 'fas fa-play-circle' => 'Play Circle (audio,music,playing,sound,start,video)' ), array( 'far fa-play-circle' => 'Play Circle (audio,music,playing,sound,start,video)' ), array( 'fas fa-podcast' => 'Podcast (audio,broadcast,music,sound)' ), array( 'fas fa-random' => 'random (arrows,shuffle,sort,swap,switch,transfer)' ), array( 'fas fa-redo' => 'Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-redo-alt' => 'Alternate Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-rss' => 'rss (blog,feed,journal,news,writing)' ), array( 'fas fa-rss-square' => 'RSS Square (blog,feed,journal,news,writing)' ), array( 'fas fa-step-backward' => 'step-backward (beginning,first,previous,rewind,start)' ), array( 'fas fa-step-forward' => 'step-forward (end,last,next)' ), array( 'fas fa-stop' => 'stop (block,box,square)' ), array( 'fas fa-stop-circle' => 'Stop Circle (block,box,circle,square)' ), array( 'far fa-stop-circle' => 'Stop Circle (block,box,circle,square)' ), array( 'fas fa-sync' => 'Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-sync-alt' => 'Alternate Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), array( 'fas fa-undo' => 'Undo (back,control z,exchange,oops,return,rotate,swap)' ), array( 'fas fa-undo-alt' => 'Alternate Undo (back,control z,exchange,oops,return,swap)' ), array( 'fas fa-video' => 'Video (camera,film,movie,record,video-camera)' ), array( 'fas fa-volume-down' => 'Volume Down (audio,lower,music,quieter,sound,speaker)' ), array( 'fas fa-volume-mute' => 'Volume Mute (audio,music,quiet,sound,speaker)' ), array( 'fas fa-volume-off' => 'Volume Off (audio,ban,music,mute,quiet,silent,sound)' ), array( 'fas fa-volume-up' => 'Volume Up (audio,higher,louder,music,sound,speaker)' ), array( 'fab fa-youtube' => 'YouTube (film,video,youtube-play,youtube-square)' ), ), 'Automotive' => array( array( 'fas fa-air-freshener' => 'Air Freshener (car,deodorize,fresh,pine,scent)' ), array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-bus' => 'Bus (public transportation,transportation,travel,vehicle)' ), array( 'fas fa-bus-alt' => 'Bus Alt (mta,public transportation,transportation,travel,vehicle)' ), array( 'fas fa-car' => 'Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-car-alt' => 'Alternate Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-car-battery' => 'Car Battery (auto,electric,mechanic,power)' ), array( 'fas fa-car-crash' => 'Car Crash (accident,auto,automobile,insurance,sedan,transportation,vehicle,wreck)' ), array( 'fas fa-car-side' => 'Car Side (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-charging-station' => 'Charging Station (electric,ev,tesla,vehicle)' ), array( 'fas fa-gas-pump' => 'Gas Pump (car,fuel,gasoline,petrol)' ), array( 'fas fa-motorcycle' => 'Motorcycle (bike,machine,transportation,vehicle)' ), array( 'fas fa-oil-can' => 'Oil Can (auto,crude,gasoline,grease,lubricate,petroleum)' ), array( 'fas fa-shuttle-van' => 'Shuttle Van (airport,machine,public-transportation,transportation,travel,vehicle)' ), array( 'fas fa-tachometer-alt' => 'Alternate Tachometer (dashboard,fast,odometer,speed,speedometer)' ), array( 'fas fa-taxi' => 'Taxi (cab,cabbie,car,car service,lyft,machine,transportation,travel,uber,vehicle)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-truck-monster' => 'Truck Monster (offroad,vehicle,wheel)' ), array( 'fas fa-truck-pickup' => 'Truck Side (cargo,vehicle)' ), ), 'Autumn' => array( array( 'fas fa-apple-alt' => 'Fruit Apple (fall,fruit,fuji,macintosh,orchard,seasonal,vegan)' ), array( 'fas fa-campground' => 'Campground (camping,fall,outdoors,teepee,tent,tipi)' ), array( 'fas fa-cloud-sun' => 'Cloud with Sun (clear,day,daytime,fall,outdoors,overcast,partly cloudy)' ), array( 'fas fa-drumstick-bite' => 'Drumstick with Bite Taken Out (bone,chicken,leg,meat,poultry,turkey)' ), array( 'fas fa-football-ball' => 'Football Ball (ball,fall,nfl,pigskin,seasonal)' ), array( 'fas fa-hiking' => 'Hiking (activity,backpack,fall,fitness,outdoors,person,seasonal,walking)' ), array( 'fas fa-mountain' => 'Mountain (glacier,hiking,hill,landscape,travel,view)' ), array( 'fas fa-tractor' => 'Tractor (agriculture,farm,vehicle)' ), array( 'fas fa-tree' => 'Tree (bark,fall,flora,forest,nature,plant,seasonal)' ), array( 'fas fa-wind' => 'Wind (air,blow,breeze,fall,seasonal,weather)' ), array( 'fas fa-wine-bottle' => 'Wine Bottle (alcohol,beverage,cabernet,drink,glass,grapes,merlot,sauvignon)' ), ), 'Beverage' => array( array( 'fas fa-beer' => 'beer (alcohol,ale,bar,beverage,brewery,drink,lager,liquor,mug,stein)' ), array( 'fas fa-blender' => 'Blender (cocktail,milkshake,mixer,puree,smoothie)' ), array( 'fas fa-cocktail' => 'Cocktail (alcohol,beverage,drink,gin,glass,margarita,martini,vodka)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-flask' => 'Flask (beaker,experimental,labs,science)' ), array( 'fas fa-glass-cheers' => 'Glass Cheers (alcohol,bar,beverage,celebration,champagne,clink,drink,holiday,new year\'s eve,party,toast)' ), array( 'fas fa-glass-martini' => 'Martini Glass (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-glass-martini-alt' => 'Alternate Glass Martini (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-glass-whiskey' => 'Glass Whiskey (alcohol,bar,beverage,bourbon,drink,liquor,neat,rye,scotch,whisky)' ), array( 'fas fa-mug-hot' => 'Mug Hot (caliente,cocoa,coffee,cup,drink,holiday,hot chocolate,steam,tea,warmth)' ), array( 'fas fa-wine-bottle' => 'Wine Bottle (alcohol,beverage,cabernet,drink,glass,grapes,merlot,sauvignon)' ), array( 'fas fa-wine-glass' => 'Wine Glass (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), array( 'fas fa-wine-glass-alt' => 'Alternate Wine Glas (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), ), 'Brands' => array( array( 'fab fa-creative-commons' => 'Creative Commons' ), array( 'fab fa-twitter-square' => 'Twitter Square (social network,tweet)' ), array( 'fab fa-facebook-square' => 'Facebook Square (social network)' ), array( 'fab fa-linkedin' => 'LinkedIn (linkedin-square)' ), array( 'fab fa-github-square' => 'GitHub Square (octocat)' ), array( 'fab fa-twitter' => 'Twitter (social network,tweet)' ), array( 'fab fa-facebook-f' => 'Facebook F (facebook)' ), array( 'fab fa-github' => 'GitHub (octocat)' ), array( 'fab fa-pinterest' => 'Pinterest' ), array( 'fab fa-pinterest-square' => 'Pinterest Square' ), array( 'fab fa-google-plus-square' => 'Google Plus Square (social network)' ), array( 'fab fa-google-plus-g' => 'Google Plus G (google-plus,social network)' ), array( 'fab fa-linkedin-in' => 'LinkedIn In (linkedin)' ), array( 'fab fa-github-alt' => 'Alternate GitHub (octocat)' ), array( 'fab fa-maxcdn' => 'MaxCDN' ), array( 'fab fa-html5' => 'HTML 5 Logo' ), array( 'fab fa-css3' => 'CSS 3 Logo (code)' ), array( 'fab fa-youtube-square' => 'YouTube Square' ), array( 'fab fa-xing' => 'Xing' ), array( 'fab fa-xing-square' => 'Xing Square' ), array( 'fab fa-dropbox' => 'Dropbox' ), array( 'fab fa-stack-overflow' => 'Stack Overflow' ), array( 'fab fa-instagram' => 'Instagram' ), array( 'fab fa-flickr' => 'Flickr' ), array( 'fab fa-adn' => 'App.net' ), array( 'fab fa-bitbucket' => 'Bitbucket (atlassian,bitbucket-square,git)' ), array( 'fab fa-tumblr' => 'Tumblr' ), array( 'fab fa-tumblr-square' => 'Tumblr Square' ), array( 'fab fa-apple' => 'Apple (fruit,ios,mac,operating system,os,osx)' ), array( 'fab fa-windows' => 'Windows (microsoft,operating system,os)' ), array( 'fab fa-android' => 'Android (robot)' ), array( 'fab fa-linux' => 'Linux (tux)' ), array( 'fab fa-dribbble' => 'Dribbble' ), array( 'fab fa-skype' => 'Skype' ), array( 'fab fa-foursquare' => 'Foursquare' ), array( 'fab fa-trello' => 'Trello (atlassian)' ), array( 'fab fa-gratipay' => 'Gratipay (Gittip) (favorite,heart,like,love)' ), array( 'fab fa-vk' => 'VK' ), array( 'fab fa-weibo' => 'Weibo' ), array( 'fab fa-renren' => 'Renren' ), array( 'fab fa-pagelines' => 'Pagelines (eco,flora,leaf,leaves,nature,plant,tree)' ), array( 'fab fa-stack-exchange' => 'Stack Exchange' ), array( 'fab fa-vimeo-square' => 'Vimeo Square' ), array( 'fab fa-slack' => 'Slack Logo (anchor,hash,hashtag)' ), array( 'fab fa-wordpress' => 'WordPress Logo' ), array( 'fab fa-openid' => 'OpenID' ), array( 'fab fa-yahoo' => 'Yahoo Logo' ), array( 'fab fa-google' => 'Google Logo' ), array( 'fab fa-reddit' => 'reddit Logo' ), array( 'fab fa-reddit-square' => 'reddit Square' ), array( 'fab fa-stumbleupon-circle' => 'StumbleUpon Circle' ), array( 'fab fa-stumbleupon' => 'StumbleUpon Logo' ), array( 'fab fa-delicious' => 'Delicious' ), array( 'fab fa-digg' => 'Digg Logo' ), array( 'fab fa-pied-piper-pp' => 'Pied Piper PP Logo (Old)' ), array( 'fab fa-pied-piper-alt' => 'Alternate Pied Piper Logo' ), array( 'fab fa-drupal' => 'Drupal Logo' ), array( 'fab fa-joomla' => 'Joomla Logo' ), array( 'fab fa-behance' => 'Behance' ), array( 'fab fa-behance-square' => 'Behance Square' ), array( 'fab fa-deviantart' => 'deviantART' ), array( 'fab fa-vine' => 'Vine' ), array( 'fab fa-codepen' => 'Codepen' ), array( 'fab fa-jsfiddle' => 'jsFiddle' ), array( 'fab fa-rebel' => 'Rebel Alliance' ), array( 'fab fa-empire' => 'Galactic Empire' ), array( 'fab fa-git-square' => 'Git Square' ), array( 'fab fa-git' => 'Git' ), array( 'fab fa-hacker-news' => 'Hacker News' ), array( 'fab fa-tencent-weibo' => 'Tencent Weibo' ), array( 'fab fa-qq' => 'QQ' ), array( 'fab fa-weixin' => 'Weixin (WeChat)' ), array( 'fab fa-slideshare' => 'Slideshare' ), array( 'fab fa-yelp' => 'Yelp' ), array( 'fab fa-lastfm' => 'last.fm' ), array( 'fab fa-lastfm-square' => 'last.fm Square' ), array( 'fab fa-ioxhost' => 'ioxhost' ), array( 'fab fa-angellist' => 'AngelList' ), array( 'fab fa-font-awesome' => 'Font Awesome (meanpath)' ), array( 'fab fa-buysellads' => 'BuySellAds' ), array( 'fab fa-connectdevelop' => 'Connect Develop' ), array( 'fab fa-dashcube' => 'DashCube' ), array( 'fab fa-forumbee' => 'Forumbee' ), array( 'fab fa-leanpub' => 'Leanpub' ), array( 'fab fa-sellsy' => 'Sellsy' ), array( 'fab fa-shirtsinbulk' => 'Shirts in Bulk' ), array( 'fab fa-simplybuilt' => 'SimplyBuilt' ), array( 'fab fa-skyatlas' => 'skyatlas' ), array( 'fab fa-facebook' => 'Facebook (facebook-official,social network)' ), array( 'fab fa-pinterest-p' => 'Pinterest P' ), array( 'fab fa-whatsapp' => 'What\'s App' ), array( 'fab fa-viacoin' => 'Viacoin' ), array( 'fab fa-medium' => 'Medium' ), array( 'fab fa-y-combinator' => 'Y Combinator' ), array( 'fab fa-optin-monster' => 'Optin Monster' ), array( 'fab fa-opencart' => 'OpenCart' ), array( 'fab fa-expeditedssl' => 'ExpeditedSSL' ), array( 'fab fa-tripadvisor' => 'TripAdvisor' ), array( 'fab fa-odnoklassniki' => 'Odnoklassniki' ), array( 'fab fa-odnoklassniki-square' => 'Odnoklassniki Square' ), array( 'fab fa-get-pocket' => 'Get Pocket' ), array( 'fab fa-wikipedia-w' => 'Wikipedia W' ), array( 'fab fa-safari' => 'Safari (browser)' ), array( 'fab fa-chrome' => 'Chrome (browser)' ), array( 'fab fa-firefox' => 'Firefox (browser)' ), array( 'fab fa-opera' => 'Opera' ), array( 'fab fa-internet-explorer' => 'Internet-explorer (browser,ie)' ), array( 'fab fa-contao' => 'Contao' ), array( 'fab fa-500px' => '500px' ), array( 'fab fa-amazon' => 'Amazon' ), array( 'fab fa-houzz' => 'Houzz' ), array( 'fab fa-vimeo-v' => 'Vimeo (vimeo)' ), array( 'fab fa-black-tie' => 'Font Awesome Black Tie' ), array( 'fab fa-fonticons' => 'Fonticons' ), array( 'fab fa-reddit-alien' => 'reddit Alien' ), array( 'fab fa-edge' => 'Edge Browser (browser,ie)' ), array( 'fab fa-codiepie' => 'Codie Pie' ), array( 'fab fa-modx' => 'MODX' ), array( 'fab fa-fort-awesome' => 'Fort Awesome (castle)' ), array( 'fab fa-usb' => 'USB' ), array( 'fab fa-product-hunt' => 'Product Hunt' ), array( 'fab fa-mixcloud' => 'Mixcloud' ), array( 'fab fa-scribd' => 'Scribd' ), array( 'fab fa-gitlab' => 'GitLab (Axosoft)' ), array( 'fab fa-wpbeginner' => 'WPBeginner' ), array( 'fab fa-wpforms' => 'WPForms' ), array( 'fab fa-envira' => 'Envira Gallery (leaf)' ), array( 'fab fa-glide' => 'Glide' ), array( 'fab fa-glide-g' => 'Glide G' ), array( 'fab fa-viadeo' => 'Video' ), array( 'fab fa-viadeo-square' => 'Video Square' ), array( 'fab fa-snapchat' => 'Snapchat' ), array( 'fab fa-snapchat-ghost' => 'Snapchat Ghost' ), array( 'fab fa-snapchat-square' => 'Snapchat Square' ), array( 'fab fa-pied-piper' => 'Pied Piper Logo' ), array( 'fab fa-first-order' => 'First Order' ), array( 'fab fa-yoast' => 'Yoast' ), array( 'fab fa-themeisle' => 'ThemeIsle' ), array( 'fab fa-google-plus' => 'Google Plus (google-plus-circle,google-plus-official)' ), array( 'fab fa-linode' => 'Linode' ), array( 'fab fa-quora' => 'Quora' ), array( 'fab fa-free-code-camp' => 'Free Code Camp' ), array( 'fab fa-telegram' => 'Telegram' ), array( 'fab fa-bandcamp' => 'Bandcamp' ), array( 'fab fa-grav' => 'Grav' ), array( 'fab fa-etsy' => 'Etsy' ), array( 'fab fa-imdb' => 'IMDB' ), array( 'fab fa-ravelry' => 'Ravelry' ), array( 'fab fa-sellcast' => 'Sellcast (eercast)' ), array( 'fab fa-superpowers' => 'Superpowers' ), array( 'fab fa-wpexplorer' => 'WPExplorer' ), array( 'fab fa-meetup' => 'Meetup' ), ), 'Buildings' => array( array( 'fas fa-archway' => 'Archway (arc,monument,road,street,tunnel)' ), array( 'fas fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'far fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'fas fa-campground' => 'Campground (camping,fall,outdoors,teepee,tent,tipi)' ), array( 'fas fa-church' => 'Church (building,cathedral,chapel,community,religion)' ), array( 'fas fa-city' => 'City (buildings,busy,skyscrapers,urban,windows)' ), array( 'fas fa-clinic-medical' => 'Medical Clinic (doctor,general practitioner,hospital,infirmary,medicine,office,outpatient)' ), array( 'fas fa-dungeon' => 'Dungeon (Dungeons & Dragons,building,d&d,dnd,door,entrance,fantasy,gate)' ), array( 'fas fa-gopuram' => 'Gopuram (building,entrance,hinduism,temple,tower)' ), array( 'fas fa-home' => 'home (abode,building,house,main)' ), array( 'fas fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'far fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'fas fa-hospital-alt' => 'Alternate Hospital (building,emergency room,medical center)' ), array( 'fas fa-hotel' => 'Hotel (building,inn,lodging,motel,resort,travel)' ), array( 'fas fa-house-damage' => 'Damaged House (building,devastation,disaster,home,insurance)' ), array( 'fas fa-igloo' => 'Igloo (dome,dwelling,eskimo,home,house,ice,snow)' ), array( 'fas fa-industry' => 'Industry (building,factory,industrial,manufacturing,mill,warehouse)' ), array( 'fas fa-kaaba' => 'Kaaba (building,cube,islam,muslim)' ), array( 'fas fa-landmark' => 'Landmark (building,historic,memorable,monument,politics)' ), array( 'fas fa-monument' => 'Monument (building,historic,landmark,memorable)' ), array( 'fas fa-mosque' => 'Mosque (building,islam,landmark,muslim)' ), array( 'fas fa-place-of-worship' => 'Place of Worship (building,church,holy,mosque,synagogue)' ), array( 'fas fa-school' => 'School (building,education,learn,student,teacher)' ), array( 'fas fa-store' => 'Store (building,buy,purchase,shopping)' ), array( 'fas fa-store-alt' => 'Alternate Store (building,buy,purchase,shopping)' ), array( 'fas fa-synagogue' => 'Synagogue (building,jewish,judaism,religion,star of david,temple)' ), array( 'fas fa-torii-gate' => 'Torii Gate (building,shintoism)' ), array( 'fas fa-university' => 'University (bank,building,college,higher education - students,institution)' ), array( 'fas fa-vihara' => 'Vihara (buddhism,buddhist,building,monastery)' ), array( 'fas fa-warehouse' => 'Warehouse (building,capacity,garage,inventory,storage)' ), ), 'Business' => array( array( 'fas fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'far fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'fas fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'far fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-balance-scale' => 'Balance Scale (balanced,justice,legal,measure,weight)' ), array( 'fas fa-balance-scale-left' => 'Balance Scale (Left-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-balance-scale-right' => 'Balance Scale (Right-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-birthday-cake' => 'Birthday Cake (anniversary,bakery,candles,celebration,dessert,frosting,holiday,party,pastry)' ), array( 'fas fa-book' => 'book (diary,documentation,journal,library,read)' ), array( 'fas fa-briefcase' => 'Briefcase (bag,business,luggage,office,work)' ), array( 'fas fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'far fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-bullseye' => 'Bullseye (archery,goal,objective,target)' ), array( 'fas fa-business-time' => 'Business Time (alarm,briefcase,business socks,clock,flight of the conchords,reminder,wednesday)' ), array( 'fas fa-calculator' => 'Calculator (abacus,addition,arithmetic,counting,math,multiplication,subtraction)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'far fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'fas fa-certificate' => 'certificate (badge,star,verified)' ), array( 'fas fa-chart-area' => 'Area Chart (analytics,area,chart,graph)' ), array( 'fas fa-chart-bar' => 'Bar Chart (analytics,bar,chart,graph)' ), array( 'far fa-chart-bar' => 'Bar Chart (analytics,bar,chart,graph)' ), array( 'fas fa-chart-line' => 'Line Chart (activity,analytics,chart,dashboard,gain,graph,increase,line)' ), array( 'fas fa-chart-pie' => 'Pie Chart (analytics,chart,diagram,graph,pie)' ), array( 'fas fa-city' => 'City (buildings,busy,skyscrapers,urban,windows)' ), array( 'fas fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'far fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-columns' => 'Columns (browser,dashboard,organize,panes,split)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-copyright' => 'Copyright (brand,mark,register,trademark)' ), array( 'far fa-copyright' => 'Copyright (brand,mark,register,trademark)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'far fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-square' => 'Envelope Square (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-fax' => 'Fax (business,communicate,copy,facsimile,send)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-minus' => 'Folder Minus (archive,delete,directory,document,file,negative,remove)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-folder-plus' => 'Folder Plus (add,archive,create,directory,document,file,new,positive)' ), array( 'fas fa-glasses' => 'Glasses (hipster,nerd,reading,sight,spectacles,vision)' ), array( 'fas fa-globe' => 'Globe (all,coordinates,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-highlighter' => 'Highlighter (edit,marker,sharpie,update,write)' ), array( 'fas fa-industry' => 'Industry (building,factory,industrial,manufacturing,mill,warehouse)' ), array( 'fas fa-landmark' => 'Landmark (building,historic,memorable,monument,politics)' ), array( 'fas fa-marker' => 'Marker (design,edit,sharpie,update,write)' ), array( 'fas fa-paperclip' => 'Paperclip (attach,attachment,connect,link)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-fancy' => 'Pen Fancy (design,edit,fountain pen,update,write)' ), array( 'fas fa-pen-nib' => 'Pen Nib (design,edit,fountain pen,update,write)' ), array( 'fas fa-pen-square' => 'Pen Square (edit,pencil-square,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-percent' => 'Percent (discount,fraction,proportion,rate,ratio)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-slash' => 'Phone Slash (call,cancel,earphone,mute,number,support,telephone,voice)' ), array( 'fas fa-phone-square' => 'Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-square-alt' => 'Alternate Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-volume' => 'Phone Volume (call,earphone,number,sound,support,telephone,voice,volume-control-phone)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-project-diagram' => 'Project Diagram (chart,graph,network,pert)' ), array( 'fas fa-registered' => 'Registered Trademark (copyright,mark,trademark)' ), array( 'far fa-registered' => 'Registered Trademark (copyright,mark,trademark)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-sitemap' => 'Sitemap (directory,hierarchy,ia,information architecture,organization)' ), array( 'fas fa-socks' => 'Socks (business socks,business time,clothing,feet,flight of the conchords,wednesday)' ), array( 'fas fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'far fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'fas fa-stream' => 'Stream (flow,list,timeline)' ), array( 'fas fa-table' => 'table (data,excel,spreadsheet)' ), array( 'fas fa-tag' => 'tag (discount,label,price,shopping)' ), array( 'fas fa-tags' => 'tags (discount,label,price,shopping)' ), array( 'fas fa-tasks' => 'Tasks (checklist,downloading,downloads,loading,progress,project management,settings,to do)' ), array( 'fas fa-thumbtack' => 'Thumbtack (coordinates,location,marker,pin,thumb-tack)' ), array( 'fas fa-trademark' => 'Trademark (copyright,register,symbol)' ), array( 'fas fa-wallet' => 'Wallet (billfold,cash,currency,money)' ), ), 'Camping' => array( array( 'fas fa-binoculars' => 'Binoculars (glasses,magnify,scenic,spyglass,view)' ), array( 'fas fa-campground' => 'Campground (camping,fall,outdoors,teepee,tent,tipi)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-fire' => 'fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-first-aid' => 'First Aid (emergency,emt,health,medical,rescue)' ), array( 'fas fa-frog' => 'Frog (amphibian,bullfrog,fauna,hop,kermit,kiss,prince,ribbit,toad,wart)' ), array( 'fas fa-hiking' => 'Hiking (activity,backpack,fall,fitness,outdoors,person,seasonal,walking)' ), array( 'fas fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'far fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marked' => 'Map Marked (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marked-alt' => 'Alternate Map Marked (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-signs' => 'Map Signs (directions,directory,map,signage,wayfinding)' ), array( 'fas fa-mountain' => 'Mountain (glacier,hiking,hill,landscape,travel,view)' ), array( 'fas fa-route' => 'Route (directions,navigation,travel)' ), array( 'fas fa-toilet-paper' => 'Toilet Paper (bathroom,halloween,holiday,lavatory,prank,restroom,roll)' ), array( 'fas fa-tree' => 'Tree (bark,fall,flora,forest,nature,plant,seasonal)' ), ), 'Charity' => array( array( 'fas fa-dollar-sign' => 'Dollar Sign ($,cost,dollar-sign,money,price,usd)' ), array( 'fas fa-donate' => 'Donate (contribute,generosity,gift,give)' ), array( 'fas fa-dove' => 'Dove (bird,fauna,flying,peace,war)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-globe' => 'Globe (all,coordinates,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-hand-holding-heart' => 'Hand Holding Heart (carry,charity,gift,lift,package)' ), array( 'fas fa-hand-holding-usd' => 'Hand Holding US Dollar ($,carry,dollar sign,donation,giving,lift,money,price)' ), array( 'fas fa-hands-helping' => 'Helping Hands (aid,assistance,handshake,partnership,volunteering)' ), array( 'fas fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'far fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-leaf' => 'leaf (eco,flora,nature,plant,vegan)' ), array( 'fas fa-parachute-box' => 'Parachute Box (aid,assistance,rescue,supplies)' ), array( 'fas fa-piggy-bank' => 'Piggy Bank (bank,save,savings)' ), array( 'fas fa-ribbon' => 'Ribbon (badge,cause,lapel,pin)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), ), 'Chat' => array( array( 'fas fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-dots' => 'Comment Dots (bubble,chat,commenting,conversation,feedback,message,more,note,notification,reply,sms,speech,texting)' ), array( 'far fa-comment-dots' => 'Comment Dots (bubble,chat,commenting,conversation,feedback,message,more,note,notification,reply,sms,speech,texting)' ), array( 'fas fa-comment-medical' => 'Alternate Medical Chat (advice,bubble,chat,commenting,conversation,diagnose,feedback,message,note,notification,prescription,sms,speech,texting)' ), array( 'fas fa-comment-slash' => 'Comment Slash (bubble,cancel,chat,commenting,conversation,feedback,message,mute,note,notification,quiet,sms,speech,texting)' ), array( 'fas fa-comments' => 'comments (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comments' => 'comments (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'far fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'fas fa-icons' => 'Icons (bolt,emoji,heart,image,music,photo,symbols)' ), array( 'fas fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'far fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-slash' => 'Phone Slash (call,cancel,earphone,mute,number,support,telephone,voice)' ), array( 'fas fa-poo' => 'Poo (crap,poop,shit,smile,turd)' ), array( 'fas fa-quote-left' => 'quote-left (mention,note,phrase,text,type)' ), array( 'fas fa-quote-right' => 'quote-right (mention,note,phrase,text,type)' ), array( 'fas fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'far fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'fas fa-sms' => 'SMS (chat,conversation,message,mobile,notification,phone,sms,texting)' ), array( 'fas fa-video' => 'Video (camera,film,movie,record,video-camera)' ), array( 'fas fa-video-slash' => 'Video Slash (add,create,film,new,positive,record,video)' ), ), 'Chess' => array( array( 'fas fa-chess' => 'Chess (board,castle,checkmate,game,king,rook,strategy,tournament)' ), array( 'fas fa-chess-bishop' => 'Chess Bishop (board,checkmate,game,strategy)' ), array( 'fas fa-chess-board' => 'Chess Board (board,checkmate,game,strategy)' ), array( 'fas fa-chess-king' => 'Chess King (board,checkmate,game,strategy)' ), array( 'fas fa-chess-knight' => 'Chess Knight (board,checkmate,game,horse,strategy)' ), array( 'fas fa-chess-pawn' => 'Chess Pawn (board,checkmate,game,strategy)' ), array( 'fas fa-chess-queen' => 'Chess Queen (board,checkmate,game,strategy)' ), array( 'fas fa-chess-rook' => 'Chess Rook (board,castle,checkmate,game,strategy)' ), array( 'fas fa-square-full' => 'Square Full (block,box,shape)' ), ), 'Childhood' => array( array( 'fas fa-apple-alt' => 'Fruit Apple (fall,fruit,fuji,macintosh,orchard,seasonal,vegan)' ), array( 'fas fa-baby' => 'Baby (child,diaper,doll,human,infant,kid,offspring,person,sprout)' ), array( 'fas fa-baby-carriage' => 'Baby Carriage (buggy,carrier,infant,push,stroller,transportation,walk,wheels)' ), array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-biking' => 'Biking (bicycle,bike,cycle,cycling,ride,wheel)' ), array( 'fas fa-birthday-cake' => 'Birthday Cake (anniversary,bakery,candles,celebration,dessert,frosting,holiday,party,pastry)' ), array( 'fas fa-cookie' => 'Cookie (baked good,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-cookie-bite' => 'Cookie Bite (baked good,bitten,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-gamepad' => 'Gamepad (arcade,controller,d-pad,joystick,video,video game)' ), array( 'fas fa-ice-cream' => 'Ice Cream (chocolate,cone,dessert,frozen,scoop,sorbet,vanilla,yogurt)' ), array( 'fas fa-mitten' => 'Mitten (clothing,cold,glove,hands,knitted,seasonal,warmth)' ), array( 'fas fa-robot' => 'Robot (android,automate,computer,cyborg)' ), array( 'fas fa-school' => 'School (building,education,learn,student,teacher)' ), array( 'fas fa-shapes' => 'Shapes (blocks,build,circle,square,triangle)' ), array( 'fas fa-snowman' => 'Snowman (decoration,frost,frosty,holiday)' ), ), 'Clothing' => array( array( 'fas fa-graduation-cap' => 'Graduation Cap (ceremony,college,graduate,learning,school,student)' ), array( 'fas fa-hat-cowboy' => 'Cowboy Hat (buckaroo,horse,jackeroo,john b.,old west,pardner,ranch,rancher,rodeo,western,wrangler)' ), array( 'fas fa-hat-cowboy-side' => 'Cowboy Hat Side (buckaroo,horse,jackeroo,john b.,old west,pardner,ranch,rancher,rodeo,western,wrangler)' ), array( 'fas fa-hat-wizard' => 'Wizard\'s Hat (Dungeons & Dragons,accessory,buckle,clothing,d&d,dnd,fantasy,halloween,head,holiday,mage,magic,pointy,witch)' ), array( 'fas fa-mitten' => 'Mitten (clothing,cold,glove,hands,knitted,seasonal,warmth)' ), array( 'fas fa-shoe-prints' => 'Shoe Prints (feet,footprints,steps,walk)' ), array( 'fas fa-socks' => 'Socks (business socks,business time,clothing,feet,flight of the conchords,wednesday)' ), array( 'fas fa-tshirt' => 'T-Shirt (clothing,fashion,garment,shirt)' ), array( 'fas fa-user-tie' => 'User Tie (avatar,business,clothing,formal,professional,suit)' ), ), 'Code' => array( array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-barcode' => 'barcode (info,laser,price,scan,upc)' ), array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-bug' => 'Bug (beetle,error,insect,report)' ), array( 'fas fa-code' => 'Code (brackets,code,development,html)' ), array( 'fas fa-code-branch' => 'Code Branch (branch,code-fork,fork,git,github,rebase,svn,vcs,version)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-file-code' => 'Code File (css,development,document,html)' ), array( 'far fa-file-code' => 'Code File (css,development,document,html)' ), array( 'fas fa-filter' => 'Filter (funnel,options,separate,sort)' ), array( 'fas fa-fire-extinguisher' => 'fire-extinguisher (burn,caliente,fire fighter,flame,heat,hot,rescue)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'far fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'fas fa-laptop-code' => 'Laptop Code (computer,cpu,dell,demo,develop,device,mac,macbook,machine,pc)' ), array( 'fas fa-microchip' => 'Microchip (cpu,hardware,processor,technology)' ), array( 'fas fa-project-diagram' => 'Project Diagram (chart,graph,network,pert)' ), array( 'fas fa-qrcode' => 'qrcode (barcode,info,information,scan)' ), array( 'fas fa-shield-alt' => 'Alternate Shield (achievement,award,block,defend,security,winner)' ), array( 'fas fa-sitemap' => 'Sitemap (directory,hierarchy,ia,information architecture,organization)' ), array( 'fas fa-stream' => 'Stream (flow,list,timeline)' ), array( 'fas fa-terminal' => 'Terminal (code,command,console,development,prompt)' ), array( 'fas fa-user-secret' => 'User Secret (clothing,coat,hat,incognito,person,privacy,spy,whisper)' ), array( 'fas fa-window-close' => 'Window Close (browser,cancel,computer,development)' ), array( 'far fa-window-close' => 'Window Close (browser,cancel,computer,development)' ), array( 'fas fa-window-maximize' => 'Window Maximize (browser,computer,development,expand)' ), array( 'far fa-window-maximize' => 'Window Maximize (browser,computer,development,expand)' ), array( 'fas fa-window-minimize' => 'Window Minimize (browser,collapse,computer,development)' ), array( 'far fa-window-minimize' => 'Window Minimize (browser,collapse,computer,development)' ), array( 'fas fa-window-restore' => 'Window Restore (browser,computer,development)' ), array( 'far fa-window-restore' => 'Window Restore (browser,computer,development)' ), ), 'Communication' => array( array( 'fas fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'far fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'fas fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'far fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'fas fa-american-sign-language-interpreting' => 'American Sign Language Interpreting (asl,deaf,finger,hand,interpret,speak)' ), array( 'fas fa-assistive-listening-systems' => 'Assistive Listening Systems (amplify,audio,deaf,ear,headset,hearing,sound)' ), array( 'fas fa-at' => 'At (address,author,e-mail,email,handle)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fab fa-bluetooth' => 'Bluetooth' ), array( 'fab fa-bluetooth-b' => 'Bluetooth' ), array( 'fas fa-broadcast-tower' => 'Broadcast Tower (airwaves,antenna,radio,reception,waves)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-chalkboard' => 'Chalkboard (blackboard,learning,school,teaching,whiteboard,writing)' ), array( 'fas fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comments' => 'comments (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comments' => 'comments (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-square' => 'Envelope Square (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-fax' => 'Fax (business,communicate,copy,facsimile,send)' ), array( 'fas fa-inbox' => 'inbox (archive,desk,email,mail,message)' ), array( 'fas fa-language' => 'Language (dialect,idiom,localize,speech,translate,vernacular)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt-slash' => 'Alternate Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-mobile' => 'Mobile Phone (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-mobile-alt' => 'Alternate Mobile (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'far fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-slash' => 'Phone Slash (call,cancel,earphone,mute,number,support,telephone,voice)' ), array( 'fas fa-phone-square' => 'Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-square-alt' => 'Alternate Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-volume' => 'Phone Volume (call,earphone,number,sound,support,telephone,voice,volume-control-phone)' ), array( 'fas fa-rss' => 'rss (blog,feed,journal,news,writing)' ), array( 'fas fa-rss-square' => 'RSS Square (blog,feed,journal,news,writing)' ), array( 'fas fa-tty' => 'TTY (communication,deaf,telephone,teletypewriter,text)' ), array( 'fas fa-voicemail' => 'Voicemail (answer,inbox,message,phone)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), ), 'Computers' => array( array( 'fas fa-database' => 'Database (computer,development,directory,memory,storage)' ), array( 'fas fa-desktop' => 'Desktop (computer,cpu,demo,desktop,device,imac,machine,monitor,pc,screen)' ), array( 'fas fa-download' => 'Download (export,hard drive,save,transfer)' ), array( 'fas fa-ethernet' => 'Ethernet (cable,cat 5,cat 6,connection,hardware,internet,network,wired)' ), array( 'fas fa-hdd' => 'HDD (cpu,hard drive,harddrive,machine,save,storage)' ), array( 'far fa-hdd' => 'HDD (cpu,hard drive,harddrive,machine,save,storage)' ), array( 'fas fa-headphones' => 'headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'far fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'fas fa-laptop' => 'Laptop (computer,cpu,dell,demo,device,mac,macbook,machine,pc)' ), array( 'fas fa-memory' => 'Memory (DIMM,RAM,hardware,storage,technology)' ), array( 'fas fa-microchip' => 'Microchip (cpu,hardware,processor,technology)' ), array( 'fas fa-mobile' => 'Mobile Phone (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-mobile-alt' => 'Alternate Mobile (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-mouse' => 'Mouse (click,computer,cursor,input,peripheral)' ), array( 'fas fa-plug' => 'Plug (connect,electric,online,power)' ), array( 'fas fa-power-off' => 'Power Off (cancel,computer,on,reboot,restart)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-satellite' => 'Satellite (communications,hardware,orbit,space)' ), array( 'fas fa-satellite-dish' => 'Satellite Dish (SETI,communications,hardware,receiver,saucer,signal)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-sd-card' => 'Sd Card (image,memory,photo,save)' ), array( 'fas fa-server' => 'Server (computer,cpu,database,hardware,network)' ), array( 'fas fa-sim-card' => 'SIM Card (hard drive,hardware,portable,storage,technology,tiny)' ), array( 'fas fa-stream' => 'Stream (flow,list,timeline)' ), array( 'fas fa-tablet' => 'tablet (apple,device,ipad,kindle,screen)' ), array( 'fas fa-tablet-alt' => 'Alternate Tablet (apple,device,ipad,kindle,screen)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), array( 'fas fa-upload' => 'Upload (hard drive,import,publish)' ), ), 'Construction' => array( array( 'fas fa-brush' => 'Brush (art,bristles,color,handle,paint)' ), array( 'fas fa-drafting-compass' => 'Drafting Compass (design,map,mechanical drawing,plot,plotting)' ), array( 'fas fa-dumpster' => 'Dumpster (alley,bin,commercial,trash,waste)' ), array( 'fas fa-hammer' => 'Hammer (admin,fix,repair,settings,tool)' ), array( 'fas fa-hard-hat' => 'Hard Hat (construction,hardhat,helmet,safety)' ), array( 'fas fa-paint-roller' => 'Paint Roller (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-pencil-ruler' => 'Pencil Ruler (design,draft,draw,pencil)' ), array( 'fas fa-ruler' => 'Ruler (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-combined' => 'Ruler Combined (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-horizontal' => 'Ruler Horizontal (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-vertical' => 'Ruler Vertical (design,draft,length,measure,planning)' ), array( 'fas fa-screwdriver' => 'Screwdriver (admin,fix,mechanic,repair,settings,tool)' ), array( 'fas fa-toolbox' => 'Toolbox (admin,container,fix,repair,settings,tools)' ), array( 'fas fa-tools' => 'Tools (admin,fix,repair,screwdriver,settings,tools,wrench)' ), array( 'fas fa-truck-pickup' => 'Truck Side (cargo,vehicle)' ), array( 'fas fa-wrench' => 'Wrench (construction,fix,mechanic,plumbing,settings,spanner,tool,update)' ), ), 'Currency' => array( array( 'fab fa-bitcoin' => 'Bitcoin' ), array( 'fab fa-btc' => 'BTC' ), array( 'fas fa-dollar-sign' => 'Dollar Sign ($,cost,dollar-sign,money,price,usd)' ), array( 'fab fa-ethereum' => 'Ethereum' ), array( 'fas fa-euro-sign' => 'Euro Sign (currency,dollar,exchange,money)' ), array( 'fab fa-gg' => 'GG Currency' ), array( 'fab fa-gg-circle' => 'GG Currency Circle' ), array( 'fas fa-hryvnia' => 'Hryvnia (currency,money,ukraine,ukrainian)' ), array( 'fas fa-lira-sign' => 'Turkish Lira Sign (currency,money,try,turkish)' ), array( 'fas fa-money-bill' => 'Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'far fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-wave' => 'Wavy Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-wave-alt' => 'Alternate Wavy Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-check' => 'Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-money-check-alt' => 'Alternate Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-pound-sign' => 'Pound Sign (currency,gbp,money)' ), array( 'fas fa-ruble-sign' => 'Ruble Sign (currency,money,rub)' ), array( 'fas fa-rupee-sign' => 'Indian Rupee Sign (currency,indian,inr,money)' ), array( 'fas fa-shekel-sign' => 'Shekel Sign (currency,ils,money)' ), array( 'fas fa-tenge' => 'Tenge (currency,kazakhstan,money,price)' ), array( 'fas fa-won-sign' => 'Won Sign (currency,krw,money)' ), array( 'fas fa-yen-sign' => 'Yen Sign (currency,jpy,money)' ), ), 'Date & Time' => array( array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'far fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'fas fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'far fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'fas fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'far fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'fas fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'far fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'fas fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'far fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'fas fa-clock' => 'Clock (date,late,schedule,time,timer,timestamp,watch)' ), array( 'far fa-clock' => 'Clock (date,late,schedule,time,timer,timestamp,watch)' ), array( 'fas fa-hourglass' => 'Hourglass (hour,minute,sand,stopwatch,time)' ), array( 'far fa-hourglass' => 'Hourglass (hour,minute,sand,stopwatch,time)' ), array( 'fas fa-hourglass-end' => 'Hourglass End (hour,minute,sand,stopwatch,time)' ), array( 'fas fa-hourglass-half' => 'Hourglass Half (hour,minute,sand,stopwatch,time)' ), array( 'fas fa-hourglass-start' => 'Hourglass Start (hour,minute,sand,stopwatch,time)' ), array( 'fas fa-stopwatch' => 'Stopwatch (clock,reminder,time)' ), ), 'Design' => array( array( 'fas fa-adjust' => 'adjust (contrast,dark,light,saturation)' ), array( 'fas fa-bezier-curve' => 'Bezier Curve (curves,illustrator,lines,path,vector)' ), array( 'fas fa-brush' => 'Brush (art,bristles,color,handle,paint)' ), array( 'fas fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'far fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-crop' => 'crop (design,frame,mask,resize,shrink)' ), array( 'fas fa-crop-alt' => 'Alternate Crop (design,frame,mask,resize,shrink)' ), array( 'fas fa-crosshairs' => 'Crosshairs (aim,bullseye,gpd,picker,position)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-drafting-compass' => 'Drafting Compass (design,map,mechanical drawing,plot,plotting)' ), array( 'fas fa-draw-polygon' => 'Draw Polygon (anchors,lines,object,render,shape)' ), array( 'fas fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'far fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-dropper' => 'Eye Dropper (beaker,clone,color,copy,eyedropper,pipette)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-fill' => 'Fill (bucket,color,paint,paint bucket)' ), array( 'fas fa-fill-drip' => 'Fill Drip (bucket,color,drop,paint,paint bucket,spill)' ), array( 'fas fa-highlighter' => 'Highlighter (edit,marker,sharpie,update,write)' ), array( 'fas fa-icons' => 'Icons (bolt,emoji,heart,image,music,photo,symbols)' ), array( 'fas fa-layer-group' => 'Layer Group (arrange,develop,layers,map,stack)' ), array( 'fas fa-magic' => 'magic (autocomplete,automatic,mage,magic,spell,wand,witch,wizard)' ), array( 'fas fa-marker' => 'Marker (design,edit,sharpie,update,write)' ), array( 'fas fa-object-group' => 'Object Group (combine,copy,design,merge,select)' ), array( 'far fa-object-group' => 'Object Group (combine,copy,design,merge,select)' ), array( 'fas fa-object-ungroup' => 'Object Ungroup (copy,design,merge,select,separate)' ), array( 'far fa-object-ungroup' => 'Object Ungroup (copy,design,merge,select,separate)' ), array( 'fas fa-paint-brush' => 'Paint Brush (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-paint-roller' => 'Paint Roller (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-palette' => 'Palette (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-fancy' => 'Pen Fancy (design,edit,fountain pen,update,write)' ), array( 'fas fa-pen-nib' => 'Pen Nib (design,edit,fountain pen,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-pencil-ruler' => 'Pencil Ruler (design,draft,draw,pencil)' ), array( 'fas fa-ruler-combined' => 'Ruler Combined (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-horizontal' => 'Ruler Horizontal (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-vertical' => 'Ruler Vertical (design,draft,length,measure,planning)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-splotch' => 'Splotch (Ink,blob,blotch,glob,stain)' ), array( 'fas fa-spray-can' => 'Spray Can (Paint,aerosol,design,graffiti,tag)' ), array( 'fas fa-stamp' => 'Stamp (art,certificate,imprint,rubber,seal)' ), array( 'fas fa-swatchbook' => 'Swatchbook (Pantone,color,design,hue,palette)' ), array( 'fas fa-tint' => 'tint (color,drop,droplet,raindrop,waterdrop)' ), array( 'fas fa-tint-slash' => 'Tint Slash (color,drop,droplet,raindrop,waterdrop)' ), array( 'fas fa-vector-square' => 'Vector Square (anchors,lines,object,render,shape)' ), ), 'Editors' => array( array( 'fas fa-align-center' => 'align-center (format,middle,paragraph,text)' ), array( 'fas fa-align-justify' => 'align-justify (format,paragraph,text)' ), array( 'fas fa-align-left' => 'align-left (format,paragraph,text)' ), array( 'fas fa-align-right' => 'align-right (format,paragraph,text)' ), array( 'fas fa-bold' => 'bold (emphasis,format,text)' ), array( 'fas fa-border-all' => 'Border All (cell,grid,outline,stroke,table)' ), array( 'fas fa-border-none' => 'Border None (cell,grid,outline,stroke,table)' ), array( 'fas fa-border-style' => 'Border Style' ), array( 'fas fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'far fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'fas fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'far fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'fas fa-columns' => 'Columns (browser,dashboard,organize,panes,split)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'far fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-font' => 'font (alphabet,glyph,text,type,typeface)' ), array( 'fas fa-glasses' => 'Glasses (hipster,nerd,reading,sight,spectacles,vision)' ), array( 'fas fa-heading' => 'heading (format,header,text,title)' ), array( 'fas fa-highlighter' => 'Highlighter (edit,marker,sharpie,update,write)' ), array( 'fas fa-i-cursor' => 'I Beam Cursor (editing,i-beam,type,writing)' ), array( 'fas fa-icons' => 'Icons (bolt,emoji,heart,image,music,photo,symbols)' ), array( 'fas fa-indent' => 'Indent (align,justify,paragraph,tab)' ), array( 'fas fa-italic' => 'italic (edit,emphasis,font,format,text,type)' ), array( 'fas fa-link' => 'Link (attach,attachment,chain,connect)' ), array( 'fas fa-list' => 'List (checklist,completed,done,finished,ol,todo,ul)' ), array( 'fas fa-list-alt' => 'Alternate List (checklist,completed,done,finished,ol,todo,ul)' ), array( 'far fa-list-alt' => 'Alternate List (checklist,completed,done,finished,ol,todo,ul)' ), array( 'fas fa-list-ol' => 'list-ol (checklist,completed,done,finished,numbers,ol,todo,ul)' ), array( 'fas fa-list-ul' => 'list-ul (checklist,completed,done,finished,ol,todo,ul)' ), array( 'fas fa-marker' => 'Marker (design,edit,sharpie,update,write)' ), array( 'fas fa-outdent' => 'Outdent (align,justify,paragraph,tab)' ), array( 'fas fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'far fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'fas fa-paperclip' => 'Paperclip (attach,attachment,connect,link)' ), array( 'fas fa-paragraph' => 'paragraph (edit,format,text,writing)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-fancy' => 'Pen Fancy (design,edit,fountain pen,update,write)' ), array( 'fas fa-pen-nib' => 'Pen Nib (design,edit,fountain pen,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-quote-left' => 'quote-left (mention,note,phrase,text,type)' ), array( 'fas fa-quote-right' => 'quote-right (mention,note,phrase,text,type)' ), array( 'fas fa-redo' => 'Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-redo-alt' => 'Alternate Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-remove-format' => 'Remove Format (cancel,font,format,remove,style,text)' ), array( 'fas fa-reply' => 'Reply (mail,message,respond)' ), array( 'fas fa-reply-all' => 'reply-all (mail,message,respond)' ), array( 'fas fa-screwdriver' => 'Screwdriver (admin,fix,mechanic,repair,settings,tool)' ), array( 'fas fa-share' => 'Share (forward,save,send,social)' ), array( 'fas fa-spell-check' => 'Spell Check (dictionary,edit,editor,grammar,text)' ), array( 'fas fa-strikethrough' => 'Strikethrough (cancel,edit,font,format,text,type)' ), array( 'fas fa-subscript' => 'subscript (edit,font,format,text,type)' ), array( 'fas fa-superscript' => 'superscript (edit,exponential,font,format,text,type)' ), array( 'fas fa-sync' => 'Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-sync-alt' => 'Alternate Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-table' => 'table (data,excel,spreadsheet)' ), array( 'fas fa-tasks' => 'Tasks (checklist,downloading,downloads,loading,progress,project management,settings,to do)' ), array( 'fas fa-text-height' => 'text-height (edit,font,format,text,type)' ), array( 'fas fa-text-width' => 'Text Width (edit,font,format,text,type)' ), array( 'fas fa-th' => 'th (blocks,boxes,grid,squares)' ), array( 'fas fa-th-large' => 'th-large (blocks,boxes,grid,squares)' ), array( 'fas fa-th-list' => 'th-list (checklist,completed,done,finished,ol,todo,ul)' ), array( 'fas fa-tools' => 'Tools (admin,fix,repair,screwdriver,settings,tools,wrench)' ), array( 'fas fa-trash' => 'Trash (delete,garbage,hide,remove)' ), array( 'fas fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'far fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'fas fa-trash-restore' => 'Trash Restore (back,control z,oops,undo)' ), array( 'fas fa-trash-restore-alt' => 'Alternative Trash Restore (back,control z,oops,undo)' ), array( 'fas fa-underline' => 'Underline (edit,emphasis,format,text,writing)' ), array( 'fas fa-undo' => 'Undo (back,control z,exchange,oops,return,rotate,swap)' ), array( 'fas fa-undo-alt' => 'Alternate Undo (back,control z,exchange,oops,return,swap)' ), array( 'fas fa-unlink' => 'unlink (attachment,chain,chain-broken,remove)' ), array( 'fas fa-wrench' => 'Wrench (construction,fix,mechanic,plumbing,settings,spanner,tool,update)' ), ), 'Education' => array( array( 'fas fa-apple-alt' => 'Fruit Apple (fall,fruit,fuji,macintosh,orchard,seasonal,vegan)' ), array( 'fas fa-atom' => 'Atom (atheism,chemistry,ion,nuclear,science)' ), array( 'fas fa-award' => 'Award (honor,praise,prize,recognition,ribbon,trophy)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-book-open' => 'Book Open (flyer,library,notebook,open book,pamphlet,reading)' ), array( 'fas fa-book-reader' => 'Book Reader (flyer,library,notebook,open book,pamphlet,reading)' ), array( 'fas fa-chalkboard' => 'Chalkboard (blackboard,learning,school,teaching,whiteboard,writing)' ), array( 'fas fa-chalkboard-teacher' => 'Chalkboard Teacher (blackboard,instructor,learning,professor,school,whiteboard,writing)' ), array( 'fas fa-graduation-cap' => 'Graduation Cap (ceremony,college,graduate,learning,school,student)' ), array( 'fas fa-laptop-code' => 'Laptop Code (computer,cpu,dell,demo,develop,device,mac,macbook,machine,pc)' ), array( 'fas fa-microscope' => 'Microscope (electron,lens,optics,science,shrink)' ), array( 'fas fa-music' => 'Music (lyrics,melody,note,sing,sound)' ), array( 'fas fa-school' => 'School (building,education,learn,student,teacher)' ), array( 'fas fa-shapes' => 'Shapes (blocks,build,circle,square,triangle)' ), array( 'fas fa-theater-masks' => 'Theater Masks (comedy,perform,theatre,tragedy)' ), array( 'fas fa-user-graduate' => 'User Graduate (cap,clothing,commencement,gown,graduation,person,student)' ), ), 'Emoji' => array( array( 'fas fa-angry' => 'Angry Face (disapprove,emoticon,face,mad,upset)' ), array( 'far fa-angry' => 'Angry Face (disapprove,emoticon,face,mad,upset)' ), array( 'fas fa-dizzy' => 'Dizzy Face (dazed,dead,disapprove,emoticon,face)' ), array( 'far fa-dizzy' => 'Dizzy Face (dazed,dead,disapprove,emoticon,face)' ), array( 'fas fa-flushed' => 'Flushed Face (embarrassed,emoticon,face)' ), array( 'far fa-flushed' => 'Flushed Face (embarrassed,emoticon,face)' ), array( 'fas fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'far fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'fas fa-frown-open' => 'Frowning Face With Open Mouth (disapprove,emoticon,face,rating,sad)' ), array( 'far fa-frown-open' => 'Frowning Face With Open Mouth (disapprove,emoticon,face,rating,sad)' ), array( 'fas fa-grimace' => 'Grimacing Face (cringe,emoticon,face,teeth)' ), array( 'far fa-grimace' => 'Grimacing Face (cringe,emoticon,face,teeth)' ), array( 'fas fa-grin' => 'Grinning Face (emoticon,face,laugh,smile)' ), array( 'far fa-grin' => 'Grinning Face (emoticon,face,laugh,smile)' ), array( 'fas fa-grin-alt' => 'Alternate Grinning Face (emoticon,face,laugh,smile)' ), array( 'far fa-grin-alt' => 'Alternate Grinning Face (emoticon,face,laugh,smile)' ), array( 'fas fa-grin-beam' => 'Grinning Face With Smiling Eyes (emoticon,face,laugh,smile)' ), array( 'far fa-grin-beam' => 'Grinning Face With Smiling Eyes (emoticon,face,laugh,smile)' ), array( 'fas fa-grin-beam-sweat' => 'Grinning Face With Sweat (embarass,emoticon,face,smile)' ), array( 'far fa-grin-beam-sweat' => 'Grinning Face With Sweat (embarass,emoticon,face,smile)' ), array( 'fas fa-grin-hearts' => 'Smiling Face With Heart-Eyes (emoticon,face,love,smile)' ), array( 'far fa-grin-hearts' => 'Smiling Face With Heart-Eyes (emoticon,face,love,smile)' ), array( 'fas fa-grin-squint' => 'Grinning Squinting Face (emoticon,face,laugh,smile)' ), array( 'far fa-grin-squint' => 'Grinning Squinting Face (emoticon,face,laugh,smile)' ), array( 'fas fa-grin-squint-tears' => 'Rolling on the Floor Laughing (emoticon,face,happy,smile)' ), array( 'far fa-grin-squint-tears' => 'Rolling on the Floor Laughing (emoticon,face,happy,smile)' ), array( 'fas fa-grin-stars' => 'Star-Struck (emoticon,face,star-struck)' ), array( 'far fa-grin-stars' => 'Star-Struck (emoticon,face,star-struck)' ), array( 'fas fa-grin-tears' => 'Face With Tears of Joy (LOL,emoticon,face)' ), array( 'far fa-grin-tears' => 'Face With Tears of Joy (LOL,emoticon,face)' ), array( 'fas fa-grin-tongue' => 'Face With Tongue (LOL,emoticon,face)' ), array( 'far fa-grin-tongue' => 'Face With Tongue (LOL,emoticon,face)' ), array( 'fas fa-grin-tongue-squint' => 'Squinting Face With Tongue (LOL,emoticon,face)' ), array( 'far fa-grin-tongue-squint' => 'Squinting Face With Tongue (LOL,emoticon,face)' ), array( 'fas fa-grin-tongue-wink' => 'Winking Face With Tongue (LOL,emoticon,face)' ), array( 'far fa-grin-tongue-wink' => 'Winking Face With Tongue (LOL,emoticon,face)' ), array( 'fas fa-grin-wink' => 'Grinning Winking Face (emoticon,face,flirt,laugh,smile)' ), array( 'far fa-grin-wink' => 'Grinning Winking Face (emoticon,face,flirt,laugh,smile)' ), array( 'fas fa-kiss' => 'Kissing Face (beso,emoticon,face,love,smooch)' ), array( 'far fa-kiss' => 'Kissing Face (beso,emoticon,face,love,smooch)' ), array( 'fas fa-kiss-beam' => 'Kissing Face With Smiling Eyes (beso,emoticon,face,love,smooch)' ), array( 'far fa-kiss-beam' => 'Kissing Face With Smiling Eyes (beso,emoticon,face,love,smooch)' ), array( 'fas fa-kiss-wink-heart' => 'Face Blowing a Kiss (beso,emoticon,face,love,smooch)' ), array( 'far fa-kiss-wink-heart' => 'Face Blowing a Kiss (beso,emoticon,face,love,smooch)' ), array( 'fas fa-laugh' => 'Grinning Face With Big Eyes (LOL,emoticon,face,laugh,smile)' ), array( 'far fa-laugh' => 'Grinning Face With Big Eyes (LOL,emoticon,face,laugh,smile)' ), array( 'fas fa-laugh-beam' => 'Laugh Face with Beaming Eyes (LOL,emoticon,face,happy,smile)' ), array( 'far fa-laugh-beam' => 'Laugh Face with Beaming Eyes (LOL,emoticon,face,happy,smile)' ), array( 'fas fa-laugh-squint' => 'Laughing Squinting Face (LOL,emoticon,face,happy,smile)' ), array( 'far fa-laugh-squint' => 'Laughing Squinting Face (LOL,emoticon,face,happy,smile)' ), array( 'fas fa-laugh-wink' => 'Laughing Winking Face (LOL,emoticon,face,happy,smile)' ), array( 'far fa-laugh-wink' => 'Laughing Winking Face (LOL,emoticon,face,happy,smile)' ), array( 'fas fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'far fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'fas fa-meh-blank' => 'Face Without Mouth (emoticon,face,neutral,rating)' ), array( 'far fa-meh-blank' => 'Face Without Mouth (emoticon,face,neutral,rating)' ), array( 'fas fa-meh-rolling-eyes' => 'Face With Rolling Eyes (emoticon,face,neutral,rating)' ), array( 'far fa-meh-rolling-eyes' => 'Face With Rolling Eyes (emoticon,face,neutral,rating)' ), array( 'fas fa-sad-cry' => 'Crying Face (emoticon,face,tear,tears)' ), array( 'far fa-sad-cry' => 'Crying Face (emoticon,face,tear,tears)' ), array( 'fas fa-sad-tear' => 'Loudly Crying Face (emoticon,face,tear,tears)' ), array( 'far fa-sad-tear' => 'Loudly Crying Face (emoticon,face,tear,tears)' ), array( 'fas fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'far fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'fas fa-smile-beam' => 'Beaming Face With Smiling Eyes (emoticon,face,happy,positive)' ), array( 'far fa-smile-beam' => 'Beaming Face With Smiling Eyes (emoticon,face,happy,positive)' ), array( 'fas fa-smile-wink' => 'Winking Face (emoticon,face,happy,hint,joke)' ), array( 'far fa-smile-wink' => 'Winking Face (emoticon,face,happy,hint,joke)' ), array( 'fas fa-surprise' => 'Hushed Face (emoticon,face,shocked)' ), array( 'far fa-surprise' => 'Hushed Face (emoticon,face,shocked)' ), array( 'fas fa-tired' => 'Tired Face (angry,emoticon,face,grumpy,upset)' ), array( 'far fa-tired' => 'Tired Face (angry,emoticon,face,grumpy,upset)' ), ), 'Energy' => array( array( 'fas fa-atom' => 'Atom (atheism,chemistry,ion,nuclear,science)' ), array( 'fas fa-battery-empty' => 'Battery Empty (charge,dead,power,status)' ), array( 'fas fa-battery-full' => 'Battery Full (charge,power,status)' ), array( 'fas fa-battery-half' => 'Battery 1/2 Full (charge,power,status)' ), array( 'fas fa-battery-quarter' => 'Battery 1/4 Full (charge,low,power,status)' ), array( 'fas fa-battery-three-quarters' => 'Battery 3/4 Full (charge,power,status)' ), array( 'fas fa-broadcast-tower' => 'Broadcast Tower (airwaves,antenna,radio,reception,waves)' ), array( 'fas fa-burn' => 'Burn (caliente,energy,fire,flame,gas,heat,hot)' ), array( 'fas fa-charging-station' => 'Charging Station (electric,ev,tesla,vehicle)' ), array( 'fas fa-fire' => 'fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-gas-pump' => 'Gas Pump (car,fuel,gasoline,petrol)' ), array( 'fas fa-industry' => 'Industry (building,factory,industrial,manufacturing,mill,warehouse)' ), array( 'fas fa-leaf' => 'leaf (eco,flora,nature,plant,vegan)' ), array( 'fas fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'far fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'fas fa-plug' => 'Plug (connect,electric,online,power)' ), array( 'fas fa-poop' => 'Poop (crap,poop,shit,smile,turd)' ), array( 'fas fa-power-off' => 'Power Off (cancel,computer,on,reboot,restart)' ), array( 'fas fa-radiation' => 'Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-radiation-alt' => 'Alternate Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), array( 'fas fa-solar-panel' => 'Solar Panel (clean,eco-friendly,energy,green,sun)' ), array( 'fas fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'far fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'fas fa-water' => 'Water (lake,liquid,ocean,sea,swim,wet)' ), array( 'fas fa-wind' => 'Wind (air,blow,breeze,fall,seasonal,weather)' ), ), 'Files' => array( array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'far fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-file-archive' => 'Archive File (.zip,bundle,compress,compression,download,zip)' ), array( 'far fa-file-archive' => 'Archive File (.zip,bundle,compress,compression,download,zip)' ), array( 'fas fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'far fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'fas fa-file-code' => 'Code File (css,development,document,html)' ), array( 'far fa-file-code' => 'Code File (css,development,document,html)' ), array( 'fas fa-file-excel' => 'Excel File (csv,document,numbers,spreadsheets,table)' ), array( 'far fa-file-excel' => 'Excel File (csv,document,numbers,spreadsheets,table)' ), array( 'fas fa-file-image' => 'Image File (document,image,jpg,photo,png)' ), array( 'far fa-file-image' => 'Image File (document,image,jpg,photo,png)' ), array( 'fas fa-file-pdf' => 'PDF File (acrobat,document,preview,save)' ), array( 'far fa-file-pdf' => 'PDF File (acrobat,document,preview,save)' ), array( 'fas fa-file-powerpoint' => 'Powerpoint File (display,document,keynote,presentation)' ), array( 'far fa-file-powerpoint' => 'Powerpoint File (display,document,keynote,presentation)' ), array( 'fas fa-file-video' => 'Video File (document,m4v,movie,mp4,play)' ), array( 'far fa-file-video' => 'Video File (document,m4v,movie,mp4,play)' ), array( 'fas fa-file-word' => 'Word File (document,edit,page,text,writing)' ), array( 'far fa-file-word' => 'Word File (document,edit,page,text,writing)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-photo-video' => 'Photo Video (av,film,image,library,media)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'far fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), ), 'Finance' => array( array( 'fas fa-balance-scale' => 'Balance Scale (balanced,justice,legal,measure,weight)' ), array( 'fas fa-balance-scale-left' => 'Balance Scale (Left-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-balance-scale-right' => 'Balance Scale (Right-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-book' => 'book (diary,documentation,journal,library,read)' ), array( 'fas fa-cash-register' => 'Cash Register (buy,cha-ching,change,checkout,commerce,leaerboard,machine,pay,payment,purchase,store)' ), array( 'fas fa-chart-line' => 'Line Chart (activity,analytics,chart,dashboard,gain,graph,increase,line)' ), array( 'fas fa-chart-pie' => 'Pie Chart (analytics,chart,diagram,graph,pie)' ), array( 'fas fa-coins' => 'Coins (currency,dime,financial,gold,money,penny)' ), array( 'fas fa-comment-dollar' => 'Comment Dollar (bubble,chat,commenting,conversation,feedback,message,money,note,notification,pay,sms,speech,spend,texting,transfer)' ), array( 'fas fa-comments-dollar' => 'Comments Dollar (bubble,chat,commenting,conversation,feedback,message,money,note,notification,pay,sms,speech,spend,texting,transfer)' ), array( 'fas fa-credit-card' => 'Credit Card (buy,checkout,credit-card-alt,debit,money,payment,purchase)' ), array( 'far fa-credit-card' => 'Credit Card (buy,checkout,credit-card-alt,debit,money,payment,purchase)' ), array( 'fas fa-donate' => 'Donate (contribute,generosity,gift,give)' ), array( 'fas fa-file-invoice' => 'File Invoice (account,bill,charge,document,payment,receipt)' ), array( 'fas fa-file-invoice-dollar' => 'File Invoice with US Dollar ($,account,bill,charge,document,dollar-sign,money,payment,receipt,usd)' ), array( 'fas fa-hand-holding-usd' => 'Hand Holding US Dollar ($,carry,dollar sign,donation,giving,lift,money,price)' ), array( 'fas fa-landmark' => 'Landmark (building,historic,memorable,monument,politics)' ), array( 'fas fa-money-bill' => 'Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'far fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-wave' => 'Wavy Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-wave-alt' => 'Alternate Wavy Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-check' => 'Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-money-check-alt' => 'Alternate Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-percentage' => 'Percentage (discount,fraction,proportion,rate,ratio)' ), array( 'fas fa-piggy-bank' => 'Piggy Bank (bank,save,savings)' ), array( 'fas fa-receipt' => 'Receipt (check,invoice,money,pay,table)' ), array( 'fas fa-stamp' => 'Stamp (art,certificate,imprint,rubber,seal)' ), array( 'fas fa-wallet' => 'Wallet (billfold,cash,currency,money)' ), ), 'Fitness' => array( array( 'fas fa-bicycle' => 'Bicycle (bike,gears,pedal,transportation,vehicle)' ), array( 'fas fa-biking' => 'Biking (bicycle,bike,cycle,cycling,ride,wheel)' ), array( 'fas fa-burn' => 'Burn (caliente,energy,fire,flame,gas,heat,hot)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heartbeat' => 'Heartbeat (ekg,electrocardiogram,health,lifeline,vital signs)' ), array( 'fas fa-hiking' => 'Hiking (activity,backpack,fall,fitness,outdoors,person,seasonal,walking)' ), array( 'fas fa-running' => 'Running (exercise,health,jog,person,run,sport,sprint)' ), array( 'fas fa-shoe-prints' => 'Shoe Prints (feet,footprints,steps,walk)' ), array( 'fas fa-skating' => 'Skating (activity,figure skating,fitness,ice,person,winter)' ), array( 'fas fa-skiing' => 'Skiing (activity,downhill,fast,fitness,olympics,outdoors,person,seasonal,slalom)' ), array( 'fas fa-skiing-nordic' => 'Skiing Nordic (activity,cross country,fitness,outdoors,person,seasonal)' ), array( 'fas fa-snowboarding' => 'Snowboarding (activity,fitness,olympics,outdoors,person)' ), array( 'fas fa-spa' => 'Spa (flora,massage,mindfulness,plant,wellness)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-walking' => 'Walking (exercise,health,pedometer,person,steps)' ), ), 'Food' => array( array( 'fas fa-apple-alt' => 'Fruit Apple (fall,fruit,fuji,macintosh,orchard,seasonal,vegan)' ), array( 'fas fa-bacon' => 'Bacon (blt,breakfast,ham,lard,meat,pancetta,pork,rasher)' ), array( 'fas fa-bone' => 'Bone (calcium,dog,skeletal,skeleton,tibia)' ), array( 'fas fa-bread-slice' => 'Bread Slice (bake,bakery,baking,dough,flour,gluten,grain,sandwich,sourdough,toast,wheat,yeast)' ), array( 'fas fa-candy-cane' => 'Candy Cane (candy,christmas,holiday,mint,peppermint,striped,xmas)' ), array( 'fas fa-carrot' => 'Carrot (bugs bunny,orange,vegan,vegetable)' ), array( 'fas fa-cheese' => 'Cheese (cheddar,curd,gouda,melt,parmesan,sandwich,swiss,wedge)' ), array( 'fas fa-cloud-meatball' => 'Cloud with (a chance of) Meatball (FLDSMDFR,food,spaghetti,storm)' ), array( 'fas fa-cookie' => 'Cookie (baked good,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-drumstick-bite' => 'Drumstick with Bite Taken Out (bone,chicken,leg,meat,poultry,turkey)' ), array( 'fas fa-egg' => 'Egg (breakfast,chicken,easter,shell,yolk)' ), array( 'fas fa-fish' => 'Fish (fauna,gold,seafood,swimming)' ), array( 'fas fa-hamburger' => 'Hamburger (bacon,beef,burger,burger king,cheeseburger,fast food,grill,ground beef,mcdonalds,sandwich)' ), array( 'fas fa-hotdog' => 'Hot Dog (bun,chili,frankfurt,frankfurter,kosher,polish,sandwich,sausage,vienna,weiner)' ), array( 'fas fa-ice-cream' => 'Ice Cream (chocolate,cone,dessert,frozen,scoop,sorbet,vanilla,yogurt)' ), array( 'fas fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'far fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'fas fa-pepper-hot' => 'Hot Pepper (buffalo wings,capsicum,chili,chilli,habanero,jalapeno,mexican,spicy,tabasco,vegetable)' ), array( 'fas fa-pizza-slice' => 'Pizza Slice (cheese,chicago,italian,mozzarella,new york,pepperoni,pie,slice,teenage mutant ninja turtles,tomato)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), array( 'fas fa-stroopwafel' => 'Stroopwafel (caramel,cookie,dessert,sweets,waffle)' ), ), 'Fruits & Vegetables' => array( array( 'fas fa-apple-alt' => 'Fruit Apple (fall,fruit,fuji,macintosh,orchard,seasonal,vegan)' ), array( 'fas fa-carrot' => 'Carrot (bugs bunny,orange,vegan,vegetable)' ), array( 'fas fa-leaf' => 'leaf (eco,flora,nature,plant,vegan)' ), array( 'fas fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'far fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'fas fa-pepper-hot' => 'Hot Pepper (buffalo wings,capsicum,chili,chilli,habanero,jalapeno,mexican,spicy,tabasco,vegetable)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), ), 'Games' => array( array( 'fas fa-chess' => 'Chess (board,castle,checkmate,game,king,rook,strategy,tournament)' ), array( 'fas fa-chess-bishop' => 'Chess Bishop (board,checkmate,game,strategy)' ), array( 'fas fa-chess-board' => 'Chess Board (board,checkmate,game,strategy)' ), array( 'fas fa-chess-king' => 'Chess King (board,checkmate,game,strategy)' ), array( 'fas fa-chess-knight' => 'Chess Knight (board,checkmate,game,horse,strategy)' ), array( 'fas fa-chess-pawn' => 'Chess Pawn (board,checkmate,game,strategy)' ), array( 'fas fa-chess-queen' => 'Chess Queen (board,checkmate,game,strategy)' ), array( 'fas fa-chess-rook' => 'Chess Rook (board,castle,checkmate,game,strategy)' ), array( 'fas fa-dice' => 'Dice (chance,gambling,game,roll)' ), array( 'fas fa-dice-d20' => 'Dice D20 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dice-d6' => 'Dice D6 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dice-five' => 'Dice Five (chance,gambling,game,roll)' ), array( 'fas fa-dice-four' => 'Dice Four (chance,gambling,game,roll)' ), array( 'fas fa-dice-one' => 'Dice One (chance,gambling,game,roll)' ), array( 'fas fa-dice-six' => 'Dice Six (chance,gambling,game,roll)' ), array( 'fas fa-dice-three' => 'Dice Three (chance,gambling,game,roll)' ), array( 'fas fa-dice-two' => 'Dice Two (chance,gambling,game,roll)' ), array( 'fas fa-gamepad' => 'Gamepad (arcade,controller,d-pad,joystick,video,video game)' ), array( 'fas fa-ghost' => 'Ghost (apparition,blinky,clyde,floating,halloween,holiday,inky,pinky,spirit)' ), array( 'fas fa-headset' => 'Headset (audio,gamer,gaming,listen,live chat,microphone,shot caller,sound,support,telemarketer)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fab fa-playstation' => 'PlayStation' ), array( 'fas fa-puzzle-piece' => 'Puzzle Piece (add-on,addon,game,section)' ), array( 'fab fa-steam' => 'Steam' ), array( 'fab fa-steam-square' => 'Steam Square' ), array( 'fab fa-steam-symbol' => 'Steam Symbol' ), array( 'fab fa-twitch' => 'Twitch' ), array( 'fab fa-xbox' => 'Xbox' ), ), 'Genders' => array( array( 'fas fa-genderless' => 'Genderless (androgynous,asexual,sexless)' ), array( 'fas fa-mars' => 'Mars (male)' ), array( 'fas fa-mars-double' => 'Mars Double' ), array( 'fas fa-mars-stroke' => 'Mars Stroke' ), array( 'fas fa-mars-stroke-h' => 'Mars Stroke Horizontal' ), array( 'fas fa-mars-stroke-v' => 'Mars Stroke Vertical' ), array( 'fas fa-mercury' => 'Mercury (transgender)' ), array( 'fas fa-neuter' => 'Neuter' ), array( 'fas fa-transgender' => 'Transgender (intersex)' ), array( 'fas fa-transgender-alt' => 'Alternate Transgender (intersex)' ), array( 'fas fa-venus' => 'Venus (female)' ), array( 'fas fa-venus-double' => 'Venus Double (female)' ), array( 'fas fa-venus-mars' => 'Venus Mars (Gender)' ), ), 'Halloween' => array( array( 'fas fa-book-dead' => 'Book of the Dead (Dungeons & Dragons,crossbones,d&d,dark arts,death,dnd,documentation,evil,fantasy,halloween,holiday,necronomicon,read,skull,spell)' ), array( 'fas fa-broom' => 'Broom (clean,firebolt,fly,halloween,nimbus 2000,quidditch,sweep,witch)' ), array( 'fas fa-cat' => 'Cat (feline,halloween,holiday,kitten,kitty,meow,pet)' ), array( 'fas fa-cloud-moon' => 'Cloud with Moon (crescent,evening,lunar,night,partly cloudy,sky)' ), array( 'fas fa-crow' => 'Crow (bird,bullfrog,fauna,halloween,holiday,toad)' ), array( 'fas fa-ghost' => 'Ghost (apparition,blinky,clyde,floating,halloween,holiday,inky,pinky,spirit)' ), array( 'fas fa-hat-wizard' => 'Wizard\'s Hat (Dungeons & Dragons,accessory,buckle,clothing,d&d,dnd,fantasy,halloween,head,holiday,mage,magic,pointy,witch)' ), array( 'fas fa-mask' => 'Mask (carnivale,costume,disguise,halloween,secret,super hero)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fas fa-spider' => 'Spider (arachnid,bug,charlotte,crawl,eight,halloween)' ), array( 'fas fa-toilet-paper' => 'Toilet Paper (bathroom,halloween,holiday,lavatory,prank,restroom,roll)' ), ), 'Hands' => array( array( 'fas fa-allergies' => 'Allergies (allergy,freckles,hand,hives,pox,skin,spots)' ), array( 'fas fa-fist-raised' => 'Raised Fist (Dungeons & Dragons,d&d,dnd,fantasy,hand,ki,monk,resist,strength,unarmed combat)' ), array( 'fas fa-hand-holding' => 'Hand Holding (carry,lift)' ), array( 'fas fa-hand-holding-heart' => 'Hand Holding Heart (carry,charity,gift,lift,package)' ), array( 'fas fa-hand-holding-usd' => 'Hand Holding US Dollar ($,carry,dollar sign,donation,giving,lift,money,price)' ), array( 'fas fa-hand-lizard' => 'Lizard (Hand) (game,roshambo)' ), array( 'far fa-hand-lizard' => 'Lizard (Hand) (game,roshambo)' ), array( 'fas fa-hand-middle-finger' => 'Hand with Middle Finger Raised (flip the bird,gesture,hate,rude)' ), array( 'fas fa-hand-paper' => 'Paper (Hand) (game,halt,roshambo,stop)' ), array( 'far fa-hand-paper' => 'Paper (Hand) (game,halt,roshambo,stop)' ), array( 'fas fa-hand-peace' => 'Peace (Hand) (rest,truce)' ), array( 'far fa-hand-peace' => 'Peace (Hand) (rest,truce)' ), array( 'fas fa-hand-point-down' => 'Hand Pointing Down (finger,hand-o-down,point)' ), array( 'far fa-hand-point-down' => 'Hand Pointing Down (finger,hand-o-down,point)' ), array( 'fas fa-hand-point-left' => 'Hand Pointing Left (back,finger,hand-o-left,left,point,previous)' ), array( 'far fa-hand-point-left' => 'Hand Pointing Left (back,finger,hand-o-left,left,point,previous)' ), array( 'fas fa-hand-point-right' => 'Hand Pointing Right (finger,forward,hand-o-right,next,point,right)' ), array( 'far fa-hand-point-right' => 'Hand Pointing Right (finger,forward,hand-o-right,next,point,right)' ), array( 'fas fa-hand-point-up' => 'Hand Pointing Up (finger,hand-o-up,point)' ), array( 'far fa-hand-point-up' => 'Hand Pointing Up (finger,hand-o-up,point)' ), array( 'fas fa-hand-pointer' => 'Pointer (Hand) (arrow,cursor,select)' ), array( 'far fa-hand-pointer' => 'Pointer (Hand) (arrow,cursor,select)' ), array( 'fas fa-hand-rock' => 'Rock (Hand) (fist,game,roshambo)' ), array( 'far fa-hand-rock' => 'Rock (Hand) (fist,game,roshambo)' ), array( 'fas fa-hand-scissors' => 'Scissors (Hand) (cut,game,roshambo)' ), array( 'far fa-hand-scissors' => 'Scissors (Hand) (cut,game,roshambo)' ), array( 'fas fa-hand-spock' => 'Spock (Hand) (live long,prosper,salute,star trek,vulcan)' ), array( 'far fa-hand-spock' => 'Spock (Hand) (live long,prosper,salute,star trek,vulcan)' ), array( 'fas fa-hands' => 'Hands (carry,hold,lift)' ), array( 'fas fa-hands-helping' => 'Helping Hands (aid,assistance,handshake,partnership,volunteering)' ), array( 'fas fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'far fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'fas fa-praying-hands' => 'Praying Hands (kneel,preach,religion,worship)' ), array( 'fas fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'far fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'fas fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'far fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), ), 'Health' => array( array( 'fab fa-accessible-icon' => 'Accessible Icon (accessibility,handicap,person,wheelchair,wheelchair-alt)' ), array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-h-square' => 'H Square (directions,emergency,hospital,hotel,map)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heartbeat' => 'Heartbeat (ekg,electrocardiogram,health,lifeline,vital signs)' ), array( 'fas fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'far fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'fas fa-medkit' => 'medkit (first aid,firstaid,health,help,support)' ), array( 'fas fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'far fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'fas fa-prescription' => 'Prescription (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-stethoscope' => 'Stethoscope (diagnosis,doctor,general practitioner,hospital,infirmary,medicine,office,outpatient)' ), array( 'fas fa-user-md' => 'Doctor (job,medical,nurse,occupation,physician,profile,surgeon)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), ), 'Holiday' => array( array( 'fas fa-candy-cane' => 'Candy Cane (candy,christmas,holiday,mint,peppermint,striped,xmas)' ), array( 'fas fa-carrot' => 'Carrot (bugs bunny,orange,vegan,vegetable)' ), array( 'fas fa-cookie-bite' => 'Cookie Bite (baked good,bitten,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-gifts' => 'Gifts (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-glass-cheers' => 'Glass Cheers (alcohol,bar,beverage,celebration,champagne,clink,drink,holiday,new year\'s eve,party,toast)' ), array( 'fas fa-holly-berry' => 'Holly Berry (catwoman,christmas,decoration,flora,halle,holiday,ororo munroe,plant,storm,xmas)' ), array( 'fas fa-mug-hot' => 'Mug Hot (caliente,cocoa,coffee,cup,drink,holiday,hot chocolate,steam,tea,warmth)' ), array( 'fas fa-sleigh' => 'Sleigh (christmas,claus,fly,holiday,santa,sled,snow,xmas)' ), array( 'fas fa-snowman' => 'Snowman (decoration,frost,frosty,holiday)' ), ), 'Hotel' => array( array( 'fas fa-baby-carriage' => 'Baby Carriage (buggy,carrier,infant,push,stroller,transportation,walk,wheels)' ), array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-briefcase' => 'Briefcase (bag,business,luggage,office,work)' ), array( 'fas fa-car' => 'Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-cocktail' => 'Cocktail (alcohol,beverage,drink,gin,glass,margarita,martini,vodka)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-concierge-bell' => 'Concierge Bell (attention,hotel,receptionist,service,support)' ), array( 'fas fa-dice' => 'Dice (chance,gambling,game,roll)' ), array( 'fas fa-dice-five' => 'Dice Five (chance,gambling,game,roll)' ), array( 'fas fa-door-closed' => 'Door Closed (enter,exit,locked)' ), array( 'fas fa-door-open' => 'Door Open (enter,exit,welcome)' ), array( 'fas fa-dumbbell' => 'Dumbbell (exercise,gym,strength,weight,weight-lifting)' ), array( 'fas fa-glass-martini' => 'Martini Glass (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-glass-martini-alt' => 'Alternate Glass Martini (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-hot-tub' => 'Hot Tub (bath,jacuzzi,massage,sauna,spa)' ), array( 'fas fa-hotel' => 'Hotel (building,inn,lodging,motel,resort,travel)' ), array( 'fas fa-infinity' => 'Infinity (eternity,forever,math)' ), array( 'fas fa-key' => 'key (lock,password,private,secret,unlock)' ), array( 'fas fa-luggage-cart' => 'Luggage Cart (bag,baggage,suitcase,travel)' ), array( 'fas fa-shower' => 'Shower (bath,clean,faucet,water)' ), array( 'fas fa-shuttle-van' => 'Shuttle Van (airport,machine,public-transportation,transportation,travel,vehicle)' ), array( 'fas fa-smoking' => 'Smoking (cancer,cigarette,nicotine,smoking status,tobacco)' ), array( 'fas fa-smoking-ban' => 'Smoking Ban (ban,cancel,no smoking,non-smoking)' ), array( 'fas fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'far fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'fas fa-spa' => 'Spa (flora,massage,mindfulness,plant,wellness)' ), array( 'fas fa-suitcase' => 'Suitcase (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-suitcase-rolling' => 'Suitcase Rolling (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-swimming-pool' => 'Swimming Pool (ladder,recreation,swim,water)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), array( 'fas fa-umbrella-beach' => 'Umbrella Beach (protection,recreation,sand,shade,summer,sun)' ), array( 'fas fa-utensils' => 'Utensils (cutlery,dining,dinner,eat,food,fork,knife,restaurant)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), ), 'Household' => array( array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-blender' => 'Blender (cocktail,milkshake,mixer,puree,smoothie)' ), array( 'fas fa-chair' => 'Chair (furniture,seat,sit)' ), array( 'fas fa-couch' => 'Couch (chair,cushion,furniture,relax,sofa)' ), array( 'fas fa-door-closed' => 'Door Closed (enter,exit,locked)' ), array( 'fas fa-door-open' => 'Door Open (enter,exit,welcome)' ), array( 'fas fa-dungeon' => 'Dungeon (Dungeons & Dragons,building,d&d,dnd,door,entrance,fantasy,gate)' ), array( 'fas fa-fan' => 'Fan (ac,air conditioning,blade,blower,cool,hot)' ), array( 'fas fa-shower' => 'Shower (bath,clean,faucet,water)' ), array( 'fas fa-toilet-paper' => 'Toilet Paper (bathroom,halloween,holiday,lavatory,prank,restroom,roll)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), ), 'Images' => array( array( 'fas fa-adjust' => 'adjust (contrast,dark,light,saturation)' ), array( 'fas fa-bolt' => 'Lightning Bolt (electricity,lightning,weather,zap)' ), array( 'fas fa-camera' => 'camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-camera-retro' => 'Retro Camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-chalkboard' => 'Chalkboard (blackboard,learning,school,teaching,whiteboard,writing)' ), array( 'fas fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'far fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'fas fa-compress' => 'Compress (collapse,fullscreen,minimize,move,resize,shrink,smaller)' ), array( 'fas fa-compress-arrows-alt' => 'Alternate Compress Arrows (collapse,fullscreen,minimize,move,resize,shrink,smaller)' ), array( 'fas fa-expand' => 'Expand (arrow,bigger,enlarge,resize)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-dropper' => 'Eye Dropper (beaker,clone,color,copy,eyedropper,pipette)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-file-image' => 'Image File (document,image,jpg,photo,png)' ), array( 'far fa-file-image' => 'Image File (document,image,jpg,photo,png)' ), array( 'fas fa-film' => 'Film (cinema,movie,strip,video)' ), array( 'fas fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'far fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'fas fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'far fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'far fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'fas fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'far fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'fas fa-photo-video' => 'Photo Video (av,film,image,library,media)' ), array( 'fas fa-portrait' => 'Portrait (id,image,photo,picture,selfie)' ), array( 'fas fa-sliders-h' => 'Horizontal Sliders (adjust,settings,sliders,toggle)' ), array( 'fas fa-tint' => 'tint (color,drop,droplet,raindrop,waterdrop)' ), ), 'Interfaces' => array( array( 'fas fa-award' => 'Award (honor,praise,prize,recognition,ribbon,trophy)' ), array( 'fas fa-ban' => 'ban (abort,ban,block,cancel,delete,hide,prohibit,remove,stop,trash)' ), array( 'fas fa-barcode' => 'barcode (info,laser,price,scan,upc)' ), array( 'fas fa-bars' => 'Bars (checklist,drag,hamburger,list,menu,nav,navigation,ol,reorder,settings,todo,ul)' ), array( 'fas fa-beer' => 'beer (alcohol,ale,bar,beverage,brewery,drink,lager,liquor,mug,stein)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-blog' => 'Blog (journal,log,online,personal,post,web 2.0,wordpress,writing)' ), array( 'fas fa-bug' => 'Bug (beetle,error,insect,report)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-bullseye' => 'Bullseye (archery,goal,objective,target)' ), array( 'fas fa-calculator' => 'Calculator (abacus,addition,arithmetic,counting,math,multiplication,subtraction)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'far fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'fas fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'far fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'fas fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'far fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'fas fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'far fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'fas fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'far fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'fas fa-certificate' => 'certificate (badge,star,verified)' ), array( 'fas fa-check' => 'Check (accept,agree,checkmark,confirm,correct,done,notice,notification,notify,ok,select,success,tick,todo,yes)' ), array( 'fas fa-check-circle' => 'Check Circle (accept,agree,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'far fa-check-circle' => 'Check Circle (accept,agree,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'fas fa-check-double' => 'Double Check (accept,agree,checkmark,confirm,correct,done,notice,notification,notify,ok,select,success,tick,todo)' ), array( 'fas fa-check-square' => 'Check Square (accept,agree,checkmark,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'far fa-check-square' => 'Check Square (accept,agree,checkmark,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'fas fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'far fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'fas fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'far fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'fas fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'far fa-clone' => 'Clone (arrange,copy,duplicate,paste)' ), array( 'fas fa-cloud' => 'Cloud (atmosphere,fog,overcast,save,upload,weather)' ), array( 'fas fa-cloud-download-alt' => 'Alternate Cloud Download (download,export,save)' ), array( 'fas fa-cloud-upload-alt' => 'Alternate Cloud Upload (cloud-upload,import,save,upload)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-cog' => 'cog (gear,mechanical,settings,sprocket,wheel)' ), array( 'fas fa-cogs' => 'cogs (gears,mechanical,settings,sprocket,wheel)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-database' => 'Database (computer,development,directory,memory,storage)' ), array( 'fas fa-dot-circle' => 'Dot Circle (bullseye,notification,target)' ), array( 'far fa-dot-circle' => 'Dot Circle (bullseye,notification,target)' ), array( 'fas fa-download' => 'Download (export,hard drive,save,transfer)' ), array( 'fas fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'far fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'fas fa-ellipsis-h' => 'Horizontal Ellipsis (dots,drag,kebab,list,menu,nav,navigation,ol,reorder,settings,ul)' ), array( 'fas fa-ellipsis-v' => 'Vertical Ellipsis (dots,drag,kebab,list,menu,nav,navigation,ol,reorder,settings,ul)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-exclamation' => 'exclamation (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-circle' => 'Exclamation Circle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-triangle' => 'Exclamation Triangle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-external-link-alt' => 'Alternate External Link (external-link,new,open,share)' ), array( 'fas fa-external-link-square-alt' => 'Alternate External Link Square (external-link-square,new,open,share)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-file-download' => 'File Download (document,export,save)' ), array( 'fas fa-file-export' => 'File Export (download,save)' ), array( 'fas fa-file-import' => 'File Import (copy,document,send,upload)' ), array( 'fas fa-file-upload' => 'File Upload (document,import,page,save)' ), array( 'fas fa-filter' => 'Filter (funnel,options,separate,sort)' ), array( 'fas fa-fingerprint' => 'Fingerprint (human,id,identification,lock,smudge,touch,unique,unlock)' ), array( 'fas fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'far fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'fas fa-flag-checkered' => 'flag-checkered (notice,notification,notify,pole,racing,report,symbol)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'far fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'fas fa-glasses' => 'Glasses (hipster,nerd,reading,sight,spectacles,vision)' ), array( 'fas fa-grip-horizontal' => 'Grip Horizontal (affordance,drag,drop,grab,handle)' ), array( 'fas fa-grip-lines' => 'Grip Lines (affordance,drag,drop,grab,handle)' ), array( 'fas fa-grip-lines-vertical' => 'Grip Lines Vertical (affordance,drag,drop,grab,handle)' ), array( 'fas fa-grip-vertical' => 'Grip Vertical (affordance,drag,drop,grab,handle)' ), array( 'fas fa-hashtag' => 'Hashtag (Twitter,instagram,pound,social media,tag)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-history' => 'History (Rewind,clock,reverse,time,time machine)' ), array( 'fas fa-home' => 'home (abode,building,house,main)' ), array( 'fas fa-i-cursor' => 'I Beam Cursor (editing,i-beam,type,writing)' ), array( 'fas fa-info' => 'Info (details,help,information,more,support)' ), array( 'fas fa-info-circle' => 'Info Circle (details,help,information,more,support)' ), array( 'fas fa-language' => 'Language (dialect,idiom,localize,speech,translate,vernacular)' ), array( 'fas fa-magic' => 'magic (autocomplete,automatic,mage,magic,spell,wand,witch,wizard)' ), array( 'fas fa-marker' => 'Marker (design,edit,sharpie,update,write)' ), array( 'fas fa-medal' => 'Medal (award,ribbon,star,trophy)' ), array( 'fas fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'far fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-minus' => 'minus (collapse,delete,hide,minify,negative,remove,trash)' ), array( 'fas fa-minus-circle' => 'Minus Circle (delete,hide,negative,remove,shape,trash)' ), array( 'fas fa-minus-square' => 'Minus Square (collapse,delete,hide,minify,negative,remove,shape,trash)' ), array( 'far fa-minus-square' => 'Minus Square (collapse,delete,hide,minify,negative,remove,shape,trash)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-fancy' => 'Pen Fancy (design,edit,fountain pen,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-plus' => 'plus (add,create,expand,new,positive,shape)' ), array( 'fas fa-plus-circle' => 'Plus Circle (add,create,expand,new,positive,shape)' ), array( 'fas fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'far fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'fas fa-poo' => 'Poo (crap,poop,shit,smile,turd)' ), array( 'fas fa-qrcode' => 'qrcode (barcode,info,information,scan)' ), array( 'fas fa-question' => 'Question (help,information,support,unknown)' ), array( 'fas fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'far fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'fas fa-quote-left' => 'quote-left (mention,note,phrase,text,type)' ), array( 'fas fa-quote-right' => 'quote-right (mention,note,phrase,text,type)' ), array( 'fas fa-redo' => 'Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-redo-alt' => 'Alternate Redo (forward,refresh,reload,repeat)' ), array( 'fas fa-reply' => 'Reply (mail,message,respond)' ), array( 'fas fa-reply-all' => 'reply-all (mail,message,respond)' ), array( 'fas fa-rss' => 'rss (blog,feed,journal,news,writing)' ), array( 'fas fa-rss-square' => 'RSS Square (blog,feed,journal,news,writing)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-screwdriver' => 'Screwdriver (admin,fix,mechanic,repair,settings,tool)' ), array( 'fas fa-search' => 'Search (bigger,enlarge,find,magnify,preview,zoom)' ), array( 'fas fa-search-minus' => 'Search Minus (minify,negative,smaller,zoom,zoom out)' ), array( 'fas fa-search-plus' => 'Search Plus (bigger,enlarge,magnify,positive,zoom,zoom in)' ), array( 'fas fa-share' => 'Share (forward,save,send,social)' ), array( 'fas fa-share-alt' => 'Alternate Share (forward,save,send,social)' ), array( 'fas fa-share-alt-square' => 'Alternate Share Square (forward,save,send,social)' ), array( 'fas fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'far fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'fas fa-shield-alt' => 'Alternate Shield (achievement,award,block,defend,security,winner)' ), array( 'fas fa-sign-in-alt' => 'Alternate Sign In (arrow,enter,join,log in,login,sign in,sign up,sign-in,signin,signup)' ), array( 'fas fa-sign-out-alt' => 'Alternate Sign Out (arrow,exit,leave,log out,logout,sign-out)' ), array( 'fas fa-signal' => 'signal (bars,graph,online,reception,status)' ), array( 'fas fa-sitemap' => 'Sitemap (directory,hierarchy,ia,information architecture,organization)' ), array( 'fas fa-sliders-h' => 'Horizontal Sliders (adjust,settings,sliders,toggle)' ), array( 'fas fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'far fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'fas fa-sort' => 'Sort (filter,order)' ), array( 'fas fa-sort-alpha-down' => 'Sort Alphabetical Down (alphabetical,arrange,filter,order,sort-alpha-asc)' ), array( 'fas fa-sort-alpha-down-alt' => 'Alternate Sort Alphabetical Down (alphabetical,arrange,filter,order,sort-alpha-asc)' ), array( 'fas fa-sort-alpha-up' => 'Sort Alphabetical Up (alphabetical,arrange,filter,order,sort-alpha-desc)' ), array( 'fas fa-sort-alpha-up-alt' => 'Alternate Sort Alphabetical Up (alphabetical,arrange,filter,order,sort-alpha-desc)' ), array( 'fas fa-sort-amount-down' => 'Sort Amount Down (arrange,filter,number,order,sort-amount-asc)' ), array( 'fas fa-sort-amount-down-alt' => 'Alternate Sort Amount Down (arrange,filter,order,sort-amount-asc)' ), array( 'fas fa-sort-amount-up' => 'Sort Amount Up (arrange,filter,order,sort-amount-desc)' ), array( 'fas fa-sort-amount-up-alt' => 'Alternate Sort Amount Up (arrange,filter,order,sort-amount-desc)' ), array( 'fas fa-sort-down' => 'Sort Down (Descending) (arrow,descending,filter,order,sort-desc)' ), array( 'fas fa-sort-numeric-down' => 'Sort Numeric Down (arrange,filter,numbers,order,sort-numeric-asc)' ), array( 'fas fa-sort-numeric-down-alt' => 'Alternate Sort Numeric Down (arrange,filter,numbers,order,sort-numeric-asc)' ), array( 'fas fa-sort-numeric-up' => 'Sort Numeric Up (arrange,filter,numbers,order,sort-numeric-desc)' ), array( 'fas fa-sort-numeric-up-alt' => 'Alternate Sort Numeric Up (arrange,filter,numbers,order,sort-numeric-desc)' ), array( 'fas fa-sort-up' => 'Sort Up (Ascending) (arrow,ascending,filter,order,sort-asc)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fas fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'far fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'fas fa-sync' => 'Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-sync-alt' => 'Alternate Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'far fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'fas fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'far fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'fas fa-times' => 'Times (close,cross,error,exit,incorrect,notice,notification,notify,problem,wrong,x)' ), array( 'fas fa-times-circle' => 'Times Circle (close,cross,exit,incorrect,notice,notification,notify,problem,wrong,x)' ), array( 'far fa-times-circle' => 'Times Circle (close,cross,exit,incorrect,notice,notification,notify,problem,wrong,x)' ), array( 'fas fa-toggle-off' => 'Toggle Off (switch)' ), array( 'fas fa-toggle-on' => 'Toggle On (switch)' ), array( 'fas fa-tools' => 'Tools (admin,fix,repair,screwdriver,settings,tools,wrench)' ), array( 'fas fa-trash' => 'Trash (delete,garbage,hide,remove)' ), array( 'fas fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'far fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'fas fa-trash-restore' => 'Trash Restore (back,control z,oops,undo)' ), array( 'fas fa-trash-restore-alt' => 'Alternative Trash Restore (back,control z,oops,undo)' ), array( 'fas fa-trophy' => 'trophy (achievement,award,cup,game,winner)' ), array( 'fas fa-undo' => 'Undo (back,control z,exchange,oops,return,rotate,swap)' ), array( 'fas fa-undo-alt' => 'Alternate Undo (back,control z,exchange,oops,return,swap)' ), array( 'fas fa-upload' => 'Upload (hard drive,import,publish)' ), array( 'fas fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-alt' => 'Alternate User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-volume-down' => 'Volume Down (audio,lower,music,quieter,sound,speaker)' ), array( 'fas fa-volume-mute' => 'Volume Mute (audio,music,quiet,sound,speaker)' ), array( 'fas fa-volume-off' => 'Volume Off (audio,ban,music,mute,quiet,silent,sound)' ), array( 'fas fa-volume-up' => 'Volume Up (audio,higher,louder,music,sound,speaker)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), array( 'fas fa-wrench' => 'Wrench (construction,fix,mechanic,plumbing,settings,spanner,tool,update)' ), ), 'Logistics' => array( array( 'fas fa-box' => 'Box (archive,container,package,storage)' ), array( 'fas fa-boxes' => 'Boxes (archives,inventory,storage,warehouse)' ), array( 'fas fa-clipboard-check' => 'Clipboard with Check (accept,agree,confirm,done,ok,select,success,tick,todo,yes)' ), array( 'fas fa-clipboard-list' => 'Clipboard List (checklist,completed,done,finished,intinerary,ol,schedule,tick,todo,ul)' ), array( 'fas fa-dolly' => 'Dolly (carry,shipping,transport)' ), array( 'fas fa-dolly-flatbed' => 'Dolly Flatbed (carry,inventory,shipping,transport)' ), array( 'fas fa-hard-hat' => 'Hard Hat (construction,hardhat,helmet,safety)' ), array( 'fas fa-pallet' => 'Pallet (archive,box,inventory,shipping,warehouse)' ), array( 'fas fa-shipping-fast' => 'Shipping Fast (express,fedex,mail,overnight,package,ups)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-warehouse' => 'Warehouse (building,capacity,garage,inventory,storage)' ), ), 'Maps' => array( array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-anchor' => 'Anchor (berth,boat,dock,embed,link,maritime,moor,secure)' ), array( 'fas fa-balance-scale' => 'Balance Scale (balanced,justice,legal,measure,weight)' ), array( 'fas fa-balance-scale-left' => 'Balance Scale (Left-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-balance-scale-right' => 'Balance Scale (Right-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-beer' => 'beer (alcohol,ale,bar,beverage,brewery,drink,lager,liquor,mug,stein)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-bicycle' => 'Bicycle (bike,gears,pedal,transportation,vehicle)' ), array( 'fas fa-binoculars' => 'Binoculars (glasses,magnify,scenic,spyglass,view)' ), array( 'fas fa-birthday-cake' => 'Birthday Cake (anniversary,bakery,candles,celebration,dessert,frosting,holiday,party,pastry)' ), array( 'fas fa-blind' => 'Blind (cane,disability,person,sight)' ), array( 'fas fa-bomb' => 'Bomb (error,explode,fuse,grenade,warning)' ), array( 'fas fa-book' => 'book (diary,documentation,journal,library,read)' ), array( 'fas fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'far fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'fas fa-briefcase' => 'Briefcase (bag,business,luggage,office,work)' ), array( 'fas fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'far fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'fas fa-car' => 'Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-crosshairs' => 'Crosshairs (aim,bullseye,gpd,picker,position)' ), array( 'fas fa-directions' => 'Directions (map,navigation,sign,turn)' ), array( 'fas fa-dollar-sign' => 'Dollar Sign ($,cost,dollar-sign,money,price,usd)' ), array( 'fas fa-draw-polygon' => 'Draw Polygon (anchors,lines,object,render,shape)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-fighter-jet' => 'fighter-jet (airplane,fast,fly,goose,maverick,plane,quick,top gun,transportation,travel)' ), array( 'fas fa-fire' => 'fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-extinguisher' => 'fire-extinguisher (burn,caliente,fire fighter,flame,heat,hot,rescue)' ), array( 'fas fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'far fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'fas fa-flag-checkered' => 'flag-checkered (notice,notification,notify,pole,racing,report,symbol)' ), array( 'fas fa-flask' => 'Flask (beaker,experimental,labs,science)' ), array( 'fas fa-gamepad' => 'Gamepad (arcade,controller,d-pad,joystick,video,video game)' ), array( 'fas fa-gavel' => 'Gavel (hammer,judge,law,lawyer,opinion)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-glass-martini' => 'Martini Glass (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-globe' => 'Globe (all,coordinates,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-graduation-cap' => 'Graduation Cap (ceremony,college,graduate,learning,school,student)' ), array( 'fas fa-h-square' => 'H Square (directions,emergency,hospital,hotel,map)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heartbeat' => 'Heartbeat (ekg,electrocardiogram,health,lifeline,vital signs)' ), array( 'fas fa-helicopter' => 'Helicopter (airwolf,apache,chopper,flight,fly,travel)' ), array( 'fas fa-home' => 'home (abode,building,house,main)' ), array( 'fas fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'far fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'fas fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'far fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'fas fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'far fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'fas fa-industry' => 'Industry (building,factory,industrial,manufacturing,mill,warehouse)' ), array( 'fas fa-info' => 'Info (details,help,information,more,support)' ), array( 'fas fa-info-circle' => 'Info Circle (details,help,information,more,support)' ), array( 'fas fa-key' => 'key (lock,password,private,secret,unlock)' ), array( 'fas fa-landmark' => 'Landmark (building,historic,memorable,monument,politics)' ), array( 'fas fa-layer-group' => 'Layer Group (arrange,develop,layers,map,stack)' ), array( 'fas fa-leaf' => 'leaf (eco,flora,nature,plant,vegan)' ), array( 'fas fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'far fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'fas fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'far fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'fas fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'far fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'fas fa-location-arrow' => 'location-arrow (address,compass,coordinate,direction,gps,map,navigation,place)' ), array( 'fas fa-low-vision' => 'Low Vision (blind,eye,sight)' ), array( 'fas fa-magnet' => 'magnet (Attract,lodestone,tool)' ), array( 'fas fa-male' => 'Male (human,man,person,profile,user)' ), array( 'fas fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'far fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker' => 'map-marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker-alt' => 'Alternate Map Marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-pin' => 'Map Pin (address,agree,coordinates,destination,gps,localize,location,map,marker,navigation,pin,place,position,travel)' ), array( 'fas fa-map-signs' => 'Map Signs (directions,directory,map,signage,wayfinding)' ), array( 'fas fa-medkit' => 'medkit (first aid,firstaid,health,help,support)' ), array( 'fas fa-money-bill' => 'Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'far fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-motorcycle' => 'Motorcycle (bike,machine,transportation,vehicle)' ), array( 'fas fa-music' => 'Music (lyrics,melody,note,sing,sound)' ), array( 'fas fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'far fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'fas fa-parking' => 'Parking (auto,car,garage,meter)' ), array( 'fas fa-paw' => 'Paw (animal,cat,dog,pet,print)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-square' => 'Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-square-alt' => 'Alternate Phone Square (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-volume' => 'Phone Volume (call,earphone,number,sound,support,telephone,voice,volume-control-phone)' ), array( 'fas fa-plane' => 'plane (airplane,destination,fly,location,mode,travel,trip)' ), array( 'fas fa-plug' => 'Plug (connect,electric,online,power)' ), array( 'fas fa-plus' => 'plus (add,create,expand,new,positive,shape)' ), array( 'fas fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'far fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-recycle' => 'Recycle (Waste,compost,garbage,reuse,trash)' ), array( 'fas fa-restroom' => 'Restroom (bathroom,john,loo,potty,washroom,waste,wc)' ), array( 'fas fa-road' => 'road (highway,map,pavement,route,street,travel)' ), array( 'fas fa-rocket' => 'rocket (aircraft,app,jet,launch,nasa,space)' ), array( 'fas fa-route' => 'Route (directions,navigation,travel)' ), array( 'fas fa-search' => 'Search (bigger,enlarge,find,magnify,preview,zoom)' ), array( 'fas fa-search-minus' => 'Search Minus (minify,negative,smaller,zoom,zoom out)' ), array( 'fas fa-search-plus' => 'Search Plus (bigger,enlarge,magnify,positive,zoom,zoom in)' ), array( 'fas fa-ship' => 'Ship (boat,sea,water)' ), array( 'fas fa-shoe-prints' => 'Shoe Prints (feet,footprints,steps,walk)' ), array( 'fas fa-shopping-bag' => 'Shopping Bag (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-basket' => 'Shopping Basket (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shower' => 'Shower (bath,clean,faucet,water)' ), array( 'fas fa-snowplow' => 'Snowplow (clean up,cold,road,storm,winter)' ), array( 'fas fa-street-view' => 'Street View (directions,location,map,navigation)' ), array( 'fas fa-subway' => 'Subway (machine,railway,train,transportation,vehicle)' ), array( 'fas fa-suitcase' => 'Suitcase (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-tag' => 'tag (discount,label,price,shopping)' ), array( 'fas fa-tags' => 'tags (discount,label,price,shopping)' ), array( 'fas fa-taxi' => 'Taxi (cab,cabbie,car,car service,lyft,machine,transportation,travel,uber,vehicle)' ), array( 'fas fa-thumbtack' => 'Thumbtack (coordinates,location,marker,pin,thumb-tack)' ), array( 'fas fa-ticket-alt' => 'Alternate Ticket (movie,pass,support,ticket)' ), array( 'fas fa-tint' => 'tint (color,drop,droplet,raindrop,waterdrop)' ), array( 'fas fa-traffic-light' => 'Traffic Light (direction,road,signal,travel)' ), array( 'fas fa-train' => 'Train (bullet,commute,locomotive,railway,subway)' ), array( 'fas fa-tram' => 'Tram (crossing,machine,mountains,seasonal,transportation)' ), array( 'fas fa-tree' => 'Tree (bark,fall,flora,forest,nature,plant,seasonal)' ), array( 'fas fa-trophy' => 'trophy (achievement,award,cup,game,winner)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-tty' => 'TTY (communication,deaf,telephone,teletypewriter,text)' ), array( 'fas fa-umbrella' => 'Umbrella (protection,rain,storm,wet)' ), array( 'fas fa-university' => 'University (bank,building,college,higher education - students,institution)' ), array( 'fas fa-utensil-spoon' => 'Utensil Spoon (cutlery,dining,scoop,silverware,spoon)' ), array( 'fas fa-utensils' => 'Utensils (cutlery,dining,dinner,eat,food,fork,knife,restaurant)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), array( 'fas fa-wine-glass' => 'Wine Glass (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), array( 'fas fa-wrench' => 'Wrench (construction,fix,mechanic,plumbing,settings,spanner,tool,update)' ), ), 'Maritime' => array( array( 'fas fa-anchor' => 'Anchor (berth,boat,dock,embed,link,maritime,moor,secure)' ), array( 'fas fa-binoculars' => 'Binoculars (glasses,magnify,scenic,spyglass,view)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-dharmachakra' => 'Dharmachakra (buddhism,buddhist,wheel of dharma)' ), array( 'fas fa-frog' => 'Frog (amphibian,bullfrog,fauna,hop,kermit,kiss,prince,ribbit,toad,wart)' ), array( 'fas fa-ship' => 'Ship (boat,sea,water)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-water' => 'Water (lake,liquid,ocean,sea,swim,wet)' ), array( 'fas fa-wind' => 'Wind (air,blow,breeze,fall,seasonal,weather)' ), ), 'Marketing' => array( array( 'fas fa-ad' => 'Ad (advertisement,media,newspaper,promotion,publicity)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-bullseye' => 'Bullseye (archery,goal,objective,target)' ), array( 'fas fa-comment-dollar' => 'Comment Dollar (bubble,chat,commenting,conversation,feedback,message,money,note,notification,pay,sms,speech,spend,texting,transfer)' ), array( 'fas fa-comments-dollar' => 'Comments Dollar (bubble,chat,commenting,conversation,feedback,message,money,note,notification,pay,sms,speech,spend,texting,transfer)' ), array( 'fas fa-envelope-open-text' => 'Envelope Open-text (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-funnel-dollar' => 'Funnel Dollar (filter,money,options,separate,sort)' ), array( 'fas fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'far fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'fas fa-mail-bulk' => 'Mail Bulk (archive,envelope,letter,post office,postal,postcard,send,stamp,usps)' ), array( 'fas fa-poll' => 'Poll (results,survey,trend,vote,voting)' ), array( 'fas fa-poll-h' => 'Poll H (results,survey,trend,vote,voting)' ), array( 'fas fa-search-dollar' => 'Search Dollar (bigger,enlarge,find,magnify,money,preview,zoom)' ), array( 'fas fa-search-location' => 'Search Location (bigger,enlarge,find,magnify,preview,zoom)' ), ), 'Mathematics' => array( array( 'fas fa-calculator' => 'Calculator (abacus,addition,arithmetic,counting,math,multiplication,subtraction)' ), array( 'fas fa-divide' => 'Divide (arithmetic,calculus,division,math)' ), array( 'fas fa-equals' => 'Equals (arithmetic,even,match,math)' ), array( 'fas fa-greater-than' => 'Greater Than (arithmetic,compare,math)' ), array( 'fas fa-greater-than-equal' => 'Greater Than Equal To (arithmetic,compare,math)' ), array( 'fas fa-infinity' => 'Infinity (eternity,forever,math)' ), array( 'fas fa-less-than' => 'Less Than (arithmetic,compare,math)' ), array( 'fas fa-less-than-equal' => 'Less Than Equal To (arithmetic,compare,math)' ), array( 'fas fa-minus' => 'minus (collapse,delete,hide,minify,negative,remove,trash)' ), array( 'fas fa-not-equal' => 'Not Equal (arithmetic,compare,math)' ), array( 'fas fa-percentage' => 'Percentage (discount,fraction,proportion,rate,ratio)' ), array( 'fas fa-plus' => 'plus (add,create,expand,new,positive,shape)' ), array( 'fas fa-square-root-alt' => 'Alternate Square Root (arithmetic,calculus,division,math)' ), array( 'fas fa-subscript' => 'subscript (edit,font,format,text,type)' ), array( 'fas fa-superscript' => 'superscript (edit,exponential,font,format,text,type)' ), array( 'fas fa-times' => 'Times (close,cross,error,exit,incorrect,notice,notification,notify,problem,wrong,x)' ), array( 'fas fa-wave-square' => 'Square Wave (frequency,pulse,signal)' ), ), 'Medical' => array( array( 'fas fa-allergies' => 'Allergies (allergy,freckles,hand,hives,pox,skin,spots)' ), array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-band-aid' => 'Band-Aid (bandage,boo boo,first aid,ouch)' ), array( 'fas fa-biohazard' => 'Biohazard (danger,dangerous,hazmat,medical,radioactive,toxic,waste,zombie)' ), array( 'fas fa-bone' => 'Bone (calcium,dog,skeletal,skeleton,tibia)' ), array( 'fas fa-bong' => 'Bong (aparatus,cannabis,marijuana,pipe,smoke,smoking)' ), array( 'fas fa-book-medical' => 'Medical Book (diary,documentation,health,history,journal,library,read,record)' ), array( 'fas fa-brain' => 'Brain (cerebellum,gray matter,intellect,medulla oblongata,mind,noodle,wit)' ), array( 'fas fa-briefcase-medical' => 'Medical Briefcase (doctor,emt,first aid,health)' ), array( 'fas fa-burn' => 'Burn (caliente,energy,fire,flame,gas,heat,hot)' ), array( 'fas fa-cannabis' => 'Cannabis (bud,chronic,drugs,endica,endo,ganja,marijuana,mary jane,pot,reefer,sativa,spliff,weed,whacky-tabacky)' ), array( 'fas fa-capsules' => 'Capsules (drugs,medicine,pills,prescription)' ), array( 'fas fa-clinic-medical' => 'Medical Clinic (doctor,general practitioner,hospital,infirmary,medicine,office,outpatient)' ), array( 'fas fa-comment-medical' => 'Alternate Medical Chat (advice,bubble,chat,commenting,conversation,diagnose,feedback,message,note,notification,prescription,sms,speech,texting)' ), array( 'fas fa-crutch' => 'Crutch (cane,injury,mobility,wheelchair)' ), array( 'fas fa-diagnoses' => 'Diagnoses (analyze,detect,diagnosis,examine,medicine)' ), array( 'fas fa-dna' => 'DNA (double helix,genetic,helix,molecule,protein)' ), array( 'fas fa-file-medical' => 'Medical File (document,health,history,prescription,record)' ), array( 'fas fa-file-medical-alt' => 'Alternate Medical File (document,health,history,prescription,record)' ), array( 'fas fa-file-prescription' => 'File Prescription (document,drugs,medical,medicine,rx)' ), array( 'fas fa-first-aid' => 'First Aid (emergency,emt,health,medical,rescue)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heartbeat' => 'Heartbeat (ekg,electrocardiogram,health,lifeline,vital signs)' ), array( 'fas fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'far fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'fas fa-hospital-alt' => 'Alternate Hospital (building,emergency room,medical center)' ), array( 'fas fa-hospital-symbol' => 'Hospital Symbol (clinic,emergency,map)' ), array( 'fas fa-id-card-alt' => 'Alternate Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-joint' => 'Joint (blunt,cannabis,doobie,drugs,marijuana,roach,smoke,smoking,spliff)' ), array( 'fas fa-laptop-medical' => 'Laptop Medical (computer,device,ehr,electronic health records,history)' ), array( 'fas fa-microscope' => 'Microscope (electron,lens,optics,science,shrink)' ), array( 'fas fa-mortar-pestle' => 'Mortar Pestle (crush,culinary,grind,medical,mix,pharmacy,prescription,spices)' ), array( 'fas fa-notes-medical' => 'Medical Notes (clipboard,doctor,ehr,health,history,records)' ), array( 'fas fa-pager' => 'Pager (beeper,cellphone,communication)' ), array( 'fas fa-pills' => 'Pills (drugs,medicine,prescription,tablets)' ), array( 'fas fa-plus' => 'plus (add,create,expand,new,positive,shape)' ), array( 'fas fa-poop' => 'Poop (crap,poop,shit,smile,turd)' ), array( 'fas fa-prescription' => 'Prescription (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-prescription-bottle' => 'Prescription Bottle (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-prescription-bottle-alt' => 'Alternate Prescription Bottle (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-procedures' => 'Procedures (EKG,bed,electrocardiogram,health,hospital,life,patient,vital)' ), array( 'fas fa-radiation' => 'Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-radiation-alt' => 'Alternate Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-smoking' => 'Smoking (cancer,cigarette,nicotine,smoking status,tobacco)' ), array( 'fas fa-smoking-ban' => 'Smoking Ban (ban,cancel,no smoking,non-smoking)' ), array( 'fas fa-star-of-life' => 'Star of Life (doctor,emt,first aid,health,medical)' ), array( 'fas fa-stethoscope' => 'Stethoscope (diagnosis,doctor,general practitioner,hospital,infirmary,medicine,office,outpatient)' ), array( 'fas fa-syringe' => 'Syringe (doctor,immunizations,medical,needle)' ), array( 'fas fa-tablets' => 'Tablets (drugs,medicine,pills,prescription)' ), array( 'fas fa-teeth' => 'Teeth (bite,dental,dentist,gums,mouth,smile,tooth)' ), array( 'fas fa-teeth-open' => 'Teeth Open (dental,dentist,gums bite,mouth,smile,tooth)' ), array( 'fas fa-thermometer' => 'Thermometer (mercury,status,temperature)' ), array( 'fas fa-tooth' => 'Tooth (bicuspid,dental,dentist,molar,mouth,teeth)' ), array( 'fas fa-user-md' => 'Doctor (job,medical,nurse,occupation,physician,profile,surgeon)' ), array( 'fas fa-user-nurse' => 'Nurse (doctor,midwife,practitioner,surgeon)' ), array( 'fas fa-vial' => 'Vial (experiment,lab,sample,science,test,test tube)' ), array( 'fas fa-vials' => 'Vials (experiment,lab,sample,science,test,test tube)' ), array( 'fas fa-weight' => 'Weight (health,measurement,scale,weight)' ), array( 'fas fa-x-ray' => 'X-Ray (health,medical,radiological images,radiology,skeleton)' ), ), 'Moving' => array( array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-box-open' => 'Box Open (archive,container,package,storage,unpack)' ), array( 'fas fa-couch' => 'Couch (chair,cushion,furniture,relax,sofa)' ), array( 'fas fa-dolly' => 'Dolly (carry,shipping,transport)' ), array( 'fas fa-people-carry' => 'People Carry (box,carry,fragile,help,movers,package)' ), array( 'fas fa-route' => 'Route (directions,navigation,travel)' ), array( 'fas fa-sign' => 'Sign (directions,real estate,signage,wayfinding)' ), array( 'fas fa-suitcase' => 'Suitcase (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-tape' => 'Tape (design,package,sticky)' ), array( 'fas fa-truck-loading' => 'Truck Loading (box,cargo,delivery,inventory,moving,rental,vehicle)' ), array( 'fas fa-truck-moving' => 'Truck Moving (cargo,inventory,rental,vehicle)' ), array( 'fas fa-wine-glass' => 'Wine Glass (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), ), 'Music' => array( array( 'fas fa-drum' => 'Drum (instrument,music,percussion,snare,sound)' ), array( 'fas fa-drum-steelpan' => 'Drum Steelpan (calypso,instrument,music,percussion,reggae,snare,sound,steel,tropical)' ), array( 'fas fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'far fa-file-audio' => 'Audio File (document,mp3,music,page,play,sound)' ), array( 'fas fa-guitar' => 'Guitar (acoustic,instrument,music,rock,rock and roll,song,strings)' ), array( 'fas fa-headphones' => 'headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-headphones-alt' => 'Alternate Headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt-slash' => 'Alternate Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-music' => 'Music (lyrics,melody,note,sing,sound)' ), array( 'fab fa-napster' => 'Napster' ), array( 'fas fa-play' => 'play (audio,music,playing,sound,start,video)' ), array( 'fas fa-record-vinyl' => 'Record Vinyl (LP,album,analog,music,phonograph,sound)' ), array( 'fas fa-sliders-h' => 'Horizontal Sliders (adjust,settings,sliders,toggle)' ), array( 'fab fa-soundcloud' => 'SoundCloud' ), array( 'fab fa-spotify' => 'Spotify' ), array( 'fas fa-volume-down' => 'Volume Down (audio,lower,music,quieter,sound,speaker)' ), array( 'fas fa-volume-mute' => 'Volume Mute (audio,music,quiet,sound,speaker)' ), array( 'fas fa-volume-off' => 'Volume Off (audio,ban,music,mute,quiet,silent,sound)' ), array( 'fas fa-volume-up' => 'Volume Up (audio,higher,louder,music,sound,speaker)' ), ), 'Objects' => array( array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-anchor' => 'Anchor (berth,boat,dock,embed,link,maritime,moor,secure)' ), array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-award' => 'Award (honor,praise,prize,recognition,ribbon,trophy)' ), array( 'fas fa-baby-carriage' => 'Baby Carriage (buggy,carrier,infant,push,stroller,transportation,walk,wheels)' ), array( 'fas fa-balance-scale' => 'Balance Scale (balanced,justice,legal,measure,weight)' ), array( 'fas fa-balance-scale-left' => 'Balance Scale (Left-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-balance-scale-right' => 'Balance Scale (Right-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-bath' => 'Bath (clean,shower,tub,wash)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-beer' => 'beer (alcohol,ale,bar,beverage,brewery,drink,lager,liquor,mug,stein)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bicycle' => 'Bicycle (bike,gears,pedal,transportation,vehicle)' ), array( 'fas fa-binoculars' => 'Binoculars (glasses,magnify,scenic,spyglass,view)' ), array( 'fas fa-birthday-cake' => 'Birthday Cake (anniversary,bakery,candles,celebration,dessert,frosting,holiday,party,pastry)' ), array( 'fas fa-blender' => 'Blender (cocktail,milkshake,mixer,puree,smoothie)' ), array( 'fas fa-bomb' => 'Bomb (error,explode,fuse,grenade,warning)' ), array( 'fas fa-book' => 'book (diary,documentation,journal,library,read)' ), array( 'fas fa-book-dead' => 'Book of the Dead (Dungeons & Dragons,crossbones,d&d,dark arts,death,dnd,documentation,evil,fantasy,halloween,holiday,necronomicon,read,skull,spell)' ), array( 'fas fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'far fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'fas fa-briefcase' => 'Briefcase (bag,business,luggage,office,work)' ), array( 'fas fa-broadcast-tower' => 'Broadcast Tower (airwaves,antenna,radio,reception,waves)' ), array( 'fas fa-bug' => 'Bug (beetle,error,insect,report)' ), array( 'fas fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'far fa-building' => 'Building (apartment,business,city,company,office,work)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-bullseye' => 'Bullseye (archery,goal,objective,target)' ), array( 'fas fa-bus' => 'Bus (public transportation,transportation,travel,vehicle)' ), array( 'fas fa-calculator' => 'Calculator (abacus,addition,arithmetic,counting,math,multiplication,subtraction)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'far fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'fas fa-camera' => 'camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-camera-retro' => 'Retro Camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-candy-cane' => 'Candy Cane (candy,christmas,holiday,mint,peppermint,striped,xmas)' ), array( 'fas fa-car' => 'Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-carrot' => 'Carrot (bugs bunny,orange,vegan,vegetable)' ), array( 'fas fa-church' => 'Church (building,cathedral,chapel,community,religion)' ), array( 'fas fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'far fa-clipboard' => 'Clipboard (copy,notes,paste,record)' ), array( 'fas fa-cloud' => 'Cloud (atmosphere,fog,overcast,save,upload,weather)' ), array( 'fas fa-coffee' => 'Coffee (beverage,breakfast,cafe,drink,fall,morning,mug,seasonal,tea)' ), array( 'fas fa-cog' => 'cog (gear,mechanical,settings,sprocket,wheel)' ), array( 'fas fa-cogs' => 'cogs (gears,mechanical,settings,sprocket,wheel)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-cookie' => 'Cookie (baked good,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-cookie-bite' => 'Cookie Bite (baked good,bitten,chips,chocolate,eat,snack,sweet,treat)' ), array( 'fas fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'far fa-copy' => 'Copy (clone,duplicate,file,files-o,paper,paste)' ), array( 'fas fa-cube' => 'Cube (3d,block,dice,package,square,tesseract)' ), array( 'fas fa-cubes' => 'Cubes (3d,block,dice,package,pyramid,square,stack,tesseract)' ), array( 'fas fa-cut' => 'Cut (clip,scissors,snip)' ), array( 'fas fa-dice' => 'Dice (chance,gambling,game,roll)' ), array( 'fas fa-dice-d20' => 'Dice D20 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dice-d6' => 'Dice D6 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dice-five' => 'Dice Five (chance,gambling,game,roll)' ), array( 'fas fa-dice-four' => 'Dice Four (chance,gambling,game,roll)' ), array( 'fas fa-dice-one' => 'Dice One (chance,gambling,game,roll)' ), array( 'fas fa-dice-six' => 'Dice Six (chance,gambling,game,roll)' ), array( 'fas fa-dice-three' => 'Dice Three (chance,gambling,game,roll)' ), array( 'fas fa-dice-two' => 'Dice Two (chance,gambling,game,roll)' ), array( 'fas fa-digital-tachograph' => 'Digital Tachograph (data,distance,speed,tachometer)' ), array( 'fas fa-door-closed' => 'Door Closed (enter,exit,locked)' ), array( 'fas fa-door-open' => 'Door Open (enter,exit,welcome)' ), array( 'fas fa-drum' => 'Drum (instrument,music,percussion,snare,sound)' ), array( 'fas fa-drum-steelpan' => 'Drum Steelpan (calypso,instrument,music,percussion,reggae,snare,sound,steel,tropical)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-dropper' => 'Eye Dropper (beaker,clone,color,copy,eyedropper,pipette)' ), array( 'fas fa-fax' => 'Fax (business,communicate,copy,facsimile,send)' ), array( 'fas fa-feather' => 'Feather (bird,light,plucked,quill,write)' ), array( 'fas fa-feather-alt' => 'Alternate Feather (bird,light,plucked,quill,write)' ), array( 'fas fa-fighter-jet' => 'fighter-jet (airplane,fast,fly,goose,maverick,plane,quick,top gun,transportation,travel)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-file-prescription' => 'File Prescription (document,drugs,medical,medicine,rx)' ), array( 'fas fa-film' => 'Film (cinema,movie,strip,video)' ), array( 'fas fa-fire' => 'fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-extinguisher' => 'fire-extinguisher (burn,caliente,fire fighter,flame,heat,hot,rescue)' ), array( 'fas fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'far fa-flag' => 'flag (country,notice,notification,notify,pole,report,symbol)' ), array( 'fas fa-flag-checkered' => 'flag-checkered (notice,notification,notify,pole,racing,report,symbol)' ), array( 'fas fa-flask' => 'Flask (beaker,experimental,labs,science)' ), array( 'fas fa-futbol' => 'Futbol (ball,football,mls,soccer)' ), array( 'far fa-futbol' => 'Futbol (ball,football,mls,soccer)' ), array( 'fas fa-gamepad' => 'Gamepad (arcade,controller,d-pad,joystick,video,video game)' ), array( 'fas fa-gavel' => 'Gavel (hammer,judge,law,lawyer,opinion)' ), array( 'fas fa-gem' => 'Gem (diamond,jewelry,sapphire,stone,treasure)' ), array( 'far fa-gem' => 'Gem (diamond,jewelry,sapphire,stone,treasure)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-gifts' => 'Gifts (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-glass-cheers' => 'Glass Cheers (alcohol,bar,beverage,celebration,champagne,clink,drink,holiday,new year\'s eve,party,toast)' ), array( 'fas fa-glass-martini' => 'Martini Glass (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-glass-whiskey' => 'Glass Whiskey (alcohol,bar,beverage,bourbon,drink,liquor,neat,rye,scotch,whisky)' ), array( 'fas fa-glasses' => 'Glasses (hipster,nerd,reading,sight,spectacles,vision)' ), array( 'fas fa-globe' => 'Globe (all,coordinates,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-graduation-cap' => 'Graduation Cap (ceremony,college,graduate,learning,school,student)' ), array( 'fas fa-guitar' => 'Guitar (acoustic,instrument,music,rock,rock and roll,song,strings)' ), array( 'fas fa-hat-wizard' => 'Wizard\'s Hat (Dungeons & Dragons,accessory,buckle,clothing,d&d,dnd,fantasy,halloween,head,holiday,mage,magic,pointy,witch)' ), array( 'fas fa-hdd' => 'HDD (cpu,hard drive,harddrive,machine,save,storage)' ), array( 'far fa-hdd' => 'HDD (cpu,hard drive,harddrive,machine,save,storage)' ), array( 'fas fa-headphones' => 'headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-headphones-alt' => 'Alternate Headphones (audio,listen,music,sound,speaker)' ), array( 'fas fa-headset' => 'Headset (audio,gamer,gaming,listen,live chat,microphone,shot caller,sound,support,telemarketer)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heart-broken' => 'Heart Broken (breakup,crushed,dislike,dumped,grief,love,lovesick,relationship,sad)' ), array( 'fas fa-helicopter' => 'Helicopter (airwolf,apache,chopper,flight,fly,travel)' ), array( 'fas fa-highlighter' => 'Highlighter (edit,marker,sharpie,update,write)' ), array( 'fas fa-holly-berry' => 'Holly Berry (catwoman,christmas,decoration,flora,halle,holiday,ororo munroe,plant,storm,xmas)' ), array( 'fas fa-home' => 'home (abode,building,house,main)' ), array( 'fas fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'far fa-hospital' => 'hospital (building,emergency room,medical center)' ), array( 'fas fa-hourglass' => 'Hourglass (hour,minute,sand,stopwatch,time)' ), array( 'far fa-hourglass' => 'Hourglass (hour,minute,sand,stopwatch,time)' ), array( 'fas fa-igloo' => 'Igloo (dome,dwelling,eskimo,home,house,ice,snow)' ), array( 'fas fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'far fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'fas fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'far fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'fas fa-industry' => 'Industry (building,factory,industrial,manufacturing,mill,warehouse)' ), array( 'fas fa-key' => 'key (lock,password,private,secret,unlock)' ), array( 'fas fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'far fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'fas fa-laptop' => 'Laptop (computer,cpu,dell,demo,device,mac,macbook,machine,pc)' ), array( 'fas fa-leaf' => 'leaf (eco,flora,nature,plant,vegan)' ), array( 'fas fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'far fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'fas fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'far fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'fas fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'far fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'fas fa-lock' => 'lock (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-lock-open' => 'Lock Open (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-magic' => 'magic (autocomplete,automatic,mage,magic,spell,wand,witch,wizard)' ), array( 'fas fa-magnet' => 'magnet (Attract,lodestone,tool)' ), array( 'fas fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'far fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker' => 'map-marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker-alt' => 'Alternate Map Marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-pin' => 'Map Pin (address,agree,coordinates,destination,gps,localize,location,map,marker,navigation,pin,place,position,travel)' ), array( 'fas fa-map-signs' => 'Map Signs (directions,directory,map,signage,wayfinding)' ), array( 'fas fa-marker' => 'Marker (design,edit,sharpie,update,write)' ), array( 'fas fa-medal' => 'Medal (award,ribbon,star,trophy)' ), array( 'fas fa-medkit' => 'medkit (first aid,firstaid,health,help,support)' ), array( 'fas fa-memory' => 'Memory (DIMM,RAM,hardware,storage,technology)' ), array( 'fas fa-microchip' => 'Microchip (cpu,hardware,processor,technology)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-mitten' => 'Mitten (clothing,cold,glove,hands,knitted,seasonal,warmth)' ), array( 'fas fa-mobile' => 'Mobile Phone (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-mobile-alt' => 'Alternate Mobile (apple,call,cell phone,cellphone,device,iphone,number,screen,telephone)' ), array( 'fas fa-money-bill' => 'Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'far fa-money-bill-alt' => 'Alternate Money Bill (buy,cash,checkout,money,payment,price,purchase)' ), array( 'fas fa-money-check' => 'Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-money-check-alt' => 'Alternate Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'far fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'fas fa-motorcycle' => 'Motorcycle (bike,machine,transportation,vehicle)' ), array( 'fas fa-mug-hot' => 'Mug Hot (caliente,cocoa,coffee,cup,drink,holiday,hot chocolate,steam,tea,warmth)' ), array( 'fas fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'far fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'fas fa-paint-brush' => 'Paint Brush (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'far fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'fas fa-paperclip' => 'Paperclip (attach,attachment,connect,link)' ), array( 'fas fa-paste' => 'Paste (clipboard,copy,document,paper)' ), array( 'fas fa-paw' => 'Paw (animal,cat,dog,pet,print)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-fancy' => 'Pen Fancy (design,edit,fountain pen,update,write)' ), array( 'fas fa-pen-nib' => 'Pen Nib (design,edit,fountain pen,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-plane' => 'plane (airplane,destination,fly,location,mode,travel,trip)' ), array( 'fas fa-plug' => 'Plug (connect,electric,online,power)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-puzzle-piece' => 'Puzzle Piece (add-on,addon,game,section)' ), array( 'fas fa-ring' => 'Ring (Dungeons & Dragons,Gollum,band,binding,d&d,dnd,engagement,fantasy,gold,jewelry,marriage,precious)' ), array( 'fas fa-road' => 'road (highway,map,pavement,route,street,travel)' ), array( 'fas fa-rocket' => 'rocket (aircraft,app,jet,launch,nasa,space)' ), array( 'fas fa-ruler-combined' => 'Ruler Combined (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-horizontal' => 'Ruler Horizontal (design,draft,length,measure,planning)' ), array( 'fas fa-ruler-vertical' => 'Ruler Vertical (design,draft,length,measure,planning)' ), array( 'fas fa-satellite' => 'Satellite (communications,hardware,orbit,space)' ), array( 'fas fa-satellite-dish' => 'Satellite Dish (SETI,communications,hardware,receiver,saucer,signal)' ), array( 'fas fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'far fa-save' => 'Save (disk,download,floppy,floppy-o)' ), array( 'fas fa-school' => 'School (building,education,learn,student,teacher)' ), array( 'fas fa-screwdriver' => 'Screwdriver (admin,fix,mechanic,repair,settings,tool)' ), array( 'fas fa-scroll' => 'Scroll (Dungeons & Dragons,announcement,d&d,dnd,fantasy,paper,script)' ), array( 'fas fa-sd-card' => 'Sd Card (image,memory,photo,save)' ), array( 'fas fa-search' => 'Search (bigger,enlarge,find,magnify,preview,zoom)' ), array( 'fas fa-shield-alt' => 'Alternate Shield (achievement,award,block,defend,security,winner)' ), array( 'fas fa-shopping-bag' => 'Shopping Bag (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-basket' => 'Shopping Basket (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shower' => 'Shower (bath,clean,faucet,water)' ), array( 'fas fa-sim-card' => 'SIM Card (hard drive,hardware,portable,storage,technology,tiny)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fas fa-sleigh' => 'Sleigh (christmas,claus,fly,holiday,santa,sled,snow,xmas)' ), array( 'fas fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'far fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'fas fa-snowplow' => 'Snowplow (clean up,cold,road,storm,winter)' ), array( 'fas fa-space-shuttle' => 'Space Shuttle (astronaut,machine,nasa,rocket,transportation)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fas fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'far fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'fas fa-stopwatch' => 'Stopwatch (clock,reminder,time)' ), array( 'fas fa-stroopwafel' => 'Stroopwafel (caramel,cookie,dessert,sweets,waffle)' ), array( 'fas fa-subway' => 'Subway (machine,railway,train,transportation,vehicle)' ), array( 'fas fa-suitcase' => 'Suitcase (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'far fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'fas fa-tablet' => 'tablet (apple,device,ipad,kindle,screen)' ), array( 'fas fa-tablet-alt' => 'Alternate Tablet (apple,device,ipad,kindle,screen)' ), array( 'fas fa-tachometer-alt' => 'Alternate Tachometer (dashboard,fast,odometer,speed,speedometer)' ), array( 'fas fa-tag' => 'tag (discount,label,price,shopping)' ), array( 'fas fa-tags' => 'tags (discount,label,price,shopping)' ), array( 'fas fa-taxi' => 'Taxi (cab,cabbie,car,car service,lyft,machine,transportation,travel,uber,vehicle)' ), array( 'fas fa-thumbtack' => 'Thumbtack (coordinates,location,marker,pin,thumb-tack)' ), array( 'fas fa-ticket-alt' => 'Alternate Ticket (movie,pass,support,ticket)' ), array( 'fas fa-toilet' => 'Toilet (bathroom,flush,john,loo,pee,plumbing,poop,porcelain,potty,restroom,throne,washroom,waste,wc)' ), array( 'fas fa-toolbox' => 'Toolbox (admin,container,fix,repair,settings,tools)' ), array( 'fas fa-tools' => 'Tools (admin,fix,repair,screwdriver,settings,tools,wrench)' ), array( 'fas fa-train' => 'Train (bullet,commute,locomotive,railway,subway)' ), array( 'fas fa-tram' => 'Tram (crossing,machine,mountains,seasonal,transportation)' ), array( 'fas fa-trash' => 'Trash (delete,garbage,hide,remove)' ), array( 'fas fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'far fa-trash-alt' => 'Alternate Trash (delete,garbage,hide,remove,trash-o)' ), array( 'fas fa-tree' => 'Tree (bark,fall,flora,forest,nature,plant,seasonal)' ), array( 'fas fa-trophy' => 'trophy (achievement,award,cup,game,winner)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), array( 'fas fa-umbrella' => 'Umbrella (protection,rain,storm,wet)' ), array( 'fas fa-university' => 'University (bank,building,college,higher education - students,institution)' ), array( 'fas fa-unlock' => 'unlock (admin,lock,password,private,protect)' ), array( 'fas fa-unlock-alt' => 'Alternate Unlock (admin,lock,password,private,protect)' ), array( 'fas fa-utensil-spoon' => 'Utensil Spoon (cutlery,dining,scoop,silverware,spoon)' ), array( 'fas fa-utensils' => 'Utensils (cutlery,dining,dinner,eat,food,fork,knife,restaurant)' ), array( 'fas fa-wallet' => 'Wallet (billfold,cash,currency,money)' ), array( 'fas fa-weight' => 'Weight (health,measurement,scale,weight)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), array( 'fas fa-wine-glass' => 'Wine Glass (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), array( 'fas fa-wrench' => 'Wrench (construction,fix,mechanic,plumbing,settings,spanner,tool,update)' ), ), 'Payments & Shopping' => array( array( 'fab fa-alipay' => 'Alipay' ), array( 'fab fa-amazon-pay' => 'Amazon Pay' ), array( 'fab fa-apple-pay' => 'Apple Pay' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fab fa-bitcoin' => 'Bitcoin' ), array( 'fas fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'far fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'fab fa-btc' => 'BTC' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-camera' => 'camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-camera-retro' => 'Retro Camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-cart-arrow-down' => 'Shopping Cart Arrow Down (download,save,shopping)' ), array( 'fas fa-cart-plus' => 'Add to Shopping Cart (add,create,new,positive,shopping)' ), array( 'fab fa-cc-amazon-pay' => 'Amazon Pay Credit Card' ), array( 'fab fa-cc-amex' => 'American Express Credit Card (amex)' ), array( 'fab fa-cc-apple-pay' => 'Apple Pay Credit Card' ), array( 'fab fa-cc-diners-club' => 'Diner\'s Club Credit Card' ), array( 'fab fa-cc-discover' => 'Discover Credit Card' ), array( 'fab fa-cc-jcb' => 'JCB Credit Card' ), array( 'fab fa-cc-mastercard' => 'MasterCard Credit Card' ), array( 'fab fa-cc-paypal' => 'Paypal Credit Card' ), array( 'fab fa-cc-stripe' => 'Stripe Credit Card' ), array( 'fab fa-cc-visa' => 'Visa Credit Card' ), array( 'fas fa-certificate' => 'certificate (badge,star,verified)' ), array( 'fas fa-credit-card' => 'Credit Card (buy,checkout,credit-card-alt,debit,money,payment,purchase)' ), array( 'far fa-credit-card' => 'Credit Card (buy,checkout,credit-card-alt,debit,money,payment,purchase)' ), array( 'fab fa-ethereum' => 'Ethereum' ), array( 'fas fa-gem' => 'Gem (diamond,jewelry,sapphire,stone,treasure)' ), array( 'far fa-gem' => 'Gem (diamond,jewelry,sapphire,stone,treasure)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fab fa-google-wallet' => 'Google Wallet' ), array( 'fas fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'far fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-key' => 'key (lock,password,private,secret,unlock)' ), array( 'fas fa-money-check' => 'Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fas fa-money-check-alt' => 'Alternate Money Check (bank check,buy,checkout,cheque,money,payment,price,purchase)' ), array( 'fab fa-paypal' => 'Paypal' ), array( 'fas fa-receipt' => 'Receipt (check,invoice,money,pay,table)' ), array( 'fas fa-shopping-bag' => 'Shopping Bag (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-basket' => 'Shopping Basket (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fab fa-stripe' => 'Stripe' ), array( 'fab fa-stripe-s' => 'Stripe S' ), array( 'fas fa-tag' => 'tag (discount,label,price,shopping)' ), array( 'fas fa-tags' => 'tags (discount,label,price,shopping)' ), array( 'fas fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'far fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'fas fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'far fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'fas fa-trophy' => 'trophy (achievement,award,cup,game,winner)' ), ), 'Pharmacy' => array( array( 'fas fa-band-aid' => 'Band-Aid (bandage,boo boo,first aid,ouch)' ), array( 'fas fa-book-medical' => 'Medical Book (diary,documentation,health,history,journal,library,read,record)' ), array( 'fas fa-cannabis' => 'Cannabis (bud,chronic,drugs,endica,endo,ganja,marijuana,mary jane,pot,reefer,sativa,spliff,weed,whacky-tabacky)' ), array( 'fas fa-capsules' => 'Capsules (drugs,medicine,pills,prescription)' ), array( 'fas fa-clinic-medical' => 'Medical Clinic (doctor,general practitioner,hospital,infirmary,medicine,office,outpatient)' ), array( 'fas fa-eye-dropper' => 'Eye Dropper (beaker,clone,color,copy,eyedropper,pipette)' ), array( 'fas fa-file-medical' => 'Medical File (document,health,history,prescription,record)' ), array( 'fas fa-file-prescription' => 'File Prescription (document,drugs,medical,medicine,rx)' ), array( 'fas fa-first-aid' => 'First Aid (emergency,emt,health,medical,rescue)' ), array( 'fas fa-flask' => 'Flask (beaker,experimental,labs,science)' ), array( 'fas fa-history' => 'History (Rewind,clock,reverse,time,time machine)' ), array( 'fas fa-joint' => 'Joint (blunt,cannabis,doobie,drugs,marijuana,roach,smoke,smoking,spliff)' ), array( 'fas fa-laptop-medical' => 'Laptop Medical (computer,device,ehr,electronic health records,history)' ), array( 'fas fa-mortar-pestle' => 'Mortar Pestle (crush,culinary,grind,medical,mix,pharmacy,prescription,spices)' ), array( 'fas fa-notes-medical' => 'Medical Notes (clipboard,doctor,ehr,health,history,records)' ), array( 'fas fa-pills' => 'Pills (drugs,medicine,prescription,tablets)' ), array( 'fas fa-prescription' => 'Prescription (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-prescription-bottle' => 'Prescription Bottle (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-prescription-bottle-alt' => 'Alternate Prescription Bottle (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-receipt' => 'Receipt (check,invoice,money,pay,table)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fas fa-syringe' => 'Syringe (doctor,immunizations,medical,needle)' ), array( 'fas fa-tablets' => 'Tablets (drugs,medicine,pills,prescription)' ), array( 'fas fa-thermometer' => 'Thermometer (mercury,status,temperature)' ), array( 'fas fa-vial' => 'Vial (experiment,lab,sample,science,test,test tube)' ), array( 'fas fa-vials' => 'Vials (experiment,lab,sample,science,test,test tube)' ), ), 'Political' => array( array( 'fas fa-award' => 'Award (honor,praise,prize,recognition,ribbon,trophy)' ), array( 'fas fa-balance-scale' => 'Balance Scale (balanced,justice,legal,measure,weight)' ), array( 'fas fa-balance-scale-left' => 'Balance Scale (Left-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-balance-scale-right' => 'Balance Scale (Right-Weighted) (justice,legal,measure,unbalanced,weight)' ), array( 'fas fa-bullhorn' => 'bullhorn (announcement,broadcast,louder,megaphone,share)' ), array( 'fas fa-check-double' => 'Double Check (accept,agree,checkmark,confirm,correct,done,notice,notification,notify,ok,select,success,tick,todo)' ), array( 'fas fa-democrat' => 'Democrat (american,democratic party,donkey,election,left,left-wing,liberal,politics,usa)' ), array( 'fas fa-donate' => 'Donate (contribute,generosity,gift,give)' ), array( 'fas fa-dove' => 'Dove (bird,fauna,flying,peace,war)' ), array( 'fas fa-fist-raised' => 'Raised Fist (Dungeons & Dragons,d&d,dnd,fantasy,hand,ki,monk,resist,strength,unarmed combat)' ), array( 'fas fa-flag-usa' => 'United States of America Flag (betsy ross,country,old glory,stars,stripes,symbol)' ), array( 'fas fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'far fa-handshake' => 'Handshake (agreement,greeting,meeting,partnership)' ), array( 'fas fa-person-booth' => 'Person Entering Booth (changing,changing room,election,human,person,vote,voting)' ), array( 'fas fa-piggy-bank' => 'Piggy Bank (bank,save,savings)' ), array( 'fas fa-republican' => 'Republican (american,conservative,election,elephant,politics,republican party,right,right-wing,usa)' ), array( 'fas fa-vote-yea' => 'Vote Yea (accept,cast,election,politics,positive,yes)' ), ), 'Religion' => array( array( 'fas fa-ankh' => 'Ankh (amulet,copper,coptic christianity,copts,crux ansata,egypt,venus)' ), array( 'fas fa-atom' => 'Atom (atheism,chemistry,ion,nuclear,science)' ), array( 'fas fa-bible' => 'Bible (book,catholicism,christianity,god,holy)' ), array( 'fas fa-church' => 'Church (building,cathedral,chapel,community,religion)' ), array( 'fas fa-cross' => 'Cross (catholicism,christianity,church,jesus)' ), array( 'fas fa-dharmachakra' => 'Dharmachakra (buddhism,buddhist,wheel of dharma)' ), array( 'fas fa-dove' => 'Dove (bird,fauna,flying,peace,war)' ), array( 'fas fa-gopuram' => 'Gopuram (building,entrance,hinduism,temple,tower)' ), array( 'fas fa-hamsa' => 'Hamsa (amulet,christianity,islam,jewish,judaism,muslim,protection)' ), array( 'fas fa-hanukiah' => 'Hanukiah (candle,hanukkah,jewish,judaism,light)' ), array( 'fas fa-haykal' => 'Haykal (bahai,bahá\'í,star)' ), array( 'fas fa-jedi' => 'Jedi (crest,force,sith,skywalker,star wars,yoda)' ), array( 'fas fa-journal-whills' => 'Journal of the Whills (book,force,jedi,sith,star wars,yoda)' ), array( 'fas fa-kaaba' => 'Kaaba (building,cube,islam,muslim)' ), array( 'fas fa-khanda' => 'Khanda (chakkar,sikh,sikhism,sword)' ), array( 'fas fa-menorah' => 'Menorah (candle,hanukkah,jewish,judaism,light)' ), array( 'fas fa-mosque' => 'Mosque (building,islam,landmark,muslim)' ), array( 'fas fa-om' => 'Om (buddhism,hinduism,jainism,mantra)' ), array( 'fas fa-pastafarianism' => 'Pastafarianism (agnosticism,atheism,flying spaghetti monster,fsm)' ), array( 'fas fa-peace' => 'Peace (serenity,tranquility,truce,war)' ), array( 'fas fa-place-of-worship' => 'Place of Worship (building,church,holy,mosque,synagogue)' ), array( 'fas fa-pray' => 'Pray (kneel,preach,religion,worship)' ), array( 'fas fa-praying-hands' => 'Praying Hands (kneel,preach,religion,worship)' ), array( 'fas fa-quran' => 'Quran (book,islam,muslim,religion)' ), array( 'fas fa-star-and-crescent' => 'Star and Crescent (islam,muslim,religion)' ), array( 'fas fa-star-of-david' => 'Star of David (jewish,judaism,religion)' ), array( 'fas fa-synagogue' => 'Synagogue (building,jewish,judaism,religion,star of david,temple)' ), array( 'fas fa-torah' => 'Torah (book,jewish,judaism,religion,scroll)' ), array( 'fas fa-torii-gate' => 'Torii Gate (building,shintoism)' ), array( 'fas fa-vihara' => 'Vihara (buddhism,buddhist,building,monastery)' ), array( 'fas fa-yin-yang' => 'Yin Yang (daoism,opposites,taoism)' ), ), 'Science' => array( array( 'fas fa-atom' => 'Atom (atheism,chemistry,ion,nuclear,science)' ), array( 'fas fa-biohazard' => 'Biohazard (danger,dangerous,hazmat,medical,radioactive,toxic,waste,zombie)' ), array( 'fas fa-brain' => 'Brain (cerebellum,gray matter,intellect,medulla oblongata,mind,noodle,wit)' ), array( 'fas fa-burn' => 'Burn (caliente,energy,fire,flame,gas,heat,hot)' ), array( 'fas fa-capsules' => 'Capsules (drugs,medicine,pills,prescription)' ), array( 'fas fa-clipboard-check' => 'Clipboard with Check (accept,agree,confirm,done,ok,select,success,tick,todo,yes)' ), array( 'fas fa-dna' => 'DNA (double helix,genetic,helix,molecule,protein)' ), array( 'fas fa-eye-dropper' => 'Eye Dropper (beaker,clone,color,copy,eyedropper,pipette)' ), array( 'fas fa-filter' => 'Filter (funnel,options,separate,sort)' ), array( 'fas fa-fire' => 'fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-fire-alt' => 'Alternate Fire (burn,caliente,flame,heat,hot,popular)' ), array( 'fas fa-flask' => 'Flask (beaker,experimental,labs,science)' ), array( 'fas fa-frog' => 'Frog (amphibian,bullfrog,fauna,hop,kermit,kiss,prince,ribbit,toad,wart)' ), array( 'fas fa-magnet' => 'magnet (Attract,lodestone,tool)' ), array( 'fas fa-microscope' => 'Microscope (electron,lens,optics,science,shrink)' ), array( 'fas fa-mortar-pestle' => 'Mortar Pestle (crush,culinary,grind,medical,mix,pharmacy,prescription,spices)' ), array( 'fas fa-pills' => 'Pills (drugs,medicine,prescription,tablets)' ), array( 'fas fa-prescription-bottle' => 'Prescription Bottle (drugs,medical,medicine,pharmacy,rx)' ), array( 'fas fa-radiation' => 'Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-radiation-alt' => 'Alternate Radiation (danger,dangerous,deadly,hazard,nuclear,radioactive,warning)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fas fa-syringe' => 'Syringe (doctor,immunizations,medical,needle)' ), array( 'fas fa-tablets' => 'Tablets (drugs,medicine,pills,prescription)' ), array( 'fas fa-temperature-high' => 'High Temperature (cook,mercury,summer,thermometer,warm)' ), array( 'fas fa-temperature-low' => 'Low Temperature (cold,cool,mercury,thermometer,winter)' ), array( 'fas fa-vial' => 'Vial (experiment,lab,sample,science,test,test tube)' ), array( 'fas fa-vials' => 'Vials (experiment,lab,sample,science,test,test tube)' ), ), 'Science Fiction' => array( array( 'fab fa-galactic-republic' => 'Galactic Republic (politics,star wars)' ), array( 'fab fa-galactic-senate' => 'Galactic Senate (star wars)' ), array( 'fas fa-globe' => 'Globe (all,coordinates,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-jedi' => 'Jedi (crest,force,sith,skywalker,star wars,yoda)' ), array( 'fab fa-jedi-order' => 'Jedi Order (star wars)' ), array( 'fas fa-journal-whills' => 'Journal of the Whills (book,force,jedi,sith,star wars,yoda)' ), array( 'fas fa-meteor' => 'Meteor (armageddon,asteroid,comet,shooting star,space)' ), array( 'fas fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'far fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'fab fa-old-republic' => 'Old Republic (politics,star wars)' ), array( 'fas fa-robot' => 'Robot (android,automate,computer,cyborg)' ), array( 'fas fa-rocket' => 'rocket (aircraft,app,jet,launch,nasa,space)' ), array( 'fas fa-satellite' => 'Satellite (communications,hardware,orbit,space)' ), array( 'fas fa-satellite-dish' => 'Satellite Dish (SETI,communications,hardware,receiver,saucer,signal)' ), array( 'fas fa-space-shuttle' => 'Space Shuttle (astronaut,machine,nasa,rocket,transportation)' ), array( 'fas fa-user-astronaut' => 'User Astronaut (avatar,clothing,cosmonaut,nasa,space,suit)' ), ), 'Security' => array( array( 'fas fa-ban' => 'ban (abort,ban,block,cancel,delete,hide,prohibit,remove,stop,trash)' ), array( 'fas fa-bug' => 'Bug (beetle,error,insect,report)' ), array( 'fas fa-door-closed' => 'Door Closed (enter,exit,locked)' ), array( 'fas fa-door-open' => 'Door Open (enter,exit,welcome)' ), array( 'fas fa-dungeon' => 'Dungeon (Dungeons & Dragons,building,d&d,dnd,door,entrance,fantasy,gate)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-file-contract' => 'File Contract (agreement,binding,document,legal,signature)' ), array( 'fas fa-file-signature' => 'File Signature (John Hancock,contract,document,name)' ), array( 'fas fa-fingerprint' => 'Fingerprint (human,id,identification,lock,smudge,touch,unique,unlock)' ), array( 'fas fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'far fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'fas fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'far fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-id-card-alt' => 'Alternate Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-key' => 'key (lock,password,private,secret,unlock)' ), array( 'fas fa-lock' => 'lock (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-lock-open' => 'Lock Open (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-mask' => 'Mask (carnivale,costume,disguise,halloween,secret,super hero)' ), array( 'fas fa-passport' => 'Passport (document,id,identification,issued,travel)' ), array( 'fas fa-shield-alt' => 'Alternate Shield (achievement,award,block,defend,security,winner)' ), array( 'fas fa-unlock' => 'unlock (admin,lock,password,private,protect)' ), array( 'fas fa-unlock-alt' => 'Alternate Unlock (admin,lock,password,private,protect)' ), array( 'fas fa-user-lock' => 'User Lock (admin,lock,person,private,unlock)' ), array( 'fas fa-user-secret' => 'User Secret (clothing,coat,hat,incognito,person,privacy,spy,whisper)' ), array( 'fas fa-user-shield' => 'User Shield (admin,person,private,protect,safe)' ), ), 'Shapes' => array( array( 'fas fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'far fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-certificate' => 'certificate (badge,star,verified)' ), array( 'fas fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'far fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'fas fa-cloud' => 'Cloud (atmosphere,fog,overcast,save,upload,weather)' ), array( 'fas fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-heart-broken' => 'Heart Broken (breakup,crushed,dislike,dumped,grief,love,lovesick,relationship,sad)' ), array( 'fas fa-map-marker' => 'map-marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-play' => 'play (audio,music,playing,sound,start,video)' ), array( 'fas fa-shapes' => 'Shapes (blocks,build,circle,square,triangle)' ), array( 'fas fa-square' => 'Square (block,box,shape)' ), array( 'far fa-square' => 'Square (block,box,shape)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), ), 'Shopping' => array( array( 'fas fa-barcode' => 'barcode (info,laser,price,scan,upc)' ), array( 'fas fa-cart-arrow-down' => 'Shopping Cart Arrow Down (download,save,shopping)' ), array( 'fas fa-cart-plus' => 'Add to Shopping Cart (add,create,new,positive,shopping)' ), array( 'fas fa-cash-register' => 'Cash Register (buy,cha-ching,change,checkout,commerce,leaerboard,machine,pay,payment,purchase,store)' ), array( 'fas fa-gift' => 'gift (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-gifts' => 'Gifts (christmas,generosity,giving,holiday,party,present,wrapped,xmas)' ), array( 'fas fa-person-booth' => 'Person Entering Booth (changing,changing room,election,human,person,vote,voting)' ), array( 'fas fa-receipt' => 'Receipt (check,invoice,money,pay,table)' ), array( 'fas fa-shipping-fast' => 'Shipping Fast (express,fedex,mail,overnight,package,ups)' ), array( 'fas fa-shopping-bag' => 'Shopping Bag (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-basket' => 'Shopping Basket (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-store' => 'Store (building,buy,purchase,shopping)' ), array( 'fas fa-store-alt' => 'Alternate Store (building,buy,purchase,shopping)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-tshirt' => 'T-Shirt (clothing,fashion,garment,shirt)' ), ), 'Social' => array( array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-birthday-cake' => 'Birthday Cake (anniversary,bakery,candles,celebration,dessert,frosting,holiday,party,pastry)' ), array( 'fas fa-camera' => 'camera (image,lens,photo,picture,record,shutter,video)' ), array( 'fas fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-hashtag' => 'Hashtag (Twitter,instagram,pound,social media,tag)' ), array( 'fas fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'far fa-heart' => 'Heart (favorite,like,love,relationship,valentine)' ), array( 'fas fa-icons' => 'Icons (bolt,emoji,heart,image,music,photo,symbols)' ), array( 'fas fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'far fa-image' => 'Image (album,landscape,photo,picture)' ), array( 'fas fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'far fa-images' => 'Images (album,landscape,photo,picture)' ), array( 'fas fa-map-marker' => 'map-marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker-alt' => 'Alternate Map Marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-photo-video' => 'Photo Video (av,film,image,library,media)' ), array( 'fas fa-poll' => 'Poll (results,survey,trend,vote,voting)' ), array( 'fas fa-poll-h' => 'Poll H (results,survey,trend,vote,voting)' ), array( 'fas fa-retweet' => 'Retweet (refresh,reload,share,swap)' ), array( 'fas fa-share' => 'Share (forward,save,send,social)' ), array( 'fas fa-share-alt' => 'Alternate Share (forward,save,send,social)' ), array( 'fas fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'far fa-share-square' => 'Share Square (forward,save,send,social)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fas fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'far fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'fas fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'far fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'fas fa-thumbtack' => 'Thumbtack (coordinates,location,marker,pin,thumb-tack)' ), array( 'fas fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-friends' => 'User Friends (group,people,person,team,users)' ), array( 'fas fa-user-plus' => 'User Plus (add,avatar,positive,sign up,signup,team)' ), array( 'fas fa-users' => 'Users (friends,group,people,persons,profiles,team)' ), array( 'fas fa-video' => 'Video (camera,film,movie,record,video-camera)' ), ), 'Spinners' => array( array( 'fas fa-asterisk' => 'asterisk (annotation,details,reference,star)' ), array( 'fas fa-atom' => 'Atom (atheism,chemistry,ion,nuclear,science)' ), array( 'fas fa-certificate' => 'certificate (badge,star,verified)' ), array( 'fas fa-circle-notch' => 'Circle Notched (circle-o-notch,diameter,dot,ellipse,round,spinner)' ), array( 'fas fa-cog' => 'cog (gear,mechanical,settings,sprocket,wheel)' ), array( 'fas fa-compact-disc' => 'Compact Disc (album,bluray,cd,disc,dvd,media,movie,music,record,video,vinyl)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-crosshairs' => 'Crosshairs (aim,bullseye,gpd,picker,position)' ), array( 'fas fa-dharmachakra' => 'Dharmachakra (buddhism,buddhist,wheel of dharma)' ), array( 'fas fa-fan' => 'Fan (ac,air conditioning,blade,blower,cool,hot)' ), array( 'fas fa-haykal' => 'Haykal (bahai,bahá\'í,star)' ), array( 'fas fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'far fa-life-ring' => 'Life Ring (coast guard,help,overboard,save,support)' ), array( 'fas fa-palette' => 'Palette (acrylic,art,brush,color,fill,paint,pigment,watercolor)' ), array( 'fas fa-ring' => 'Ring (Dungeons & Dragons,Gollum,band,binding,d&d,dnd,engagement,fantasy,gold,jewelry,marriage,precious)' ), array( 'fas fa-slash' => 'Slash (cancel,close,mute,off,stop,x)' ), array( 'fas fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'far fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'fas fa-spinner' => 'Spinner (circle,loading,progress)' ), array( 'fas fa-stroopwafel' => 'Stroopwafel (caramel,cookie,dessert,sweets,waffle)' ), array( 'fas fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'far fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'fas fa-sync' => 'Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-sync-alt' => 'Alternate Sync (exchange,refresh,reload,rotate,swap)' ), array( 'fas fa-yin-yang' => 'Yin Yang (daoism,opposites,taoism)' ), ), 'Sports' => array( array( 'fas fa-baseball-ball' => 'Baseball Ball (foul,hardball,league,leather,mlb,softball,sport)' ), array( 'fas fa-basketball-ball' => 'Basketball Ball (dribble,dunk,hoop,nba)' ), array( 'fas fa-biking' => 'Biking (bicycle,bike,cycle,cycling,ride,wheel)' ), array( 'fas fa-bowling-ball' => 'Bowling Ball (alley,candlepin,gutter,lane,strike,tenpin)' ), array( 'fas fa-dumbbell' => 'Dumbbell (exercise,gym,strength,weight,weight-lifting)' ), array( 'fas fa-football-ball' => 'Football Ball (ball,fall,nfl,pigskin,seasonal)' ), array( 'fas fa-futbol' => 'Futbol (ball,football,mls,soccer)' ), array( 'far fa-futbol' => 'Futbol (ball,football,mls,soccer)' ), array( 'fas fa-golf-ball' => 'Golf Ball (caddy,eagle,putt,tee)' ), array( 'fas fa-hockey-puck' => 'Hockey Puck (ice,nhl,sport)' ), array( 'fas fa-quidditch' => 'Quidditch (ball,bludger,broom,golden snitch,harry potter,hogwarts,quaffle,sport,wizard)' ), array( 'fas fa-running' => 'Running (exercise,health,jog,person,run,sport,sprint)' ), array( 'fas fa-skating' => 'Skating (activity,figure skating,fitness,ice,person,winter)' ), array( 'fas fa-skiing' => 'Skiing (activity,downhill,fast,fitness,olympics,outdoors,person,seasonal,slalom)' ), array( 'fas fa-skiing-nordic' => 'Skiing Nordic (activity,cross country,fitness,outdoors,person,seasonal)' ), array( 'fas fa-snowboarding' => 'Snowboarding (activity,fitness,olympics,outdoors,person)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-table-tennis' => 'Table Tennis (ball,paddle,ping pong)' ), array( 'fas fa-volleyball-ball' => 'Volleyball Ball (beach,olympics,sport)' ), ), 'Spring' => array( array( 'fas fa-allergies' => 'Allergies (allergy,freckles,hand,hives,pox,skin,spots)' ), array( 'fas fa-broom' => 'Broom (clean,firebolt,fly,halloween,nimbus 2000,quidditch,sweep,witch)' ), array( 'fas fa-cloud-sun' => 'Cloud with Sun (clear,day,daytime,fall,outdoors,overcast,partly cloudy)' ), array( 'fas fa-cloud-sun-rain' => 'Cloud with Sun and Rain (day,overcast,precipitation,storm,summer,sunshower)' ), array( 'fas fa-frog' => 'Frog (amphibian,bullfrog,fauna,hop,kermit,kiss,prince,ribbit,toad,wart)' ), array( 'fas fa-rainbow' => 'Rainbow (gold,leprechaun,prism,rain,sky)' ), array( 'fas fa-seedling' => 'Seedling (flora,grow,plant,vegan)' ), array( 'fas fa-umbrella' => 'Umbrella (protection,rain,storm,wet)' ), ), 'Status' => array( array( 'fas fa-ban' => 'ban (abort,ban,block,cancel,delete,hide,prohibit,remove,stop,trash)' ), array( 'fas fa-battery-empty' => 'Battery Empty (charge,dead,power,status)' ), array( 'fas fa-battery-full' => 'Battery Full (charge,power,status)' ), array( 'fas fa-battery-half' => 'Battery 1/2 Full (charge,power,status)' ), array( 'fas fa-battery-quarter' => 'Battery 1/4 Full (charge,low,power,status)' ), array( 'fas fa-battery-three-quarters' => 'Battery 3/4 Full (charge,power,status)' ), array( 'fas fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'far fa-bell' => 'bell (alarm,alert,chime,notification,reminder)' ), array( 'fas fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'far fa-bell-slash' => 'Bell Slash (alert,cancel,disabled,notification,off,reminder)' ), array( 'fas fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'far fa-calendar' => 'Calendar (calendar-o,date,event,schedule,time,when)' ), array( 'fas fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'far fa-calendar-alt' => 'Alternate Calendar (calendar,date,event,schedule,time,when)' ), array( 'fas fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'far fa-calendar-check' => 'Calendar Check (accept,agree,appointment,confirm,correct,date,done,event,ok,schedule,select,success,tick,time,todo,when)' ), array( 'fas fa-calendar-day' => 'Calendar with Day Focus (date,detail,event,focus,schedule,single day,time,today,when)' ), array( 'fas fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'far fa-calendar-minus' => 'Calendar Minus (calendar,date,delete,event,negative,remove,schedule,time,when)' ), array( 'fas fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'far fa-calendar-plus' => 'Calendar Plus (add,calendar,create,date,event,new,positive,schedule,time,when)' ), array( 'fas fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'far fa-calendar-times' => 'Calendar Times (archive,calendar,date,delete,event,remove,schedule,time,when,x)' ), array( 'fas fa-calendar-week' => 'Calendar with Week Focus (date,detail,event,focus,schedule,single week,time,today,when)' ), array( 'fas fa-cart-arrow-down' => 'Shopping Cart Arrow Down (download,save,shopping)' ), array( 'fas fa-cart-plus' => 'Add to Shopping Cart (add,create,new,positive,shopping)' ), array( 'fas fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment' => 'comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'far fa-comment-alt' => 'Alternate Comment (bubble,chat,commenting,conversation,feedback,message,note,notification,sms,speech,texting)' ), array( 'fas fa-comment-slash' => 'Comment Slash (bubble,cancel,chat,commenting,conversation,feedback,message,mute,note,notification,quiet,sms,speech,texting)' ), array( 'fas fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'far fa-compass' => 'Compass (directions,directory,location,menu,navigation,safari,travel)' ), array( 'fas fa-door-closed' => 'Door Closed (enter,exit,locked)' ), array( 'fas fa-door-open' => 'Door Open (enter,exit,welcome)' ), array( 'fas fa-exclamation' => 'exclamation (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-circle' => 'Exclamation Circle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-exclamation-triangle' => 'Exclamation Triangle (alert,danger,error,important,notice,notification,notify,problem,warning)' ), array( 'fas fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'far fa-eye' => 'Eye (look,optic,see,seen,show,sight,views,visible)' ), array( 'fas fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'far fa-eye-slash' => 'Eye Slash (blind,hide,show,toggle,unseen,views,visible,visiblity)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-gas-pump' => 'Gas Pump (car,fuel,gasoline,petrol)' ), array( 'fas fa-info' => 'Info (details,help,information,more,support)' ), array( 'fas fa-info-circle' => 'Info Circle (details,help,information,more,support)' ), array( 'fas fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'far fa-lightbulb' => 'Lightbulb (energy,idea,inspiration,light)' ), array( 'fas fa-lock' => 'lock (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-lock-open' => 'Lock Open (admin,lock,open,password,private,protect,security)' ), array( 'fas fa-map-marker' => 'map-marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marker-alt' => 'Alternate Map Marker (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt' => 'Alternate Microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-alt-slash' => 'Alternate Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-minus' => 'minus (collapse,delete,hide,minify,negative,remove,trash)' ), array( 'fas fa-minus-circle' => 'Minus Circle (delete,hide,negative,remove,shape,trash)' ), array( 'fas fa-minus-square' => 'Minus Square (collapse,delete,hide,minify,negative,remove,shape,trash)' ), array( 'far fa-minus-square' => 'Minus Square (collapse,delete,hide,minify,negative,remove,shape,trash)' ), array( 'fas fa-parking' => 'Parking (auto,car,garage,meter)' ), array( 'fas fa-phone' => 'Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-alt' => 'Alternate Phone (call,earphone,number,support,telephone,voice)' ), array( 'fas fa-phone-slash' => 'Phone Slash (call,cancel,earphone,mute,number,support,telephone,voice)' ), array( 'fas fa-plus' => 'plus (add,create,expand,new,positive,shape)' ), array( 'fas fa-plus-circle' => 'Plus Circle (add,create,expand,new,positive,shape)' ), array( 'fas fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'far fa-plus-square' => 'Plus Square (add,create,expand,new,positive,shape)' ), array( 'fas fa-print' => 'print (business,copy,document,office,paper)' ), array( 'fas fa-question' => 'Question (help,information,support,unknown)' ), array( 'fas fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'far fa-question-circle' => 'Question Circle (help,information,support,unknown)' ), array( 'fas fa-shield-alt' => 'Alternate Shield (achievement,award,block,defend,security,winner)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-sign-in-alt' => 'Alternate Sign In (arrow,enter,join,log in,login,sign in,sign up,sign-in,signin,signup)' ), array( 'fas fa-sign-out-alt' => 'Alternate Sign Out (arrow,exit,leave,log out,logout,sign-out)' ), array( 'fas fa-signal' => 'signal (bars,graph,online,reception,status)' ), array( 'fas fa-smoking-ban' => 'Smoking Ban (ban,cancel,no smoking,non-smoking)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fas fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'far fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'fas fa-star-half-alt' => 'Alternate Star Half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'fas fa-stream' => 'Stream (flow,list,timeline)' ), array( 'fas fa-thermometer-empty' => 'Thermometer Empty (cold,mercury,status,temperature)' ), array( 'fas fa-thermometer-full' => 'Thermometer Full (fever,hot,mercury,status,temperature)' ), array( 'fas fa-thermometer-half' => 'Thermometer 1/2 Full (mercury,status,temperature)' ), array( 'fas fa-thermometer-quarter' => 'Thermometer 1/4 Full (mercury,status,temperature)' ), array( 'fas fa-thermometer-three-quarters' => 'Thermometer 3/4 Full (mercury,status,temperature)' ), array( 'fas fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'far fa-thumbs-down' => 'thumbs-down (disagree,disapprove,dislike,hand,social,thumbs-o-down)' ), array( 'fas fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'far fa-thumbs-up' => 'thumbs-up (agree,approve,favorite,hand,like,ok,okay,social,success,thumbs-o-up,yes,you got it dude)' ), array( 'fas fa-tint' => 'tint (color,drop,droplet,raindrop,waterdrop)' ), array( 'fas fa-tint-slash' => 'Tint Slash (color,drop,droplet,raindrop,waterdrop)' ), array( 'fas fa-toggle-off' => 'Toggle Off (switch)' ), array( 'fas fa-toggle-on' => 'Toggle On (switch)' ), array( 'fas fa-unlock' => 'unlock (admin,lock,password,private,protect)' ), array( 'fas fa-unlock-alt' => 'Alternate Unlock (admin,lock,password,private,protect)' ), array( 'fas fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-alt' => 'Alternate User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-alt-slash' => 'Alternate User Slash (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-slash' => 'User Slash (ban,delete,remove)' ), array( 'fas fa-video' => 'Video (camera,film,movie,record,video-camera)' ), array( 'fas fa-video-slash' => 'Video Slash (add,create,film,new,positive,record,video)' ), array( 'fas fa-volume-down' => 'Volume Down (audio,lower,music,quieter,sound,speaker)' ), array( 'fas fa-volume-mute' => 'Volume Mute (audio,music,quiet,sound,speaker)' ), array( 'fas fa-volume-off' => 'Volume Off (audio,ban,music,mute,quiet,silent,sound)' ), array( 'fas fa-volume-up' => 'Volume Up (audio,higher,louder,music,sound,speaker)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), ), 'Summer' => array( array( 'fas fa-anchor' => 'Anchor (berth,boat,dock,embed,link,maritime,moor,secure)' ), array( 'fas fa-biking' => 'Biking (bicycle,bike,cycle,cycling,ride,wheel)' ), array( 'fas fa-fish' => 'Fish (fauna,gold,seafood,swimming)' ), array( 'fas fa-hotdog' => 'Hot Dog (bun,chili,frankfurt,frankfurter,kosher,polish,sandwich,sausage,vienna,weiner)' ), array( 'fas fa-ice-cream' => 'Ice Cream (chocolate,cone,dessert,frozen,scoop,sorbet,vanilla,yogurt)' ), array( 'fas fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'far fa-lemon' => 'Lemon (citrus,lemonade,lime,tart)' ), array( 'fas fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'far fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-swimming-pool' => 'Swimming Pool (ladder,recreation,swim,water)' ), array( 'fas fa-umbrella-beach' => 'Umbrella Beach (protection,recreation,sand,shade,summer,sun)' ), array( 'fas fa-volleyball-ball' => 'Volleyball Ball (beach,olympics,sport)' ), array( 'fas fa-water' => 'Water (lake,liquid,ocean,sea,swim,wet)' ), ), 'Tabletop Gaming' => array( array( 'fab fa-acquisitions-incorporated' => 'Acquisitions Incorporated (Dungeons & Dragons,d&d,dnd,fantasy,game,gaming,tabletop)' ), array( 'fas fa-book-dead' => 'Book of the Dead (Dungeons & Dragons,crossbones,d&d,dark arts,death,dnd,documentation,evil,fantasy,halloween,holiday,necronomicon,read,skull,spell)' ), array( 'fab fa-critical-role' => 'Critical Role (Dungeons & Dragons,d&d,dnd,fantasy,game,gaming,tabletop)' ), array( 'fab fa-d-and-d' => 'Dungeons & Dragons' ), array( 'fab fa-d-and-d-beyond' => 'D&D Beyond (Dungeons & Dragons,d&d,dnd,fantasy,gaming,tabletop)' ), array( 'fas fa-dice-d20' => 'Dice D20 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dice-d6' => 'Dice D6 (Dungeons & Dragons,chance,d&d,dnd,fantasy,gambling,game,roll)' ), array( 'fas fa-dragon' => 'Dragon (Dungeons & Dragons,d&d,dnd,fantasy,fire,lizard,serpent)' ), array( 'fas fa-dungeon' => 'Dungeon (Dungeons & Dragons,building,d&d,dnd,door,entrance,fantasy,gate)' ), array( 'fab fa-fantasy-flight-games' => 'Fantasy Flight-games (Dungeons & Dragons,d&d,dnd,fantasy,game,gaming,tabletop)' ), array( 'fas fa-fist-raised' => 'Raised Fist (Dungeons & Dragons,d&d,dnd,fantasy,hand,ki,monk,resist,strength,unarmed combat)' ), array( 'fas fa-hat-wizard' => 'Wizard\'s Hat (Dungeons & Dragons,accessory,buckle,clothing,d&d,dnd,fantasy,halloween,head,holiday,mage,magic,pointy,witch)' ), array( 'fab fa-penny-arcade' => 'Penny Arcade (Dungeons & Dragons,d&d,dnd,fantasy,game,gaming,pax,tabletop)' ), array( 'fas fa-ring' => 'Ring (Dungeons & Dragons,Gollum,band,binding,d&d,dnd,engagement,fantasy,gold,jewelry,marriage,precious)' ), array( 'fas fa-scroll' => 'Scroll (Dungeons & Dragons,announcement,d&d,dnd,fantasy,paper,script)' ), array( 'fas fa-skull-crossbones' => 'Skull & Crossbones (Dungeons & Dragons,alert,bones,d&d,danger,dead,deadly,death,dnd,fantasy,halloween,holiday,jolly-roger,pirate,poison,skeleton,warning)' ), array( 'fab fa-wizards-of-the-coast' => 'Wizards of the Coast (Dungeons & Dragons,d&d,dnd,fantasy,game,gaming,tabletop)' ), ), 'Toggle' => array( array( 'fas fa-bullseye' => 'Bullseye (archery,goal,objective,target)' ), array( 'fas fa-check-circle' => 'Check Circle (accept,agree,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'far fa-check-circle' => 'Check Circle (accept,agree,confirm,correct,done,ok,select,success,tick,todo,yes)' ), array( 'fas fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'far fa-circle' => 'Circle (circle-thin,diameter,dot,ellipse,notification,round)' ), array( 'fas fa-dot-circle' => 'Dot Circle (bullseye,notification,target)' ), array( 'far fa-dot-circle' => 'Dot Circle (bullseye,notification,target)' ), array( 'fas fa-microphone' => 'microphone (audio,podcast,record,sing,sound,voice)' ), array( 'fas fa-microphone-slash' => 'Microphone Slash (audio,disable,mute,podcast,record,sing,sound,voice)' ), array( 'fas fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'far fa-star' => 'Star (achievement,award,favorite,important,night,rating,score)' ), array( 'fas fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'far fa-star-half' => 'star-half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'fas fa-star-half-alt' => 'Alternate Star Half (achievement,award,rating,score,star-half-empty,star-half-full)' ), array( 'fas fa-toggle-off' => 'Toggle Off (switch)' ), array( 'fas fa-toggle-on' => 'Toggle On (switch)' ), array( 'fas fa-wifi' => 'WiFi (connection,hotspot,internet,network,wireless)' ), ), 'Travel' => array( array( 'fas fa-archway' => 'Archway (arc,monument,road,street,tunnel)' ), array( 'fas fa-atlas' => 'Atlas (book,directions,geography,globe,map,travel,wayfinding)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-bus' => 'Bus (public transportation,transportation,travel,vehicle)' ), array( 'fas fa-bus-alt' => 'Bus Alt (mta,public transportation,transportation,travel,vehicle)' ), array( 'fas fa-cocktail' => 'Cocktail (alcohol,beverage,drink,gin,glass,margarita,martini,vodka)' ), array( 'fas fa-concierge-bell' => 'Concierge Bell (attention,hotel,receptionist,service,support)' ), array( 'fas fa-dumbbell' => 'Dumbbell (exercise,gym,strength,weight,weight-lifting)' ), array( 'fas fa-glass-martini' => 'Martini Glass (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-glass-martini-alt' => 'Alternate Glass Martini (alcohol,bar,beverage,drink,liquor)' ), array( 'fas fa-globe-africa' => 'Globe with Africa shown (all,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-globe-americas' => 'Globe with Americas shown (all,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-globe-asia' => 'Globe with Asia shown (all,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-globe-europe' => 'Globe with Europe shown (all,country,earth,global,gps,language,localize,location,map,online,place,planet,translate,travel,world)' ), array( 'fas fa-hot-tub' => 'Hot Tub (bath,jacuzzi,massage,sauna,spa)' ), array( 'fas fa-hotel' => 'Hotel (building,inn,lodging,motel,resort,travel)' ), array( 'fas fa-luggage-cart' => 'Luggage Cart (bag,baggage,suitcase,travel)' ), array( 'fas fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'far fa-map' => 'Map (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marked' => 'Map Marked (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-map-marked-alt' => 'Alternate Map Marked (address,coordinates,destination,gps,localize,location,map,navigation,paper,pin,place,point of interest,position,route,travel)' ), array( 'fas fa-monument' => 'Monument (building,historic,landmark,memorable)' ), array( 'fas fa-passport' => 'Passport (document,id,identification,issued,travel)' ), array( 'fas fa-plane' => 'plane (airplane,destination,fly,location,mode,travel,trip)' ), array( 'fas fa-plane-arrival' => 'Plane Arrival (airplane,arriving,destination,fly,land,landing,location,mode,travel,trip)' ), array( 'fas fa-plane-departure' => 'Plane Departure (airplane,departing,destination,fly,location,mode,take off,taking off,travel,trip)' ), array( 'fas fa-shuttle-van' => 'Shuttle Van (airport,machine,public-transportation,transportation,travel,vehicle)' ), array( 'fas fa-spa' => 'Spa (flora,massage,mindfulness,plant,wellness)' ), array( 'fas fa-suitcase' => 'Suitcase (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-suitcase-rolling' => 'Suitcase Rolling (baggage,luggage,move,suitcase,travel,trip)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-swimming-pool' => 'Swimming Pool (ladder,recreation,swim,water)' ), array( 'fas fa-taxi' => 'Taxi (cab,cabbie,car,car service,lyft,machine,transportation,travel,uber,vehicle)' ), array( 'fas fa-tram' => 'Tram (crossing,machine,mountains,seasonal,transportation)' ), array( 'fas fa-tv' => 'Television (computer,display,monitor,television)' ), array( 'fas fa-umbrella-beach' => 'Umbrella Beach (protection,recreation,sand,shade,summer,sun)' ), array( 'fas fa-wine-glass' => 'Wine Glass (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), array( 'fas fa-wine-glass-alt' => 'Alternate Wine Glas (alcohol,beverage,cabernet,drink,grapes,merlot,sauvignon)' ), ), 'Users & People' => array( array( 'fab fa-accessible-icon' => 'Accessible Icon (accessibility,handicap,person,wheelchair,wheelchair-alt)' ), array( 'fas fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'far fa-address-book' => 'Address Book (contact,directory,index,little black book,rolodex)' ), array( 'fas fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'far fa-address-card' => 'Address Card (about,contact,id,identification,postcard,profile)' ), array( 'fas fa-baby' => 'Baby (child,diaper,doll,human,infant,kid,offspring,person,sprout)' ), array( 'fas fa-bed' => 'Bed (lodging,rest,sleep,travel)' ), array( 'fas fa-biking' => 'Biking (bicycle,bike,cycle,cycling,ride,wheel)' ), array( 'fas fa-blind' => 'Blind (cane,disability,person,sight)' ), array( 'fas fa-chalkboard-teacher' => 'Chalkboard Teacher (blackboard,instructor,learning,professor,school,whiteboard,writing)' ), array( 'fas fa-child' => 'Child (boy,girl,kid,toddler,young)' ), array( 'fas fa-female' => 'Female (human,person,profile,user,woman)' ), array( 'fas fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'far fa-frown' => 'Frowning Face (disapprove,emoticon,face,rating,sad)' ), array( 'fas fa-hiking' => 'Hiking (activity,backpack,fall,fitness,outdoors,person,seasonal,walking)' ), array( 'fas fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'far fa-id-badge' => 'Identification Badge (address,contact,identification,license,profile)' ), array( 'fas fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'far fa-id-card' => 'Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-id-card-alt' => 'Alternate Identification Card (contact,demographics,document,identification,issued,profile)' ), array( 'fas fa-male' => 'Male (human,man,person,profile,user)' ), array( 'fas fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'far fa-meh' => 'Neutral Face (emoticon,face,neutral,rating)' ), array( 'fas fa-people-carry' => 'People Carry (box,carry,fragile,help,movers,package)' ), array( 'fas fa-person-booth' => 'Person Entering Booth (changing,changing room,election,human,person,vote,voting)' ), array( 'fas fa-poo' => 'Poo (crap,poop,shit,smile,turd)' ), array( 'fas fa-portrait' => 'Portrait (id,image,photo,picture,selfie)' ), array( 'fas fa-power-off' => 'Power Off (cancel,computer,on,reboot,restart)' ), array( 'fas fa-pray' => 'Pray (kneel,preach,religion,worship)' ), array( 'fas fa-restroom' => 'Restroom (bathroom,john,loo,potty,washroom,waste,wc)' ), array( 'fas fa-running' => 'Running (exercise,health,jog,person,run,sport,sprint)' ), array( 'fas fa-skating' => 'Skating (activity,figure skating,fitness,ice,person,winter)' ), array( 'fas fa-skiing' => 'Skiing (activity,downhill,fast,fitness,olympics,outdoors,person,seasonal,slalom)' ), array( 'fas fa-skiing-nordic' => 'Skiing Nordic (activity,cross country,fitness,outdoors,person,seasonal)' ), array( 'fas fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'far fa-smile' => 'Smiling Face (approve,emoticon,face,happy,rating,satisfied)' ), array( 'fas fa-snowboarding' => 'Snowboarding (activity,fitness,olympics,outdoors,person)' ), array( 'fas fa-street-view' => 'Street View (directions,location,map,navigation)' ), array( 'fas fa-swimmer' => 'Swimmer (athlete,head,man,olympics,person,pool,water)' ), array( 'fas fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user' => 'User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-alt' => 'Alternate User (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-alt-slash' => 'Alternate User Slash (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-astronaut' => 'User Astronaut (avatar,clothing,cosmonaut,nasa,space,suit)' ), array( 'fas fa-user-check' => 'User Check (accept,check,person,verified)' ), array( 'fas fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'far fa-user-circle' => 'User Circle (account,avatar,head,human,man,person,profile)' ), array( 'fas fa-user-clock' => 'User Clock (alert,person,remind,time)' ), array( 'fas fa-user-cog' => 'User Cog (admin,cog,person,settings)' ), array( 'fas fa-user-edit' => 'User Edit (edit,pen,pencil,person,update,write)' ), array( 'fas fa-user-friends' => 'User Friends (group,people,person,team,users)' ), array( 'fas fa-user-graduate' => 'User Graduate (cap,clothing,commencement,gown,graduation,person,student)' ), array( 'fas fa-user-injured' => 'User Injured (cast,injury,ouch,patient,person,sling)' ), array( 'fas fa-user-lock' => 'User Lock (admin,lock,person,private,unlock)' ), array( 'fas fa-user-md' => 'Doctor (job,medical,nurse,occupation,physician,profile,surgeon)' ), array( 'fas fa-user-minus' => 'User Minus (delete,negative,remove)' ), array( 'fas fa-user-ninja' => 'User Ninja (assassin,avatar,dangerous,deadly,sneaky)' ), array( 'fas fa-user-nurse' => 'Nurse (doctor,midwife,practitioner,surgeon)' ), array( 'fas fa-user-plus' => 'User Plus (add,avatar,positive,sign up,signup,team)' ), array( 'fas fa-user-secret' => 'User Secret (clothing,coat,hat,incognito,person,privacy,spy,whisper)' ), array( 'fas fa-user-shield' => 'User Shield (admin,person,private,protect,safe)' ), array( 'fas fa-user-slash' => 'User Slash (ban,delete,remove)' ), array( 'fas fa-user-tag' => 'User Tag (avatar,discount,label,person,role,special)' ), array( 'fas fa-user-tie' => 'User Tie (avatar,business,clothing,formal,professional,suit)' ), array( 'fas fa-user-times' => 'Remove User (archive,delete,remove,x)' ), array( 'fas fa-users' => 'Users (friends,group,people,persons,profiles,team)' ), array( 'fas fa-users-cog' => 'Users Cog (admin,cog,group,person,settings,team)' ), array( 'fas fa-walking' => 'Walking (exercise,health,pedometer,person,steps)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), ), 'Vehicles' => array( array( 'fab fa-accessible-icon' => 'Accessible Icon (accessibility,handicap,person,wheelchair,wheelchair-alt)' ), array( 'fas fa-ambulance' => 'ambulance (emergency,emt,er,help,hospital,support,vehicle)' ), array( 'fas fa-baby-carriage' => 'Baby Carriage (buggy,carrier,infant,push,stroller,transportation,walk,wheels)' ), array( 'fas fa-bicycle' => 'Bicycle (bike,gears,pedal,transportation,vehicle)' ), array( 'fas fa-bus' => 'Bus (public transportation,transportation,travel,vehicle)' ), array( 'fas fa-bus-alt' => 'Bus Alt (mta,public transportation,transportation,travel,vehicle)' ), array( 'fas fa-car' => 'Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-car-alt' => 'Alternate Car (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-car-crash' => 'Car Crash (accident,auto,automobile,insurance,sedan,transportation,vehicle,wreck)' ), array( 'fas fa-car-side' => 'Car Side (auto,automobile,sedan,transportation,travel,vehicle)' ), array( 'fas fa-fighter-jet' => 'fighter-jet (airplane,fast,fly,goose,maverick,plane,quick,top gun,transportation,travel)' ), array( 'fas fa-helicopter' => 'Helicopter (airwolf,apache,chopper,flight,fly,travel)' ), array( 'fas fa-horse' => 'Horse (equus,fauna,mammmal,mare,neigh,pony)' ), array( 'fas fa-motorcycle' => 'Motorcycle (bike,machine,transportation,vehicle)' ), array( 'fas fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'far fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'fas fa-plane' => 'plane (airplane,destination,fly,location,mode,travel,trip)' ), array( 'fas fa-rocket' => 'rocket (aircraft,app,jet,launch,nasa,space)' ), array( 'fas fa-ship' => 'Ship (boat,sea,water)' ), array( 'fas fa-shopping-cart' => 'shopping-cart (buy,checkout,grocery,payment,purchase)' ), array( 'fas fa-shuttle-van' => 'Shuttle Van (airport,machine,public-transportation,transportation,travel,vehicle)' ), array( 'fas fa-sleigh' => 'Sleigh (christmas,claus,fly,holiday,santa,sled,snow,xmas)' ), array( 'fas fa-snowplow' => 'Snowplow (clean up,cold,road,storm,winter)' ), array( 'fas fa-space-shuttle' => 'Space Shuttle (astronaut,machine,nasa,rocket,transportation)' ), array( 'fas fa-subway' => 'Subway (machine,railway,train,transportation,vehicle)' ), array( 'fas fa-taxi' => 'Taxi (cab,cabbie,car,car service,lyft,machine,transportation,travel,uber,vehicle)' ), array( 'fas fa-tractor' => 'Tractor (agriculture,farm,vehicle)' ), array( 'fas fa-train' => 'Train (bullet,commute,locomotive,railway,subway)' ), array( 'fas fa-tram' => 'Tram (crossing,machine,mountains,seasonal,transportation)' ), array( 'fas fa-truck' => 'truck (cargo,delivery,shipping,vehicle)' ), array( 'fas fa-truck-monster' => 'Truck Monster (offroad,vehicle,wheel)' ), array( 'fas fa-truck-pickup' => 'Truck Side (cargo,vehicle)' ), array( 'fas fa-wheelchair' => 'Wheelchair (accessible,handicap,person)' ), ), 'Weather' => array( array( 'fas fa-bolt' => 'Lightning Bolt (electricity,lightning,weather,zap)' ), array( 'fas fa-cloud' => 'Cloud (atmosphere,fog,overcast,save,upload,weather)' ), array( 'fas fa-cloud-meatball' => 'Cloud with (a chance of) Meatball (FLDSMDFR,food,spaghetti,storm)' ), array( 'fas fa-cloud-moon' => 'Cloud with Moon (crescent,evening,lunar,night,partly cloudy,sky)' ), array( 'fas fa-cloud-moon-rain' => 'Cloud with Moon and Rain (crescent,evening,lunar,night,partly cloudy,precipitation,rain,sky,storm)' ), array( 'fas fa-cloud-rain' => 'Cloud with Rain (precipitation,rain,sky,storm)' ), array( 'fas fa-cloud-showers-heavy' => 'Cloud with Heavy Showers (precipitation,rain,sky,storm)' ), array( 'fas fa-cloud-sun' => 'Cloud with Sun (clear,day,daytime,fall,outdoors,overcast,partly cloudy)' ), array( 'fas fa-cloud-sun-rain' => 'Cloud with Sun and Rain (day,overcast,precipitation,storm,summer,sunshower)' ), array( 'fas fa-meteor' => 'Meteor (armageddon,asteroid,comet,shooting star,space)' ), array( 'fas fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'far fa-moon' => 'Moon (contrast,crescent,dark,lunar,night)' ), array( 'fas fa-poo-storm' => 'Poo Storm (bolt,cloud,euphemism,lightning,mess,poop,shit,turd)' ), array( 'fas fa-rainbow' => 'Rainbow (gold,leprechaun,prism,rain,sky)' ), array( 'fas fa-smog' => 'Smog (dragon,fog,haze,pollution,smoke,weather)' ), array( 'fas fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'far fa-snowflake' => 'Snowflake (precipitation,rain,winter)' ), array( 'fas fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'far fa-sun' => 'Sun (brighten,contrast,day,lighter,sol,solar,star,weather)' ), array( 'fas fa-temperature-high' => 'High Temperature (cook,mercury,summer,thermometer,warm)' ), array( 'fas fa-temperature-low' => 'Low Temperature (cold,cool,mercury,thermometer,winter)' ), array( 'fas fa-umbrella' => 'Umbrella (protection,rain,storm,wet)' ), array( 'fas fa-water' => 'Water (lake,liquid,ocean,sea,swim,wet)' ), array( 'fas fa-wind' => 'Wind (air,blow,breeze,fall,seasonal,weather)' ), ), 'Winter' => array( array( 'fas fa-glass-whiskey' => 'Glass Whiskey (alcohol,bar,beverage,bourbon,drink,liquor,neat,rye,scotch,whisky)' ), array( 'fas fa-icicles' => 'Icicles (cold,frozen,hanging,ice,seasonal,sharp)' ), array( 'fas fa-igloo' => 'Igloo (dome,dwelling,eskimo,home,house,ice,snow)' ), array( 'fas fa-mitten' => 'Mitten (clothing,cold,glove,hands,knitted,seasonal,warmth)' ), array( 'fas fa-skating' => 'Skating (activity,figure skating,fitness,ice,person,winter)' ), array( 'fas fa-skiing' => 'Skiing (activity,downhill,fast,fitness,olympics,outdoors,person,seasonal,slalom)' ), array( 'fas fa-skiing-nordic' => 'Skiing Nordic (activity,cross country,fitness,outdoors,person,seasonal)' ), array( 'fas fa-snowboarding' => 'Snowboarding (activity,fitness,olympics,outdoors,person)' ), array( 'fas fa-snowplow' => 'Snowplow (clean up,cold,road,storm,winter)' ), array( 'fas fa-tram' => 'Tram (crossing,machine,mountains,seasonal,transportation)' ), ), 'Writing' => array( array( 'fas fa-archive' => 'Archive (box,package,save,storage)' ), array( 'fas fa-blog' => 'Blog (journal,log,online,personal,post,web 2.0,wordpress,writing)' ), array( 'fas fa-book' => 'book (diary,documentation,journal,library,read)' ), array( 'fas fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'far fa-bookmark' => 'bookmark (favorite,marker,read,remember,save)' ), array( 'fas fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'far fa-edit' => 'Edit (edit,pen,pencil,update,write)' ), array( 'fas fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope' => 'Envelope (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'far fa-envelope-open' => 'Envelope Open (e-mail,email,letter,mail,message,notification,support)' ), array( 'fas fa-eraser' => 'eraser (art,delete,remove,rubber)' ), array( 'fas fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'far fa-file' => 'File (document,new,page,pdf,resume)' ), array( 'fas fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'far fa-file-alt' => 'Alternate File (document,file-text,invoice,new,page,pdf)' ), array( 'fas fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'far fa-folder' => 'Folder (archive,directory,document,file)' ), array( 'fas fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'far fa-folder-open' => 'Folder Open (archive,directory,document,empty,file,new)' ), array( 'fas fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'far fa-keyboard' => 'Keyboard (accessory,edit,input,text,type,write)' ), array( 'fas fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'far fa-newspaper' => 'Newspaper (article,editorial,headline,journal,journalism,news,press)' ), array( 'fas fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'far fa-paper-plane' => 'Paper Plane (air,float,fold,mail,paper,send)' ), array( 'fas fa-paperclip' => 'Paperclip (attach,attachment,connect,link)' ), array( 'fas fa-paragraph' => 'paragraph (edit,format,text,writing)' ), array( 'fas fa-pen' => 'Pen (design,edit,update,write)' ), array( 'fas fa-pen-alt' => 'Alternate Pen (design,edit,update,write)' ), array( 'fas fa-pen-square' => 'Pen Square (edit,pencil-square,update,write)' ), array( 'fas fa-pencil-alt' => 'Alternate Pencil (design,edit,pencil,update,write)' ), array( 'fas fa-quote-left' => 'quote-left (mention,note,phrase,text,type)' ), array( 'fas fa-quote-right' => 'quote-right (mention,note,phrase,text,type)' ), array( 'fas fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'far fa-sticky-note' => 'Sticky Note (message,note,paper,reminder,sticker)' ), array( 'fas fa-thumbtack' => 'Thumbtack (coordinates,location,marker,pin,thumb-tack)' ), ), 'Other' => array( array( 'fas fa-backspace' => 'Backspace (command,delete,erase,keyboard,undo)' ), array( 'fas fa-blender-phone' => 'Blender Phone (appliance,cocktail,communication,fantasy,milkshake,mixer,puree,silly,smoothie)' ), array( 'fas fa-crown' => 'Crown (award,favorite,king,queen,royal,tiara)' ), array( 'fas fa-dumpster-fire' => 'Dumpster Fire (alley,bin,commercial,danger,dangerous,euphemism,flame,heat,hot,trash,waste)' ), array( 'fas fa-file-csv' => 'File CSV (document,excel,numbers,spreadsheets,table)' ), array( 'fas fa-network-wired' => 'Wired Network (computer,connect,ethernet,internet,intranet)' ), array( 'fas fa-signature' => 'Signature (John Hancock,cursive,name,writing)' ), array( 'fas fa-skull' => 'Skull (bones,skeleton,x-ray,yorick)' ), array( 'fas fa-vr-cardboard' => 'Cardboard VR (3d,augment,google,reality,virtual)' ), array( 'fas fa-weight-hanging' => 'Hanging Weight (anvil,heavy,measurement)' ), ), ); return array_merge( $icons, $fontawesome_icons ); } add_filter( 'vc_iconpicker-type-openiconic', 'vc_iconpicker_type_openiconic' ); /** * Openicons icons from fontello.com * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_openiconic( $icons ) { $openiconic_icons = array( array( 'vc-oi vc-oi-dial' => 'Dial' ), array( 'vc-oi vc-oi-pilcrow' => 'Pilcrow' ), array( 'vc-oi vc-oi-at' => 'At' ), array( 'vc-oi vc-oi-hash' => 'Hash' ), array( 'vc-oi vc-oi-key-inv' => 'Key-inv' ), array( 'vc-oi vc-oi-key' => 'Key' ), array( 'vc-oi vc-oi-chart-pie-alt' => 'Chart-pie-alt' ), array( 'vc-oi vc-oi-chart-pie' => 'Chart-pie' ), array( 'vc-oi vc-oi-chart-bar' => 'Chart-bar' ), array( 'vc-oi vc-oi-umbrella' => 'Umbrella' ), array( 'vc-oi vc-oi-moon-inv' => 'Moon-inv' ), array( 'vc-oi vc-oi-mobile' => 'Mobile' ), array( 'vc-oi vc-oi-cd' => 'Cd' ), array( 'vc-oi vc-oi-split' => 'Split' ), array( 'vc-oi vc-oi-exchange' => 'Exchange' ), array( 'vc-oi vc-oi-block' => 'Block' ), array( 'vc-oi vc-oi-resize-full' => 'Resize-full' ), array( 'vc-oi vc-oi-article-alt' => 'Article-alt' ), array( 'vc-oi vc-oi-article' => 'Article' ), array( 'vc-oi vc-oi-pencil-alt' => 'Pencil-alt' ), array( 'vc-oi vc-oi-undo' => 'Undo' ), array( 'vc-oi vc-oi-attach' => 'Attach' ), array( 'vc-oi vc-oi-link' => 'Link' ), array( 'vc-oi vc-oi-search' => 'Search' ), array( 'vc-oi vc-oi-mail' => 'Mail' ), array( 'vc-oi vc-oi-heart' => 'Heart' ), array( 'vc-oi vc-oi-comment' => 'Comment' ), array( 'vc-oi vc-oi-resize-full-alt' => 'Resize-full-alt' ), array( 'vc-oi vc-oi-lock' => 'Lock' ), array( 'vc-oi vc-oi-book-open' => 'Book-open' ), array( 'vc-oi vc-oi-arrow-curved' => 'Arrow-curved' ), array( 'vc-oi vc-oi-equalizer' => 'Equalizer' ), array( 'vc-oi vc-oi-heart-empty' => 'Heart-empty' ), array( 'vc-oi vc-oi-lock-empty' => 'Lock-empty' ), array( 'vc-oi vc-oi-comment-inv' => 'Comment-inv' ), array( 'vc-oi vc-oi-folder' => 'Folder' ), array( 'vc-oi vc-oi-resize-small' => 'Resize-small' ), array( 'vc-oi vc-oi-play' => 'Play' ), array( 'vc-oi vc-oi-cursor' => 'Cursor' ), array( 'vc-oi vc-oi-aperture' => 'Aperture' ), array( 'vc-oi vc-oi-play-circle2' => 'Play-circle2' ), array( 'vc-oi vc-oi-resize-small-alt' => 'Resize-small-alt' ), array( 'vc-oi vc-oi-folder-empty' => 'Folder-empty' ), array( 'vc-oi vc-oi-comment-alt' => 'Comment-alt' ), array( 'vc-oi vc-oi-lock-open' => 'Lock-open' ), array( 'vc-oi vc-oi-star' => 'Star' ), array( 'vc-oi vc-oi-user' => 'User' ), array( 'vc-oi vc-oi-lock-open-empty' => 'Lock-open-empty' ), array( 'vc-oi vc-oi-box' => 'Box' ), array( 'vc-oi vc-oi-resize-vertical' => 'Resize-vertical' ), array( 'vc-oi vc-oi-stop' => 'Stop' ), array( 'vc-oi vc-oi-aperture-alt' => 'Aperture-alt' ), array( 'vc-oi vc-oi-book' => 'Book' ), array( 'vc-oi vc-oi-steering-wheel' => 'Steering-wheel' ), array( 'vc-oi vc-oi-pause' => 'Pause' ), array( 'vc-oi vc-oi-to-start' => 'To-start' ), array( 'vc-oi vc-oi-move' => 'Move' ), array( 'vc-oi vc-oi-resize-horizontal' => 'Resize-horizontal' ), array( 'vc-oi vc-oi-rss-alt' => 'Rss-alt' ), array( 'vc-oi vc-oi-comment-alt2' => 'Comment-alt2' ), array( 'vc-oi vc-oi-rss' => 'Rss' ), array( 'vc-oi vc-oi-comment-inv-alt' => 'Comment-inv-alt' ), array( 'vc-oi vc-oi-comment-inv-alt2' => 'Comment-inv-alt2' ), array( 'vc-oi vc-oi-eye' => 'Eye' ), array( 'vc-oi vc-oi-pin' => 'Pin' ), array( 'vc-oi vc-oi-video' => 'Video' ), array( 'vc-oi vc-oi-picture' => 'Picture' ), array( 'vc-oi vc-oi-camera' => 'Camera' ), array( 'vc-oi vc-oi-tag' => 'Tag' ), array( 'vc-oi vc-oi-chat' => 'Chat' ), array( 'vc-oi vc-oi-cog' => 'Cog' ), array( 'vc-oi vc-oi-popup' => 'Popup' ), array( 'vc-oi vc-oi-to-end' => 'To-end' ), array( 'vc-oi vc-oi-book-alt' => 'Book-alt' ), array( 'vc-oi vc-oi-brush' => 'Brush' ), array( 'vc-oi vc-oi-eject' => 'Eject' ), array( 'vc-oi vc-oi-down' => 'Down' ), array( 'vc-oi vc-oi-wrench' => 'Wrench' ), array( 'vc-oi vc-oi-chat-inv' => 'Chat-inv' ), array( 'vc-oi vc-oi-tag-empty' => 'Tag-empty' ), array( 'vc-oi vc-oi-ok' => 'Ok' ), array( 'vc-oi vc-oi-ok-circle' => 'Ok-circle' ), array( 'vc-oi vc-oi-download' => 'Download' ), array( 'vc-oi vc-oi-location' => 'Location' ), array( 'vc-oi vc-oi-share' => 'Share' ), array( 'vc-oi vc-oi-left' => 'Left' ), array( 'vc-oi vc-oi-target' => 'Target' ), array( 'vc-oi vc-oi-brush-alt' => 'Brush-alt' ), array( 'vc-oi vc-oi-cancel' => 'Cancel' ), array( 'vc-oi vc-oi-upload' => 'Upload' ), array( 'vc-oi vc-oi-location-inv' => 'Location-inv' ), array( 'vc-oi vc-oi-calendar' => 'Calendar' ), array( 'vc-oi vc-oi-right' => 'Right' ), array( 'vc-oi vc-oi-signal' => 'Signal' ), array( 'vc-oi vc-oi-eyedropper' => 'Eyedropper' ), array( 'vc-oi vc-oi-layers' => 'Layers' ), array( 'vc-oi vc-oi-award' => 'Award' ), array( 'vc-oi vc-oi-up' => 'Up' ), array( 'vc-oi vc-oi-calendar-inv' => 'Calendar-inv' ), array( 'vc-oi vc-oi-location-alt' => 'Location-alt' ), array( 'vc-oi vc-oi-download-cloud' => 'Download-cloud' ), array( 'vc-oi vc-oi-cancel-circle' => 'Cancel-circle' ), array( 'vc-oi vc-oi-plus' => 'Plus' ), array( 'vc-oi vc-oi-upload-cloud' => 'Upload-cloud' ), array( 'vc-oi vc-oi-compass' => 'Compass' ), array( 'vc-oi vc-oi-calendar-alt' => 'Calendar-alt' ), array( 'vc-oi vc-oi-down-circle' => 'Down-circle' ), array( 'vc-oi vc-oi-award-empty' => 'Award-empty' ), array( 'vc-oi vc-oi-layers-alt' => 'Layers-alt' ), array( 'vc-oi vc-oi-sun' => 'Sun' ), array( 'vc-oi vc-oi-list' => 'List' ), array( 'vc-oi vc-oi-left-circle' => 'Left-circle' ), array( 'vc-oi vc-oi-mic' => 'Mic' ), array( 'vc-oi vc-oi-trash' => 'Trash' ), array( 'vc-oi vc-oi-quote-left' => 'Quote-left' ), array( 'vc-oi vc-oi-plus-circle' => 'Plus-circle' ), array( 'vc-oi vc-oi-minus' => 'Minus' ), array( 'vc-oi vc-oi-quote-right' => 'Quote-right' ), array( 'vc-oi vc-oi-trash-empty' => 'Trash-empty' ), array( 'vc-oi vc-oi-volume-off' => 'Volume-off' ), array( 'vc-oi vc-oi-right-circle' => 'Right-circle' ), array( 'vc-oi vc-oi-list-nested' => 'List-nested' ), array( 'vc-oi vc-oi-sun-inv' => 'Sun-inv' ), array( 'vc-oi vc-oi-bat-empty' => 'Bat-empty' ), array( 'vc-oi vc-oi-up-circle' => 'Up-circle' ), array( 'vc-oi vc-oi-volume-up' => 'Volume-up' ), array( 'vc-oi vc-oi-doc' => 'Doc' ), array( 'vc-oi vc-oi-quote-left-alt' => 'Quote-left-alt' ), array( 'vc-oi vc-oi-minus-circle' => 'Minus-circle' ), array( 'vc-oi vc-oi-cloud' => 'Cloud' ), array( 'vc-oi vc-oi-rain' => 'Rain' ), array( 'vc-oi vc-oi-bat-half' => 'Bat-half' ), array( 'vc-oi vc-oi-cw' => 'Cw' ), array( 'vc-oi vc-oi-headphones' => 'Headphones' ), array( 'vc-oi vc-oi-doc-inv' => 'Doc-inv' ), array( 'vc-oi vc-oi-quote-right-alt' => 'Quote-right-alt' ), array( 'vc-oi vc-oi-help' => 'Help' ), array( 'vc-oi vc-oi-info' => 'Info' ), array( 'vc-oi vc-oi-pencil' => 'Pencil' ), array( 'vc-oi vc-oi-doc-alt' => 'Doc-alt' ), array( 'vc-oi vc-oi-clock' => 'Clock' ), array( 'vc-oi vc-oi-loop' => 'Loop' ), array( 'vc-oi vc-oi-bat-full' => 'Bat-full' ), array( 'vc-oi vc-oi-flash' => 'Flash' ), array( 'vc-oi vc-oi-moon' => 'Moon' ), array( 'vc-oi vc-oi-bat-charge' => 'Bat-charge' ), array( 'vc-oi vc-oi-loop-alt' => 'Loop-alt' ), array( 'vc-oi vc-oi-lamp' => 'Lamp' ), array( 'vc-oi vc-oi-doc-inv-alt' => 'Doc-inv-alt' ), array( 'vc-oi vc-oi-pencil-neg' => 'Pencil-neg' ), array( 'vc-oi vc-oi-home' => 'Home' ), ); return array_merge( $icons, $openiconic_icons ); } add_filter( 'vc_iconpicker-type-typicons', 'vc_iconpicker_type_typicons' ); /** * Typicons icons from github.com/stephenhutchings/typicons.font * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_typicons( $icons ) { $typicons_icons = array( array( 'typcn typcn-adjust-brightness' => 'Adjust Brightness' ), array( 'typcn typcn-adjust-contrast' => 'Adjust Contrast' ), array( 'typcn typcn-anchor-outline' => 'Anchor Outline' ), array( 'typcn typcn-anchor' => 'Anchor' ), array( 'typcn typcn-archive' => 'Archive' ), array( 'typcn typcn-arrow-back-outline' => 'Arrow Back Outline' ), array( 'typcn typcn-arrow-back' => 'Arrow Back' ), array( 'typcn typcn-arrow-down-outline' => 'Arrow Down Outline' ), array( 'typcn typcn-arrow-down-thick' => 'Arrow Down Thick' ), array( 'typcn typcn-arrow-down' => 'Arrow Down' ), array( 'typcn typcn-arrow-forward-outline' => 'Arrow Forward Outline' ), array( 'typcn typcn-arrow-forward' => 'Arrow Forward' ), array( 'typcn typcn-arrow-left-outline' => 'Arrow Left Outline' ), array( 'typcn typcn-arrow-left-thick' => 'Arrow Left Thick' ), array( 'typcn typcn-arrow-left' => 'Arrow Left' ), array( 'typcn typcn-arrow-loop-outline' => 'Arrow Loop Outline' ), array( 'typcn typcn-arrow-loop' => 'Arrow Loop' ), array( 'typcn typcn-arrow-maximise-outline' => 'Arrow Maximise Outline' ), array( 'typcn typcn-arrow-maximise' => 'Arrow Maximise' ), array( 'typcn typcn-arrow-minimise-outline' => 'Arrow Minimise Outline' ), array( 'typcn typcn-arrow-minimise' => 'Arrow Minimise' ), array( 'typcn typcn-arrow-move-outline' => 'Arrow Move Outline' ), array( 'typcn typcn-arrow-move' => 'Arrow Move' ), array( 'typcn typcn-arrow-repeat-outline' => 'Arrow Repeat Outline' ), array( 'typcn typcn-arrow-repeat' => 'Arrow Repeat' ), array( 'typcn typcn-arrow-right-outline' => 'Arrow Right Outline' ), array( 'typcn typcn-arrow-right-thick' => 'Arrow Right Thick' ), array( 'typcn typcn-arrow-right' => 'Arrow Right' ), array( 'typcn typcn-arrow-shuffle' => 'Arrow Shuffle' ), array( 'typcn typcn-arrow-sorted-down' => 'Arrow Sorted Down' ), array( 'typcn typcn-arrow-sorted-up' => 'Arrow Sorted Up' ), array( 'typcn typcn-arrow-sync-outline' => 'Arrow Sync Outline' ), array( 'typcn typcn-arrow-sync' => 'Arrow Sync' ), array( 'typcn typcn-arrow-unsorted' => 'Arrow Unsorted' ), array( 'typcn typcn-arrow-up-outline' => 'Arrow Up Outline' ), array( 'typcn typcn-arrow-up-thick' => 'Arrow Up Thick' ), array( 'typcn typcn-arrow-up' => 'Arrow Up' ), array( 'typcn typcn-at' => 'At' ), array( 'typcn typcn-attachment-outline' => 'Attachment Outline' ), array( 'typcn typcn-attachment' => 'Attachment' ), array( 'typcn typcn-backspace-outline' => 'Backspace Outline' ), array( 'typcn typcn-backspace' => 'Backspace' ), array( 'typcn typcn-battery-charge' => 'Battery Charge' ), array( 'typcn typcn-battery-full' => 'Battery Full' ), array( 'typcn typcn-battery-high' => 'Battery High' ), array( 'typcn typcn-battery-low' => 'Battery Low' ), array( 'typcn typcn-battery-mid' => 'Battery Mid' ), array( 'typcn typcn-beaker' => 'Beaker' ), array( 'typcn typcn-beer' => 'Beer' ), array( 'typcn typcn-bell' => 'Bell' ), array( 'typcn typcn-book' => 'Book' ), array( 'typcn typcn-bookmark' => 'Bookmark' ), array( 'typcn typcn-briefcase' => 'Briefcase' ), array( 'typcn typcn-brush' => 'Brush' ), array( 'typcn typcn-business-card' => 'Business Card' ), array( 'typcn typcn-calculator' => 'Calculator' ), array( 'typcn typcn-calendar-outline' => 'Calendar Outline' ), array( 'typcn typcn-calendar' => 'Calendar' ), array( 'typcn typcn-camera-outline' => 'Camera Outline' ), array( 'typcn typcn-camera' => 'Camera' ), array( 'typcn typcn-cancel-outline' => 'Cancel Outline' ), array( 'typcn typcn-cancel' => 'Cancel' ), array( 'typcn typcn-chart-area-outline' => 'Chart Area Outline' ), array( 'typcn typcn-chart-area' => 'Chart Area' ), array( 'typcn typcn-chart-bar-outline' => 'Chart Bar Outline' ), array( 'typcn typcn-chart-bar' => 'Chart Bar' ), array( 'typcn typcn-chart-line-outline' => 'Chart Line Outline' ), array( 'typcn typcn-chart-line' => 'Chart Line' ), array( 'typcn typcn-chart-pie-outline' => 'Chart Pie Outline' ), array( 'typcn typcn-chart-pie' => 'Chart Pie' ), array( 'typcn typcn-chevron-left-outline' => 'Chevron Left Outline' ), array( 'typcn typcn-chevron-left' => 'Chevron Left' ), array( 'typcn typcn-chevron-right-outline' => 'Chevron Right Outline' ), array( 'typcn typcn-chevron-right' => 'Chevron Right' ), array( 'typcn typcn-clipboard' => 'Clipboard' ), array( 'typcn typcn-cloud-storage' => 'Cloud Storage' ), array( 'typcn typcn-cloud-storage-outline' => 'Cloud Storage Outline' ), array( 'typcn typcn-code-outline' => 'Code Outline' ), array( 'typcn typcn-code' => 'Code' ), array( 'typcn typcn-coffee' => 'Coffee' ), array( 'typcn typcn-cog-outline' => 'Cog Outline' ), array( 'typcn typcn-cog' => 'Cog' ), array( 'typcn typcn-compass' => 'Compass' ), array( 'typcn typcn-contacts' => 'Contacts' ), array( 'typcn typcn-credit-card' => 'Credit Card' ), array( 'typcn typcn-css3' => 'Css3' ), array( 'typcn typcn-database' => 'Database' ), array( 'typcn typcn-delete-outline' => 'Delete Outline' ), array( 'typcn typcn-delete' => 'Delete' ), array( 'typcn typcn-device-desktop' => 'Device Desktop' ), array( 'typcn typcn-device-laptop' => 'Device Laptop' ), array( 'typcn typcn-device-phone' => 'Device Phone' ), array( 'typcn typcn-device-tablet' => 'Device Tablet' ), array( 'typcn typcn-directions' => 'Directions' ), array( 'typcn typcn-divide-outline' => 'Divide Outline' ), array( 'typcn typcn-divide' => 'Divide' ), array( 'typcn typcn-document-add' => 'Document Add' ), array( 'typcn typcn-document-delete' => 'Document Delete' ), array( 'typcn typcn-document-text' => 'Document Text' ), array( 'typcn typcn-document' => 'Document' ), array( 'typcn typcn-download-outline' => 'Download Outline' ), array( 'typcn typcn-download' => 'Download' ), array( 'typcn typcn-dropbox' => 'Dropbox' ), array( 'typcn typcn-edit' => 'Edit' ), array( 'typcn typcn-eject-outline' => 'Eject Outline' ), array( 'typcn typcn-eject' => 'Eject' ), array( 'typcn typcn-equals-outline' => 'Equals Outline' ), array( 'typcn typcn-equals' => 'Equals' ), array( 'typcn typcn-export-outline' => 'Export Outline' ), array( 'typcn typcn-export' => 'Export' ), array( 'typcn typcn-eye-outline' => 'Eye Outline' ), array( 'typcn typcn-eye' => 'Eye' ), array( 'typcn typcn-feather' => 'Feather' ), array( 'typcn typcn-film' => 'Film' ), array( 'typcn typcn-filter' => 'Filter' ), array( 'typcn typcn-flag-outline' => 'Flag Outline' ), array( 'typcn typcn-flag' => 'Flag' ), array( 'typcn typcn-flash-outline' => 'Flash Outline' ), array( 'typcn typcn-flash' => 'Flash' ), array( 'typcn typcn-flow-children' => 'Flow Children' ), array( 'typcn typcn-flow-merge' => 'Flow Merge' ), array( 'typcn typcn-flow-parallel' => 'Flow Parallel' ), array( 'typcn typcn-flow-switch' => 'Flow Switch' ), array( 'typcn typcn-folder-add' => 'Folder Add' ), array( 'typcn typcn-folder-delete' => 'Folder Delete' ), array( 'typcn typcn-folder-open' => 'Folder Open' ), array( 'typcn typcn-folder' => 'Folder' ), array( 'typcn typcn-gift' => 'Gift' ), array( 'typcn typcn-globe-outline' => 'Globe Outline' ), array( 'typcn typcn-globe' => 'Globe' ), array( 'typcn typcn-group-outline' => 'Group Outline' ), array( 'typcn typcn-group' => 'Group' ), array( 'typcn typcn-headphones' => 'Headphones' ), array( 'typcn typcn-heart-full-outline' => 'Heart Full Outline' ), array( 'typcn typcn-heart-half-outline' => 'Heart Half Outline' ), array( 'typcn typcn-heart-outline' => 'Heart Outline' ), array( 'typcn typcn-heart' => 'Heart' ), array( 'typcn typcn-home-outline' => 'Home Outline' ), array( 'typcn typcn-home' => 'Home' ), array( 'typcn typcn-html5' => 'Html5' ), array( 'typcn typcn-image-outline' => 'Image Outline' ), array( 'typcn typcn-image' => 'Image' ), array( 'typcn typcn-infinity-outline' => 'Infinity Outline' ), array( 'typcn typcn-infinity' => 'Infinity' ), array( 'typcn typcn-info-large-outline' => 'Info Large Outline' ), array( 'typcn typcn-info-large' => 'Info Large' ), array( 'typcn typcn-info-outline' => 'Info Outline' ), array( 'typcn typcn-info' => 'Info' ), array( 'typcn typcn-input-checked-outline' => 'Input Checked Outline' ), array( 'typcn typcn-input-checked' => 'Input Checked' ), array( 'typcn typcn-key-outline' => 'Key Outline' ), array( 'typcn typcn-key' => 'Key' ), array( 'typcn typcn-keyboard' => 'Keyboard' ), array( 'typcn typcn-leaf' => 'Leaf' ), array( 'typcn typcn-lightbulb' => 'Lightbulb' ), array( 'typcn typcn-link-outline' => 'Link Outline' ), array( 'typcn typcn-link' => 'Link' ), array( 'typcn typcn-location-arrow-outline' => 'Location Arrow Outline' ), array( 'typcn typcn-location-arrow' => 'Location Arrow' ), array( 'typcn typcn-location-outline' => 'Location Outline' ), array( 'typcn typcn-location' => 'Location' ), array( 'typcn typcn-lock-closed-outline' => 'Lock Closed Outline' ), array( 'typcn typcn-lock-closed' => 'Lock Closed' ), array( 'typcn typcn-lock-open-outline' => 'Lock Open Outline' ), array( 'typcn typcn-lock-open' => 'Lock Open' ), array( 'typcn typcn-mail' => 'Mail' ), array( 'typcn typcn-map' => 'Map' ), array( 'typcn typcn-media-eject-outline' => 'Media Eject Outline' ), array( 'typcn typcn-media-eject' => 'Media Eject' ), array( 'typcn typcn-media-fast-forward-outline' => 'Media Fast Forward Outline' ), array( 'typcn typcn-media-fast-forward' => 'Media Fast Forward' ), array( 'typcn typcn-media-pause-outline' => 'Media Pause Outline' ), array( 'typcn typcn-media-pause' => 'Media Pause' ), array( 'typcn typcn-media-play-outline' => 'Media Play Outline' ), array( 'typcn typcn-media-play-reverse-outline' => 'Media Play Reverse Outline' ), array( 'typcn typcn-media-play-reverse' => 'Media Play Reverse' ), array( 'typcn typcn-media-play' => 'Media Play' ), array( 'typcn typcn-media-record-outline' => 'Media Record Outline' ), array( 'typcn typcn-media-record' => 'Media Record' ), array( 'typcn typcn-media-rewind-outline' => 'Media Rewind Outline' ), array( 'typcn typcn-media-rewind' => 'Media Rewind' ), array( 'typcn typcn-media-stop-outline' => 'Media Stop Outline' ), array( 'typcn typcn-media-stop' => 'Media Stop' ), array( 'typcn typcn-message-typing' => 'Message Typing' ), array( 'typcn typcn-message' => 'Message' ), array( 'typcn typcn-messages' => 'Messages' ), array( 'typcn typcn-microphone-outline' => 'Microphone Outline' ), array( 'typcn typcn-microphone' => 'Microphone' ), array( 'typcn typcn-minus-outline' => 'Minus Outline' ), array( 'typcn typcn-minus' => 'Minus' ), array( 'typcn typcn-mortar-board' => 'Mortar Board' ), array( 'typcn typcn-news' => 'News' ), array( 'typcn typcn-notes-outline' => 'Notes Outline' ), array( 'typcn typcn-notes' => 'Notes' ), array( 'typcn typcn-pen' => 'Pen' ), array( 'typcn typcn-pencil' => 'Pencil' ), array( 'typcn typcn-phone-outline' => 'Phone Outline' ), array( 'typcn typcn-phone' => 'Phone' ), array( 'typcn typcn-pi-outline' => 'Pi Outline' ), array( 'typcn typcn-pi' => 'Pi' ), array( 'typcn typcn-pin-outline' => 'Pin Outline' ), array( 'typcn typcn-pin' => 'Pin' ), array( 'typcn typcn-pipette' => 'Pipette' ), array( 'typcn typcn-plane-outline' => 'Plane Outline' ), array( 'typcn typcn-plane' => 'Plane' ), array( 'typcn typcn-plug' => 'Plug' ), array( 'typcn typcn-plus-outline' => 'Plus Outline' ), array( 'typcn typcn-plus' => 'Plus' ), array( 'typcn typcn-point-of-interest-outline' => 'Point Of Interest Outline' ), array( 'typcn typcn-point-of-interest' => 'Point Of Interest' ), array( 'typcn typcn-power-outline' => 'Power Outline' ), array( 'typcn typcn-power' => 'Power' ), array( 'typcn typcn-printer' => 'Printer' ), array( 'typcn typcn-puzzle-outline' => 'Puzzle Outline' ), array( 'typcn typcn-puzzle' => 'Puzzle' ), array( 'typcn typcn-radar-outline' => 'Radar Outline' ), array( 'typcn typcn-radar' => 'Radar' ), array( 'typcn typcn-refresh-outline' => 'Refresh Outline' ), array( 'typcn typcn-refresh' => 'Refresh' ), array( 'typcn typcn-rss-outline' => 'Rss Outline' ), array( 'typcn typcn-rss' => 'Rss' ), array( 'typcn typcn-scissors-outline' => 'Scissors Outline' ), array( 'typcn typcn-scissors' => 'Scissors' ), array( 'typcn typcn-shopping-bag' => 'Shopping Bag' ), array( 'typcn typcn-shopping-cart' => 'Shopping Cart' ), array( 'typcn typcn-social-at-circular' => 'Social At Circular' ), array( 'typcn typcn-social-dribbble-circular' => 'Social Dribbble Circular' ), array( 'typcn typcn-social-dribbble' => 'Social Dribbble' ), array( 'typcn typcn-social-facebook-circular' => 'Social Facebook Circular' ), array( 'typcn typcn-social-facebook' => 'Social Facebook' ), array( 'typcn typcn-social-flickr-circular' => 'Social Flickr Circular' ), array( 'typcn typcn-social-flickr' => 'Social Flickr' ), array( 'typcn typcn-social-github-circular' => 'Social Github Circular' ), array( 'typcn typcn-social-github' => 'Social Github' ), array( 'typcn typcn-social-google-plus-circular' => 'Social Google Plus Circular' ), array( 'typcn typcn-social-google-plus' => 'Social Google Plus' ), array( 'typcn typcn-social-instagram-circular' => 'Social Instagram Circular' ), array( 'typcn typcn-social-instagram' => 'Social Instagram' ), array( 'typcn typcn-social-last-fm-circular' => 'Social Last Fm Circular' ), array( 'typcn typcn-social-last-fm' => 'Social Last Fm' ), array( 'typcn typcn-social-linkedin-circular' => 'Social Linkedin Circular' ), array( 'typcn typcn-social-linkedin' => 'Social Linkedin' ), array( 'typcn typcn-social-pinterest-circular' => 'Social Pinterest Circular' ), array( 'typcn typcn-social-pinterest' => 'Social Pinterest' ), array( 'typcn typcn-social-skype-outline' => 'Social Skype Outline' ), array( 'typcn typcn-social-skype' => 'Social Skype' ), array( 'typcn typcn-social-tumbler-circular' => 'Social Tumbler Circular' ), array( 'typcn typcn-social-tumbler' => 'Social Tumbler' ), array( 'typcn typcn-social-twitter-circular' => 'Social Twitter Circular' ), array( 'typcn typcn-social-twitter' => 'Social Twitter' ), array( 'typcn typcn-social-vimeo-circular' => 'Social Vimeo Circular' ), array( 'typcn typcn-social-vimeo' => 'Social Vimeo' ), array( 'typcn typcn-social-youtube-circular' => 'Social Youtube Circular' ), array( 'typcn typcn-social-youtube' => 'Social Youtube' ), array( 'typcn typcn-sort-alphabetically-outline' => 'Sort Alphabetically Outline' ), array( 'typcn typcn-sort-alphabetically' => 'Sort Alphabetically' ), array( 'typcn typcn-sort-numerically-outline' => 'Sort Numerically Outline' ), array( 'typcn typcn-sort-numerically' => 'Sort Numerically' ), array( 'typcn typcn-spanner-outline' => 'Spanner Outline' ), array( 'typcn typcn-spanner' => 'Spanner' ), array( 'typcn typcn-spiral' => 'Spiral' ), array( 'typcn typcn-star-full-outline' => 'Star Full Outline' ), array( 'typcn typcn-star-half-outline' => 'Star Half Outline' ), array( 'typcn typcn-star-half' => 'Star Half' ), array( 'typcn typcn-star-outline' => 'Star Outline' ), array( 'typcn typcn-star' => 'Star' ), array( 'typcn typcn-starburst-outline' => 'Starburst Outline' ), array( 'typcn typcn-starburst' => 'Starburst' ), array( 'typcn typcn-stopwatch' => 'Stopwatch' ), array( 'typcn typcn-support' => 'Support' ), array( 'typcn typcn-tabs-outline' => 'Tabs Outline' ), array( 'typcn typcn-tag' => 'Tag' ), array( 'typcn typcn-tags' => 'Tags' ), array( 'typcn typcn-th-large-outline' => 'Th Large Outline' ), array( 'typcn typcn-th-large' => 'Th Large' ), array( 'typcn typcn-th-list-outline' => 'Th List Outline' ), array( 'typcn typcn-th-list' => 'Th List' ), array( 'typcn typcn-th-menu-outline' => 'Th Menu Outline' ), array( 'typcn typcn-th-menu' => 'Th Menu' ), array( 'typcn typcn-th-small-outline' => 'Th Small Outline' ), array( 'typcn typcn-th-small' => 'Th Small' ), array( 'typcn typcn-thermometer' => 'Thermometer' ), array( 'typcn typcn-thumbs-down' => 'Thumbs Down' ), array( 'typcn typcn-thumbs-ok' => 'Thumbs Ok' ), array( 'typcn typcn-thumbs-up' => 'Thumbs Up' ), array( 'typcn typcn-tick-outline' => 'Tick Outline' ), array( 'typcn typcn-tick' => 'Tick' ), array( 'typcn typcn-ticket' => 'Ticket' ), array( 'typcn typcn-time' => 'Time' ), array( 'typcn typcn-times-outline' => 'Times Outline' ), array( 'typcn typcn-times' => 'Times' ), array( 'typcn typcn-trash' => 'Trash' ), array( 'typcn typcn-tree' => 'Tree' ), array( 'typcn typcn-upload-outline' => 'Upload Outline' ), array( 'typcn typcn-upload' => 'Upload' ), array( 'typcn typcn-user-add-outline' => 'User Add Outline' ), array( 'typcn typcn-user-add' => 'User Add' ), array( 'typcn typcn-user-delete-outline' => 'User Delete Outline' ), array( 'typcn typcn-user-delete' => 'User Delete' ), array( 'typcn typcn-user-outline' => 'User Outline' ), array( 'typcn typcn-user' => 'User' ), array( 'typcn typcn-vendor-android' => 'Vendor Android' ), array( 'typcn typcn-vendor-apple' => 'Vendor Apple' ), array( 'typcn typcn-vendor-microsoft' => 'Vendor Microsoft' ), array( 'typcn typcn-video-outline' => 'Video Outline' ), array( 'typcn typcn-video' => 'Video' ), array( 'typcn typcn-volume-down' => 'Volume Down' ), array( 'typcn typcn-volume-mute' => 'Volume Mute' ), array( 'typcn typcn-volume-up' => 'Volume Up' ), array( 'typcn typcn-volume' => 'Volume' ), array( 'typcn typcn-warning-outline' => 'Warning Outline' ), array( 'typcn typcn-warning' => 'Warning' ), array( 'typcn typcn-watch' => 'Watch' ), array( 'typcn typcn-waves-outline' => 'Waves Outline' ), array( 'typcn typcn-waves' => 'Waves' ), array( 'typcn typcn-weather-cloudy' => 'Weather Cloudy' ), array( 'typcn typcn-weather-downpour' => 'Weather Downpour' ), array( 'typcn typcn-weather-night' => 'Weather Night' ), array( 'typcn typcn-weather-partly-sunny' => 'Weather Partly Sunny' ), array( 'typcn typcn-weather-shower' => 'Weather Shower' ), array( 'typcn typcn-weather-snow' => 'Weather Snow' ), array( 'typcn typcn-weather-stormy' => 'Weather Stormy' ), array( 'typcn typcn-weather-sunny' => 'Weather Sunny' ), array( 'typcn typcn-weather-windy-cloudy' => 'Weather Windy Cloudy' ), array( 'typcn typcn-weather-windy' => 'Weather Windy' ), array( 'typcn typcn-wi-fi-outline' => 'Wi Fi Outline' ), array( 'typcn typcn-wi-fi' => 'Wi Fi' ), array( 'typcn typcn-wine' => 'Wine' ), array( 'typcn typcn-world-outline' => 'World Outline' ), array( 'typcn typcn-world' => 'World' ), array( 'typcn typcn-zoom-in-outline' => 'Zoom In Outline' ), array( 'typcn typcn-zoom-in' => 'Zoom In' ), array( 'typcn typcn-zoom-out-outline' => 'Zoom Out Outline' ), array( 'typcn typcn-zoom-out' => 'Zoom Out' ), array( 'typcn typcn-zoom-outline' => 'Zoom Outline' ), array( 'typcn typcn-zoom' => 'Zoom' ), ); return array_merge( $icons, $typicons_icons ); } add_filter( 'vc_iconpicker-type-entypo', 'vc_iconpicker_type_entypo' ); /** * Entypo icons from github.com/danielbruce/entypo * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_entypo( $icons ) { $entypo_icons = array( array( 'entypo-icon entypo-icon-note' => 'Note' ), array( 'entypo-icon entypo-icon-note-beamed' => 'Note Beamed' ), array( 'entypo-icon entypo-icon-music' => 'Music' ), array( 'entypo-icon entypo-icon-search' => 'Search' ), array( 'entypo-icon entypo-icon-flashlight' => 'Flashlight' ), array( 'entypo-icon entypo-icon-mail' => 'Mail' ), array( 'entypo-icon entypo-icon-heart' => 'Heart' ), array( 'entypo-icon entypo-icon-heart-empty' => 'Heart Empty' ), array( 'entypo-icon entypo-icon-star' => 'Star' ), array( 'entypo-icon entypo-icon-star-empty' => 'Star Empty' ), array( 'entypo-icon entypo-icon-user' => 'User' ), array( 'entypo-icon entypo-icon-users' => 'Users' ), array( 'entypo-icon entypo-icon-user-add' => 'User Add' ), array( 'entypo-icon entypo-icon-video' => 'Video' ), array( 'entypo-icon entypo-icon-picture' => 'Picture' ), array( 'entypo-icon entypo-icon-camera' => 'Camera' ), array( 'entypo-icon entypo-icon-layout' => 'Layout' ), array( 'entypo-icon entypo-icon-menu' => 'Menu' ), array( 'entypo-icon entypo-icon-check' => 'Check' ), array( 'entypo-icon entypo-icon-cancel' => 'Cancel' ), array( 'entypo-icon entypo-icon-cancel-circled' => 'Cancel Circled' ), array( 'entypo-icon entypo-icon-cancel-squared' => 'Cancel Squared' ), array( 'entypo-icon entypo-icon-plus' => 'Plus' ), array( 'entypo-icon entypo-icon-plus-circled' => 'Plus Circled' ), array( 'entypo-icon entypo-icon-plus-squared' => 'Plus Squared' ), array( 'entypo-icon entypo-icon-minus' => 'Minus' ), array( 'entypo-icon entypo-icon-minus-circled' => 'Minus Circled' ), array( 'entypo-icon entypo-icon-minus-squared' => 'Minus Squared' ), array( 'entypo-icon entypo-icon-help' => 'Help' ), array( 'entypo-icon entypo-icon-help-circled' => 'Help Circled' ), array( 'entypo-icon entypo-icon-info' => 'Info' ), array( 'entypo-icon entypo-icon-info-circled' => 'Info Circled' ), array( 'entypo-icon entypo-icon-back' => 'Back' ), array( 'entypo-icon entypo-icon-home' => 'Home' ), array( 'entypo-icon entypo-icon-link' => 'Link' ), array( 'entypo-icon entypo-icon-attach' => 'Attach' ), array( 'entypo-icon entypo-icon-lock' => 'Lock' ), array( 'entypo-icon entypo-icon-lock-open' => 'Lock Open' ), array( 'entypo-icon entypo-icon-eye' => 'Eye' ), array( 'entypo-icon entypo-icon-tag' => 'Tag' ), array( 'entypo-icon entypo-icon-bookmark' => 'Bookmark' ), array( 'entypo-icon entypo-icon-bookmarks' => 'Bookmarks' ), array( 'entypo-icon entypo-icon-flag' => 'Flag' ), array( 'entypo-icon entypo-icon-thumbs-up' => 'Thumbs Up' ), array( 'entypo-icon entypo-icon-thumbs-down' => 'Thumbs Down' ), array( 'entypo-icon entypo-icon-download' => 'Download' ), array( 'entypo-icon entypo-icon-upload' => 'Upload' ), array( 'entypo-icon entypo-icon-upload-cloud' => 'Upload Cloud' ), array( 'entypo-icon entypo-icon-reply' => 'Reply' ), array( 'entypo-icon entypo-icon-reply-all' => 'Reply All' ), array( 'entypo-icon entypo-icon-forward' => 'Forward' ), array( 'entypo-icon entypo-icon-quote' => 'Quote' ), array( 'entypo-icon entypo-icon-code' => 'Code' ), array( 'entypo-icon entypo-icon-export' => 'Export' ), array( 'entypo-icon entypo-icon-pencil' => 'Pencil' ), array( 'entypo-icon entypo-icon-feather' => 'Feather' ), array( 'entypo-icon entypo-icon-print' => 'Print' ), array( 'entypo-icon entypo-icon-retweet' => 'Retweet' ), array( 'entypo-icon entypo-icon-keyboard' => 'Keyboard' ), array( 'entypo-icon entypo-icon-comment' => 'Comment' ), array( 'entypo-icon entypo-icon-chat' => 'Chat' ), array( 'entypo-icon entypo-icon-bell' => 'Bell' ), array( 'entypo-icon entypo-icon-attention' => 'Attention' ), array( 'entypo-icon entypo-icon-alert' => 'Alert' ), array( 'entypo-icon entypo-icon-vcard' => 'Vcard' ), array( 'entypo-icon entypo-icon-address' => 'Address' ), array( 'entypo-icon entypo-icon-location' => 'Location' ), array( 'entypo-icon entypo-icon-map' => 'Map' ), array( 'entypo-icon entypo-icon-direction' => 'Direction' ), array( 'entypo-icon entypo-icon-compass' => 'Compass' ), array( 'entypo-icon entypo-icon-cup' => 'Cup' ), array( 'entypo-icon entypo-icon-trash' => 'Trash' ), array( 'entypo-icon entypo-icon-doc' => 'Doc' ), array( 'entypo-icon entypo-icon-docs' => 'Docs' ), array( 'entypo-icon entypo-icon-doc-landscape' => 'Doc Landscape' ), array( 'entypo-icon entypo-icon-doc-text' => 'Doc Text' ), array( 'entypo-icon entypo-icon-doc-text-inv' => 'Doc Text Inv' ), array( 'entypo-icon entypo-icon-newspaper' => 'Newspaper' ), array( 'entypo-icon entypo-icon-book-open' => 'Book Open' ), array( 'entypo-icon entypo-icon-book' => 'Book' ), array( 'entypo-icon entypo-icon-folder' => 'Folder' ), array( 'entypo-icon entypo-icon-archive' => 'Archive' ), array( 'entypo-icon entypo-icon-box' => 'Box' ), array( 'entypo-icon entypo-icon-rss' => 'Rss' ), array( 'entypo-icon entypo-icon-phone' => 'Phone' ), array( 'entypo-icon entypo-icon-cog' => 'Cog' ), array( 'entypo-icon entypo-icon-tools' => 'Tools' ), array( 'entypo-icon entypo-icon-share' => 'Share' ), array( 'entypo-icon entypo-icon-shareable' => 'Shareable' ), array( 'entypo-icon entypo-icon-basket' => 'Basket' ), array( 'entypo-icon entypo-icon-bag' => 'Bag' ), array( 'entypo-icon entypo-icon-calendar' => 'Calendar' ), array( 'entypo-icon entypo-icon-login' => 'Login' ), array( 'entypo-icon entypo-icon-logout' => 'Logout' ), array( 'entypo-icon entypo-icon-mic' => 'Mic' ), array( 'entypo-icon entypo-icon-mute' => 'Mute' ), array( 'entypo-icon entypo-icon-sound' => 'Sound' ), array( 'entypo-icon entypo-icon-volume' => 'Volume' ), array( 'entypo-icon entypo-icon-clock' => 'Clock' ), array( 'entypo-icon entypo-icon-hourglass' => 'Hourglass' ), array( 'entypo-icon entypo-icon-lamp' => 'Lamp' ), array( 'entypo-icon entypo-icon-light-down' => 'Light Down' ), array( 'entypo-icon entypo-icon-light-up' => 'Light Up' ), array( 'entypo-icon entypo-icon-adjust' => 'Adjust' ), array( 'entypo-icon entypo-icon-block' => 'Block' ), array( 'entypo-icon entypo-icon-resize-full' => 'Resize Full' ), array( 'entypo-icon entypo-icon-resize-small' => 'Resize Small' ), array( 'entypo-icon entypo-icon-popup' => 'Popup' ), array( 'entypo-icon entypo-icon-publish' => 'Publish' ), array( 'entypo-icon entypo-icon-window' => 'Window' ), array( 'entypo-icon entypo-icon-arrow-combo' => 'Arrow Combo' ), array( 'entypo-icon entypo-icon-down-circled' => 'Down Circled' ), array( 'entypo-icon entypo-icon-left-circled' => 'Left Circled' ), array( 'entypo-icon entypo-icon-right-circled' => 'Right Circled' ), array( 'entypo-icon entypo-icon-up-circled' => 'Up Circled' ), array( 'entypo-icon entypo-icon-down-open' => 'Down Open' ), array( 'entypo-icon entypo-icon-left-open' => 'Left Open' ), array( 'entypo-icon entypo-icon-right-open' => 'Right Open' ), array( 'entypo-icon entypo-icon-up-open' => 'Up Open' ), array( 'entypo-icon entypo-icon-down-open-mini' => 'Down Open Mini' ), array( 'entypo-icon entypo-icon-left-open-mini' => 'Left Open Mini' ), array( 'entypo-icon entypo-icon-right-open-mini' => 'Right Open Mini' ), array( 'entypo-icon entypo-icon-up-open-mini' => 'Up Open Mini' ), array( 'entypo-icon entypo-icon-down-open-big' => 'Down Open Big' ), array( 'entypo-icon entypo-icon-left-open-big' => 'Left Open Big' ), array( 'entypo-icon entypo-icon-right-open-big' => 'Right Open Big' ), array( 'entypo-icon entypo-icon-up-open-big' => 'Up Open Big' ), array( 'entypo-icon entypo-icon-down' => 'Down' ), array( 'entypo-icon entypo-icon-left' => 'Left' ), array( 'entypo-icon entypo-icon-right' => 'Right' ), array( 'entypo-icon entypo-icon-up' => 'Up' ), array( 'entypo-icon entypo-icon-down-dir' => 'Down Dir' ), array( 'entypo-icon entypo-icon-left-dir' => 'Left Dir' ), array( 'entypo-icon entypo-icon-right-dir' => 'Right Dir' ), array( 'entypo-icon entypo-icon-up-dir' => 'Up Dir' ), array( 'entypo-icon entypo-icon-down-bold' => 'Down Bold' ), array( 'entypo-icon entypo-icon-left-bold' => 'Left Bold' ), array( 'entypo-icon entypo-icon-right-bold' => 'Right Bold' ), array( 'entypo-icon entypo-icon-up-bold' => 'Up Bold' ), array( 'entypo-icon entypo-icon-down-thin' => 'Down Thin' ), array( 'entypo-icon entypo-icon-left-thin' => 'Left Thin' ), array( 'entypo-icon entypo-icon-right-thin' => 'Right Thin' ), array( 'entypo-icon entypo-icon-up-thin' => 'Up Thin' ), array( 'entypo-icon entypo-icon-ccw' => 'Ccw' ), array( 'entypo-icon entypo-icon-cw' => 'Cw' ), array( 'entypo-icon entypo-icon-arrows-ccw' => 'Arrows Ccw' ), array( 'entypo-icon entypo-icon-level-down' => 'Level Down' ), array( 'entypo-icon entypo-icon-level-up' => 'Level Up' ), array( 'entypo-icon entypo-icon-shuffle' => 'Shuffle' ), array( 'entypo-icon entypo-icon-loop' => 'Loop' ), array( 'entypo-icon entypo-icon-switch' => 'Switch' ), array( 'entypo-icon entypo-icon-play' => 'Play' ), array( 'entypo-icon entypo-icon-stop' => 'Stop' ), array( 'entypo-icon entypo-icon-pause' => 'Pause' ), array( 'entypo-icon entypo-icon-record' => 'Record' ), array( 'entypo-icon entypo-icon-to-end' => 'To End' ), array( 'entypo-icon entypo-icon-to-start' => 'To Start' ), array( 'entypo-icon entypo-icon-fast-forward' => 'Fast Forward' ), array( 'entypo-icon entypo-icon-fast-backward' => 'Fast Backward' ), array( 'entypo-icon entypo-icon-progress-0' => 'Progress 0' ), array( 'entypo-icon entypo-icon-progress-1' => 'Progress 1' ), array( 'entypo-icon entypo-icon-progress-2' => 'Progress 2' ), array( 'entypo-icon entypo-icon-progress-3' => 'Progress 3' ), array( 'entypo-icon entypo-icon-target' => 'Target' ), array( 'entypo-icon entypo-icon-palette' => 'Palette' ), array( 'entypo-icon entypo-icon-list' => 'List' ), array( 'entypo-icon entypo-icon-list-add' => 'List Add' ), array( 'entypo-icon entypo-icon-signal' => 'Signal' ), array( 'entypo-icon entypo-icon-trophy' => 'Trophy' ), array( 'entypo-icon entypo-icon-battery' => 'Battery' ), array( 'entypo-icon entypo-icon-back-in-time' => 'Back In Time' ), array( 'entypo-icon entypo-icon-monitor' => 'Monitor' ), array( 'entypo-icon entypo-icon-mobile' => 'Mobile' ), array( 'entypo-icon entypo-icon-network' => 'Network' ), array( 'entypo-icon entypo-icon-cd' => 'Cd' ), array( 'entypo-icon entypo-icon-inbox' => 'Inbox' ), array( 'entypo-icon entypo-icon-install' => 'Install' ), array( 'entypo-icon entypo-icon-globe' => 'Globe' ), array( 'entypo-icon entypo-icon-cloud' => 'Cloud' ), array( 'entypo-icon entypo-icon-cloud-thunder' => 'Cloud Thunder' ), array( 'entypo-icon entypo-icon-flash' => 'Flash' ), array( 'entypo-icon entypo-icon-moon' => 'Moon' ), array( 'entypo-icon entypo-icon-flight' => 'Flight' ), array( 'entypo-icon entypo-icon-paper-plane' => 'Paper Plane' ), array( 'entypo-icon entypo-icon-leaf' => 'Leaf' ), array( 'entypo-icon entypo-icon-lifebuoy' => 'Lifebuoy' ), array( 'entypo-icon entypo-icon-mouse' => 'Mouse' ), array( 'entypo-icon entypo-icon-briefcase' => 'Briefcase' ), array( 'entypo-icon entypo-icon-suitcase' => 'Suitcase' ), array( 'entypo-icon entypo-icon-dot' => 'Dot' ), array( 'entypo-icon entypo-icon-dot-2' => 'Dot 2' ), array( 'entypo-icon entypo-icon-dot-3' => 'Dot 3' ), array( 'entypo-icon entypo-icon-brush' => 'Brush' ), array( 'entypo-icon entypo-icon-magnet' => 'Magnet' ), array( 'entypo-icon entypo-icon-infinity' => 'Infinity' ), array( 'entypo-icon entypo-icon-erase' => 'Erase' ), array( 'entypo-icon entypo-icon-chart-pie' => 'Chart Pie' ), array( 'entypo-icon entypo-icon-chart-line' => 'Chart Line' ), array( 'entypo-icon entypo-icon-chart-bar' => 'Chart Bar' ), array( 'entypo-icon entypo-icon-chart-area' => 'Chart Area' ), array( 'entypo-icon entypo-icon-tape' => 'Tape' ), array( 'entypo-icon entypo-icon-graduation-cap' => 'Graduation Cap' ), array( 'entypo-icon entypo-icon-language' => 'Language' ), array( 'entypo-icon entypo-icon-ticket' => 'Ticket' ), array( 'entypo-icon entypo-icon-water' => 'Water' ), array( 'entypo-icon entypo-icon-droplet' => 'Droplet' ), array( 'entypo-icon entypo-icon-air' => 'Air' ), array( 'entypo-icon entypo-icon-credit-card' => 'Credit Card' ), array( 'entypo-icon entypo-icon-floppy' => 'Floppy' ), array( 'entypo-icon entypo-icon-clipboard' => 'Clipboard' ), array( 'entypo-icon entypo-icon-megaphone' => 'Megaphone' ), array( 'entypo-icon entypo-icon-database' => 'Database' ), array( 'entypo-icon entypo-icon-drive' => 'Drive' ), array( 'entypo-icon entypo-icon-bucket' => 'Bucket' ), array( 'entypo-icon entypo-icon-thermometer' => 'Thermometer' ), array( 'entypo-icon entypo-icon-key' => 'Key' ), array( 'entypo-icon entypo-icon-flow-cascade' => 'Flow Cascade' ), array( 'entypo-icon entypo-icon-flow-branch' => 'Flow Branch' ), array( 'entypo-icon entypo-icon-flow-tree' => 'Flow Tree' ), array( 'entypo-icon entypo-icon-flow-line' => 'Flow Line' ), array( 'entypo-icon entypo-icon-flow-parallel' => 'Flow Parallel' ), array( 'entypo-icon entypo-icon-rocket' => 'Rocket' ), array( 'entypo-icon entypo-icon-gauge' => 'Gauge' ), array( 'entypo-icon entypo-icon-traffic-cone' => 'Traffic Cone' ), array( 'entypo-icon entypo-icon-cc' => 'Cc' ), array( 'entypo-icon entypo-icon-cc-by' => 'Cc By' ), array( 'entypo-icon entypo-icon-cc-nc' => 'Cc Nc' ), array( 'entypo-icon entypo-icon-cc-nc-eu' => 'Cc Nc Eu' ), array( 'entypo-icon entypo-icon-cc-nc-jp' => 'Cc Nc Jp' ), array( 'entypo-icon entypo-icon-cc-sa' => 'Cc Sa' ), array( 'entypo-icon entypo-icon-cc-nd' => 'Cc Nd' ), array( 'entypo-icon entypo-icon-cc-pd' => 'Cc Pd' ), array( 'entypo-icon entypo-icon-cc-zero' => 'Cc Zero' ), array( 'entypo-icon entypo-icon-cc-share' => 'Cc Share' ), array( 'entypo-icon entypo-icon-cc-remix' => 'Cc Remix' ), array( 'entypo-icon entypo-icon-github' => 'Github' ), array( 'entypo-icon entypo-icon-github-circled' => 'Github Circled' ), array( 'entypo-icon entypo-icon-flickr' => 'Flickr' ), array( 'entypo-icon entypo-icon-flickr-circled' => 'Flickr Circled' ), array( 'entypo-icon entypo-icon-vimeo' => 'Vimeo' ), array( 'entypo-icon entypo-icon-vimeo-circled' => 'Vimeo Circled' ), array( 'entypo-icon entypo-icon-twitter' => 'Twitter' ), array( 'entypo-icon entypo-icon-twitter-circled' => 'Twitter Circled' ), array( 'entypo-icon entypo-icon-facebook' => 'Facebook' ), array( 'entypo-icon entypo-icon-facebook-circled' => 'Facebook Circled' ), array( 'entypo-icon entypo-icon-facebook-squared' => 'Facebook Squared' ), array( 'entypo-icon entypo-icon-gplus' => 'Gplus' ), array( 'entypo-icon entypo-icon-gplus-circled' => 'Gplus Circled' ), array( 'entypo-icon entypo-icon-pinterest' => 'Pinterest' ), array( 'entypo-icon entypo-icon-pinterest-circled' => 'Pinterest Circled' ), array( 'entypo-icon entypo-icon-tumblr' => 'Tumblr' ), array( 'entypo-icon entypo-icon-tumblr-circled' => 'Tumblr Circled' ), array( 'entypo-icon entypo-icon-linkedin' => 'Linkedin' ), array( 'entypo-icon entypo-icon-linkedin-circled' => 'Linkedin Circled' ), array( 'entypo-icon entypo-icon-dribbble' => 'Dribbble' ), array( 'entypo-icon entypo-icon-dribbble-circled' => 'Dribbble Circled' ), array( 'entypo-icon entypo-icon-stumbleupon' => 'Stumbleupon' ), array( 'entypo-icon entypo-icon-stumbleupon-circled' => 'Stumbleupon Circled' ), array( 'entypo-icon entypo-icon-lastfm' => 'Lastfm' ), array( 'entypo-icon entypo-icon-lastfm-circled' => 'Lastfm Circled' ), array( 'entypo-icon entypo-icon-rdio' => 'Rdio' ), array( 'entypo-icon entypo-icon-rdio-circled' => 'Rdio Circled' ), array( 'entypo-icon entypo-icon-spotify' => 'Spotify' ), array( 'entypo-icon entypo-icon-spotify-circled' => 'Spotify Circled' ), array( 'entypo-icon entypo-icon-qq' => 'Qq' ), array( 'entypo-icon entypo-icon-instagrem' => 'Instagrem' ), array( 'entypo-icon entypo-icon-dropbox' => 'Dropbox' ), array( 'entypo-icon entypo-icon-evernote' => 'Evernote' ), array( 'entypo-icon entypo-icon-flattr' => 'Flattr' ), array( 'entypo-icon entypo-icon-skype' => 'Skype' ), array( 'entypo-icon entypo-icon-skype-circled' => 'Skype Circled' ), array( 'entypo-icon entypo-icon-renren' => 'Renren' ), array( 'entypo-icon entypo-icon-sina-weibo' => 'Sina Weibo' ), array( 'entypo-icon entypo-icon-paypal' => 'Paypal' ), array( 'entypo-icon entypo-icon-picasa' => 'Picasa' ), array( 'entypo-icon entypo-icon-soundcloud' => 'Soundcloud' ), array( 'entypo-icon entypo-icon-mixi' => 'Mixi' ), array( 'entypo-icon entypo-icon-behance' => 'Behance' ), array( 'entypo-icon entypo-icon-google-circles' => 'Google Circles' ), array( 'entypo-icon entypo-icon-vkontakte' => 'Vkontakte' ), array( 'entypo-icon entypo-icon-smashing' => 'Smashing' ), array( 'entypo-icon entypo-icon-sweden' => 'Sweden' ), array( 'entypo-icon entypo-icon-db-shape' => 'Db Shape' ), array( 'entypo-icon entypo-icon-logo-db' => 'Logo Db' ), ); return array_merge( $icons, $entypo_icons ); } add_filter( 'vc_iconpicker-type-linecons', 'vc_iconpicker_type_linecons' ); /** * Linecons icons from fontello.com * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_linecons( $icons ) { $linecons_icons = array( array( 'vc_li vc_li-heart' => 'Heart' ), array( 'vc_li vc_li-cloud' => 'Cloud' ), array( 'vc_li vc_li-star' => 'Star' ), array( 'vc_li vc_li-tv' => 'Tv' ), array( 'vc_li vc_li-sound' => 'Sound' ), array( 'vc_li vc_li-video' => 'Video' ), array( 'vc_li vc_li-trash' => 'Trash' ), array( 'vc_li vc_li-user' => 'User' ), array( 'vc_li vc_li-key' => 'Key' ), array( 'vc_li vc_li-search' => 'Search' ), array( 'vc_li vc_li-settings' => 'Settings' ), array( 'vc_li vc_li-camera' => 'Camera' ), array( 'vc_li vc_li-tag' => 'Tag' ), array( 'vc_li vc_li-lock' => 'Lock' ), array( 'vc_li vc_li-bulb' => 'Bulb' ), array( 'vc_li vc_li-pen' => 'Pen' ), array( 'vc_li vc_li-diamond' => 'Diamond' ), array( 'vc_li vc_li-display' => 'Display' ), array( 'vc_li vc_li-location' => 'Location' ), array( 'vc_li vc_li-eye' => 'Eye' ), array( 'vc_li vc_li-bubble' => 'Bubble' ), array( 'vc_li vc_li-stack' => 'Stack' ), array( 'vc_li vc_li-cup' => 'Cup' ), array( 'vc_li vc_li-phone' => 'Phone' ), array( 'vc_li vc_li-news' => 'News' ), array( 'vc_li vc_li-mail' => 'Mail' ), array( 'vc_li vc_li-like' => 'Like' ), array( 'vc_li vc_li-photo' => 'Photo' ), array( 'vc_li vc_li-note' => 'Note' ), array( 'vc_li vc_li-clock' => 'Clock' ), array( 'vc_li vc_li-paperplane' => 'Paperplane' ), array( 'vc_li vc_li-params' => 'Params' ), array( 'vc_li vc_li-banknote' => 'Banknote' ), array( 'vc_li vc_li-data' => 'Data' ), array( 'vc_li vc_li-music' => 'Music' ), array( 'vc_li vc_li-megaphone' => 'Megaphone' ), array( 'vc_li vc_li-study' => 'Study' ), array( 'vc_li vc_li-lab' => 'Lab' ), array( 'vc_li vc_li-food' => 'Food' ), array( 'vc_li vc_li-t-shirt' => 'T Shirt' ), array( 'vc_li vc_li-fire' => 'Fire' ), array( 'vc_li vc_li-clip' => 'Clip' ), array( 'vc_li vc_li-shop' => 'Shop' ), array( 'vc_li vc_li-calendar' => 'Calendar' ), array( 'vc_li vc_li-vallet' => 'Vallet' ), array( 'vc_li vc_li-vynil' => 'Vynil' ), array( 'vc_li vc_li-truck' => 'Truck' ), array( 'vc_li vc_li-world' => 'World' ), ); return array_merge( $icons, $linecons_icons ); } add_filter( 'vc_iconpicker-type-monosocial', 'vc_iconpicker_type_monosocial' ); /** * monosocial icons from drinchev.github.io/monosocialiconsfont * * @param $icons - taken from filter - vc_map param field settings['source'] * provided icons (default empty array). If array categorized it will * auto-enable category dropdown * * @return array - of icons for iconpicker, can be categorized, or not. * @since 4.4 */ function vc_iconpicker_type_monosocial( $icons ) { $monosocial = array( array( 'vc-mono vc-mono-fivehundredpx' => 'Five Hundred px' ), array( 'vc-mono vc-mono-aboutme' => 'About me' ), array( 'vc-mono vc-mono-addme' => 'Add me' ), array( 'vc-mono vc-mono-amazon' => 'Amazon' ), array( 'vc-mono vc-mono-aol' => 'Aol' ), array( 'vc-mono vc-mono-appstorealt' => 'App-store-alt' ), array( 'vc-mono vc-mono-appstore' => 'Appstore' ), array( 'vc-mono vc-mono-apple' => 'Apple' ), array( 'vc-mono vc-mono-bebo' => 'Bebo' ), array( 'vc-mono vc-mono-behance' => 'Behance' ), array( 'vc-mono vc-mono-bing' => 'Bing' ), array( 'vc-mono vc-mono-blip' => 'Blip' ), array( 'vc-mono vc-mono-blogger' => 'Blogger' ), array( 'vc-mono vc-mono-coroflot' => 'Coroflot' ), array( 'vc-mono vc-mono-daytum' => 'Daytum' ), array( 'vc-mono vc-mono-delicious' => 'Delicious' ), array( 'vc-mono vc-mono-designbump' => 'Design bump' ), array( 'vc-mono vc-mono-designfloat' => 'Design float' ), array( 'vc-mono vc-mono-deviantart' => 'Deviant-art' ), array( 'vc-mono vc-mono-diggalt' => 'Digg-alt' ), array( 'vc-mono vc-mono-digg' => 'Digg' ), array( 'vc-mono vc-mono-dribble' => 'Dribble' ), array( 'vc-mono vc-mono-drupal' => 'Drupal' ), array( 'vc-mono vc-mono-ebay' => 'Ebay' ), array( 'vc-mono vc-mono-email' => 'Email' ), array( 'vc-mono vc-mono-emberapp' => 'Ember app' ), array( 'vc-mono vc-mono-etsy' => 'Etsy' ), array( 'vc-mono vc-mono-facebook' => 'Facebook' ), array( 'vc-mono vc-mono-feedburner' => 'Feed burner' ), array( 'vc-mono vc-mono-flickr' => 'Flickr' ), array( 'vc-mono vc-mono-foodspotting' => 'Food spotting' ), array( 'vc-mono vc-mono-forrst' => 'Forrst' ), array( 'vc-mono vc-mono-foursquare' => 'Fours quare' ), array( 'vc-mono vc-mono-friendsfeed' => 'Friends feed' ), array( 'vc-mono vc-mono-friendstar' => 'Friend star' ), array( 'vc-mono vc-mono-gdgt' => 'Gdgt' ), array( 'vc-mono vc-mono-github' => 'Github' ), array( 'vc-mono vc-mono-githubalt' => 'Github-alt' ), array( 'vc-mono vc-mono-googlebuzz' => 'Google buzz' ), array( 'vc-mono vc-mono-googleplus' => 'Google plus' ), array( 'vc-mono vc-mono-googletalk' => 'Google talk' ), array( 'vc-mono vc-mono-gowallapin' => 'Gowallapin' ), array( 'vc-mono vc-mono-gowalla' => 'Gowalla' ), array( 'vc-mono vc-mono-grooveshark' => 'Groove shark' ), array( 'vc-mono vc-mono-heart' => 'Heart' ), array( 'vc-mono vc-mono-hyves' => 'Hyves' ), array( 'vc-mono vc-mono-icondock' => 'Icondock' ), array( 'vc-mono vc-mono-icq' => 'Icq' ), array( 'vc-mono vc-mono-identica' => 'Identica' ), array( 'vc-mono vc-mono-imessage' => 'I message' ), array( 'vc-mono vc-mono-itunes' => 'I-tunes' ), array( 'vc-mono vc-mono-lastfm' => 'Lastfm' ), array( 'vc-mono vc-mono-linkedin' => 'Linkedin' ), array( 'vc-mono vc-mono-meetup' => 'Meetup' ), array( 'vc-mono vc-mono-metacafe' => 'Metacafe' ), array( 'vc-mono vc-mono-mixx' => 'Mixx' ), array( 'vc-mono vc-mono-mobileme' => 'Mobile me' ), array( 'vc-mono vc-mono-mrwong' => 'Mrwong' ), array( 'vc-mono vc-mono-msn' => 'Msn' ), array( 'vc-mono vc-mono-myspace' => 'Myspace' ), array( 'vc-mono vc-mono-newsvine' => 'Newsvine' ), array( 'vc-mono vc-mono-paypal' => 'Paypal' ), array( 'vc-mono vc-mono-photobucket' => 'Photo bucket' ), array( 'vc-mono vc-mono-picasa' => 'Picasa' ), array( 'vc-mono vc-mono-pinterest' => 'Pinterest' ), array( 'vc-mono vc-mono-podcast' => 'Podcast' ), array( 'vc-mono vc-mono-posterous' => 'Posterous' ), array( 'vc-mono vc-mono-qik' => 'Qik' ), array( 'vc-mono vc-mono-quora' => 'Quora' ), array( 'vc-mono vc-mono-reddit' => 'Reddit' ), array( 'vc-mono vc-mono-retweet' => 'Retweet' ), array( 'vc-mono vc-mono-rss' => 'Rss' ), array( 'vc-mono vc-mono-scribd' => 'Scribd' ), array( 'vc-mono vc-mono-sharethis' => 'Sharethis' ), array( 'vc-mono vc-mono-skype' => 'Skype' ), array( 'vc-mono vc-mono-slashdot' => 'Slashdot' ), array( 'vc-mono vc-mono-slideshare' => 'Slideshare' ), array( 'vc-mono vc-mono-smugmug' => 'Smugmug' ), array( 'vc-mono vc-mono-soundcloud' => 'Soundcloud' ), array( 'vc-mono vc-mono-spotify' => 'Spotify' ), array( 'vc-mono vc-mono-squidoo' => 'Squidoo' ), array( 'vc-mono vc-mono-stackoverflow' => 'Stackoverflow' ), array( 'vc-mono vc-mono-star' => 'Star' ), array( 'vc-mono vc-mono-stumbleupon' => 'Stumble upon' ), array( 'vc-mono vc-mono-technorati' => 'Technorati' ), array( 'vc-mono vc-mono-tumblr' => 'Tumblr' ), array( 'vc-mono vc-mono-twitterbird' => 'Twitterbird' ), array( 'vc-mono vc-mono-twitter' => 'Twitter' ), array( 'vc-mono vc-mono-viddler' => 'Viddler' ), array( 'vc-mono vc-mono-vimeo' => 'Vimeo' ), array( 'vc-mono vc-mono-virb' => 'Virb' ), array( 'vc-mono vc-mono-www' => 'Www' ), array( 'vc-mono vc-mono-wikipedia' => 'Wikipedia' ), array( 'vc-mono vc-mono-windows' => 'Windows' ), array( 'vc-mono vc-mono-wordpress' => 'WordPress' ), array( 'vc-mono vc-mono-xing' => 'Xing' ), array( 'vc-mono vc-mono-yahoobuzz' => 'Yahoo buzz' ), array( 'vc-mono vc-mono-yahoo' => 'Yahoo' ), array( 'vc-mono vc-mono-yelp' => 'Yelp' ), array( 'vc-mono vc-mono-youtube' => 'Youtube' ), array( 'vc-mono vc-mono-instagram' => 'Instagram' ), ); return array_merge( $icons, $monosocial ); } add_filter( 'vc_iconpicker-type-material', 'vc_iconpicker_type_material' ); /** * Material icon set from Google * @param $icons * * @return array * @since 5.0 * */ function vc_iconpicker_type_material( $icons ) { $material = array( array( 'vc-material vc-material-3d_rotation' => '3d rotation' ), array( 'vc-material vc-material-ac_unit' => 'ac unit' ), array( 'vc-material vc-material-alarm' => 'alarm' ), array( 'vc-material vc-material-access_alarms' => 'access alarms' ), array( 'vc-material vc-material-schedule' => 'schedule' ), array( 'vc-material vc-material-accessibility' => 'accessibility' ), array( 'vc-material vc-material-accessible' => 'accessible' ), array( 'vc-material vc-material-account_balance' => 'account balance' ), array( 'vc-material vc-material-account_balance_wallet' => 'account balance wallet' ), array( 'vc-material vc-material-account_box' => 'account box' ), array( 'vc-material vc-material-account_circle' => 'account circle' ), array( 'vc-material vc-material-adb' => 'adb' ), array( 'vc-material vc-material-add' => 'add' ), array( 'vc-material vc-material-add_a_photo' => 'add a photo' ), array( 'vc-material vc-material-alarm_add' => 'alarm add' ), array( 'vc-material vc-material-add_alert' => 'add alert' ), array( 'vc-material vc-material-add_box' => 'add box' ), array( 'vc-material vc-material-add_circle' => 'add circle' ), array( 'vc-material vc-material-control_point' => 'control point' ), array( 'vc-material vc-material-add_location' => 'add location' ), array( 'vc-material vc-material-add_shopping_cart' => 'add shopping cart' ), array( 'vc-material vc-material-queue' => 'queue' ), array( 'vc-material vc-material-add_to_queue' => 'add to queue' ), array( 'vc-material vc-material-adjust' => 'adjust' ), array( 'vc-material vc-material-airline_seat_flat' => 'airline seat flat' ), array( 'vc-material vc-material-airline_seat_flat_angled' => 'airline seat flat angled' ), array( 'vc-material vc-material-airline_seat_individual_suite' => 'airline seat individual suite' ), array( 'vc-material vc-material-airline_seat_legroom_extra' => 'airline seat legroom extra' ), array( 'vc-material vc-material-airline_seat_legroom_normal' => 'airline seat legroom normal' ), array( 'vc-material vc-material-airline_seat_legroom_reduced' => 'airline seat legroom reduced' ), array( 'vc-material vc-material-airline_seat_recline_extra' => 'airline seat recline extra' ), array( 'vc-material vc-material-airline_seat_recline_normal' => 'airline seat recline normal' ), array( 'vc-material vc-material-flight' => 'flight' ), array( 'vc-material vc-material-airplanemode_inactive' => 'airplanemode inactive' ), array( 'vc-material vc-material-airplay' => 'airplay' ), array( 'vc-material vc-material-airport_shuttle' => 'airport shuttle' ), array( 'vc-material vc-material-alarm_off' => 'alarm off' ), array( 'vc-material vc-material-alarm_on' => 'alarm on' ), array( 'vc-material vc-material-album' => 'album' ), array( 'vc-material vc-material-all_inclusive' => 'all inclusive' ), array( 'vc-material vc-material-all_out' => 'all out' ), array( 'vc-material vc-material-android' => 'android' ), array( 'vc-material vc-material-announcement' => 'announcement' ), array( 'vc-material vc-material-apps' => 'apps' ), array( 'vc-material vc-material-archive' => 'archive' ), array( 'vc-material vc-material-arrow_back' => 'arrow back' ), array( 'vc-material vc-material-arrow_downward' => 'arrow downward' ), array( 'vc-material vc-material-arrow_drop_down' => 'arrow drop down' ), array( 'vc-material vc-material-arrow_drop_down_circle' => 'arrow drop down circle' ), array( 'vc-material vc-material-arrow_drop_up' => 'arrow drop up' ), array( 'vc-material vc-material-arrow_forward' => 'arrow forward' ), array( 'vc-material vc-material-arrow_upward' => 'arrow upward' ), array( 'vc-material vc-material-art_track' => 'art track' ), array( 'vc-material vc-material-aspect_ratio' => 'aspect ratio' ), array( 'vc-material vc-material-poll' => 'poll' ), array( 'vc-material vc-material-assignment' => 'assignment' ), array( 'vc-material vc-material-assignment_ind' => 'assignment ind' ), array( 'vc-material vc-material-assignment_late' => 'assignment late' ), array( 'vc-material vc-material-assignment_return' => 'assignment return' ), array( 'vc-material vc-material-assignment_returned' => 'assignment returned' ), array( 'vc-material vc-material-assignment_turned_in' => 'assignment turned in' ), array( 'vc-material vc-material-assistant' => 'assistant' ), array( 'vc-material vc-material-flag' => 'flag' ), array( 'vc-material vc-material-attach_file' => 'attach file' ), array( 'vc-material vc-material-attach_money' => 'attach money' ), array( 'vc-material vc-material-attachment' => 'attachment' ), array( 'vc-material vc-material-audiotrack' => 'audiotrack' ), array( 'vc-material vc-material-autorenew' => 'autorenew' ), array( 'vc-material vc-material-av_timer' => 'av timer' ), array( 'vc-material vc-material-backspace' => 'backspace' ), array( 'vc-material vc-material-cloud_upload' => 'cloud upload' ), array( 'vc-material vc-material-battery_alert' => 'battery alert' ), array( 'vc-material vc-material-battery_charging_full' => 'battery charging full' ), array( 'vc-material vc-material-battery_std' => 'battery std' ), array( 'vc-material vc-material-battery_unknown' => 'battery unknown' ), array( 'vc-material vc-material-beach_access' => 'beach access' ), array( 'vc-material vc-material-beenhere' => 'beenhere' ), array( 'vc-material vc-material-block' => 'block' ), array( 'vc-material vc-material-bluetooth' => 'bluetooth' ), array( 'vc-material vc-material-bluetooth_searching' => 'bluetooth searching' ), array( 'vc-material vc-material-bluetooth_connected' => 'bluetooth connected' ), array( 'vc-material vc-material-bluetooth_disabled' => 'bluetooth disabled' ), array( 'vc-material vc-material-blur_circular' => 'blur circular' ), array( 'vc-material vc-material-blur_linear' => 'blur linear' ), array( 'vc-material vc-material-blur_off' => 'blur off' ), array( 'vc-material vc-material-blur_on' => 'blur on' ), array( 'vc-material vc-material-class' => 'class' ), array( 'vc-material vc-material-turned_in' => 'turned in' ), array( 'vc-material vc-material-turned_in_not' => 'turned in not' ), array( 'vc-material vc-material-border_all' => 'border all' ), array( 'vc-material vc-material-border_bottom' => 'border bottom' ), array( 'vc-material vc-material-border_clear' => 'border clear' ), array( 'vc-material vc-material-border_color' => 'border color' ), array( 'vc-material vc-material-border_horizontal' => 'border horizontal' ), array( 'vc-material vc-material-border_inner' => 'border inner' ), array( 'vc-material vc-material-border_left' => 'border left' ), array( 'vc-material vc-material-border_outer' => 'border outer' ), array( 'vc-material vc-material-border_right' => 'border right' ), array( 'vc-material vc-material-border_style' => 'border style' ), array( 'vc-material vc-material-border_top' => 'border top' ), array( 'vc-material vc-material-border_vertical' => 'border vertical' ), array( 'vc-material vc-material-branding_watermark' => 'branding watermark' ), array( 'vc-material vc-material-brightness_1' => 'brightness 1' ), array( 'vc-material vc-material-brightness_2' => 'brightness 2' ), array( 'vc-material vc-material-brightness_3' => 'brightness 3' ), array( 'vc-material vc-material-brightness_4' => 'brightness 4' ), array( 'vc-material vc-material-brightness_low' => 'brightness low' ), array( 'vc-material vc-material-brightness_medium' => 'brightness medium' ), array( 'vc-material vc-material-brightness_high' => 'brightness high' ), array( 'vc-material vc-material-brightness_auto' => 'brightness auto' ), array( 'vc-material vc-material-broken_image' => 'broken image' ), array( 'vc-material vc-material-brush' => 'brush' ), array( 'vc-material vc-material-bubble_chart' => 'bubble chart' ), array( 'vc-material vc-material-bug_report' => 'bug report' ), array( 'vc-material vc-material-build' => 'build' ), array( 'vc-material vc-material-burst_mode' => 'burst mode' ), array( 'vc-material vc-material-domain' => 'domain' ), array( 'vc-material vc-material-business_center' => 'business center' ), array( 'vc-material vc-material-cached' => 'cached' ), array( 'vc-material vc-material-cake' => 'cake' ), array( 'vc-material vc-material-phone' => 'phone' ), array( 'vc-material vc-material-call_end' => 'call end' ), array( 'vc-material vc-material-call_made' => 'call made' ), array( 'vc-material vc-material-merge_type' => 'merge type' ), array( 'vc-material vc-material-call_missed' => 'call missed' ), array( 'vc-material vc-material-call_missed_outgoing' => 'call missed outgoing' ), array( 'vc-material vc-material-call_received' => 'call received' ), array( 'vc-material vc-material-call_split' => 'call split' ), array( 'vc-material vc-material-call_to_action' => 'call to action' ), array( 'vc-material vc-material-camera' => 'camera' ), array( 'vc-material vc-material-photo_camera' => 'photo camera' ), array( 'vc-material vc-material-camera_enhance' => 'camera enhance' ), array( 'vc-material vc-material-camera_front' => 'camera front' ), array( 'vc-material vc-material-camera_rear' => 'camera rear' ), array( 'vc-material vc-material-camera_roll' => 'camera roll' ), array( 'vc-material vc-material-cancel' => 'cancel' ), array( 'vc-material vc-material-redeem' => 'redeem' ), array( 'vc-material vc-material-card_membership' => 'card membership' ), array( 'vc-material vc-material-card_travel' => 'card travel' ), array( 'vc-material vc-material-casino' => 'casino' ), array( 'vc-material vc-material-cast' => 'cast' ), array( 'vc-material vc-material-cast_connected' => 'cast connected' ), array( 'vc-material vc-material-center_focus_strong' => 'center focus strong' ), array( 'vc-material vc-material-center_focus_weak' => 'center focus weak' ), array( 'vc-material vc-material-change_history' => 'change history' ), array( 'vc-material vc-material-chat' => 'chat' ), array( 'vc-material vc-material-chat_bubble' => 'chat bubble' ), array( 'vc-material vc-material-chat_bubble_outline' => 'chat bubble outline' ), array( 'vc-material vc-material-check' => 'check' ), array( 'vc-material vc-material-check_box' => 'check box' ), array( 'vc-material vc-material-check_box_outline_blank' => 'check box outline blank' ), array( 'vc-material vc-material-check_circle' => 'check circle' ), array( 'vc-material vc-material-navigate_before' => 'navigate before' ), array( 'vc-material vc-material-navigate_next' => 'navigate next' ), array( 'vc-material vc-material-child_care' => 'child care' ), array( 'vc-material vc-material-child_friendly' => 'child friendly' ), array( 'vc-material vc-material-chrome_reader_mode' => 'chrome reader mode' ), array( 'vc-material vc-material-close' => 'close' ), array( 'vc-material vc-material-clear_all' => 'clear all' ), array( 'vc-material vc-material-closed_caption' => 'closed caption' ), array( 'vc-material vc-material-wb_cloudy' => 'wb cloudy' ), array( 'vc-material vc-material-cloud_circle' => 'cloud circle' ), array( 'vc-material vc-material-cloud_done' => 'cloud done' ), array( 'vc-material vc-material-cloud_download' => 'cloud download' ), array( 'vc-material vc-material-cloud_off' => 'cloud off' ), array( 'vc-material vc-material-cloud_queue' => 'cloud queue' ), array( 'vc-material vc-material-code' => 'code' ), array( 'vc-material vc-material-photo_library' => 'photo library' ), array( 'vc-material vc-material-collections_bookmark' => 'collections bookmark' ), array( 'vc-material vc-material-palette' => 'palette' ), array( 'vc-material vc-material-colorize' => 'colorize' ), array( 'vc-material vc-material-comment' => 'comment' ), array( 'vc-material vc-material-compare' => 'compare' ), array( 'vc-material vc-material-compare_arrows' => 'compare arrows' ), array( 'vc-material vc-material-laptop' => 'laptop' ), array( 'vc-material vc-material-confirmation_number' => 'confirmation number' ), array( 'vc-material vc-material-contact_mail' => 'contact mail' ), array( 'vc-material vc-material-contact_phone' => 'contact phone' ), array( 'vc-material vc-material-contacts' => 'contacts' ), array( 'vc-material vc-material-content_copy' => 'content copy' ), array( 'vc-material vc-material-content_cut' => 'content cut' ), array( 'vc-material vc-material-content_paste' => 'content paste' ), array( 'vc-material vc-material-control_point_duplicate' => 'control point duplicate' ), array( 'vc-material vc-material-copyright' => 'copyright' ), array( 'vc-material vc-material-mode_edit' => 'mode edit' ), array( 'vc-material vc-material-create_new_folder' => 'create new folder' ), array( 'vc-material vc-material-payment' => 'payment' ), array( 'vc-material vc-material-crop' => 'crop' ), array( 'vc-material vc-material-crop_16_9' => 'crop 16 9' ), array( 'vc-material vc-material-crop_3_2' => 'crop 3 2' ), array( 'vc-material vc-material-crop_landscape' => 'crop landscape' ), array( 'vc-material vc-material-crop_7_5' => 'crop 7 5' ), array( 'vc-material vc-material-crop_din' => 'crop din' ), array( 'vc-material vc-material-crop_free' => 'crop free' ), array( 'vc-material vc-material-crop_original' => 'crop original' ), array( 'vc-material vc-material-crop_portrait' => 'crop portrait' ), array( 'vc-material vc-material-crop_rotate' => 'crop rotate' ), array( 'vc-material vc-material-crop_square' => 'crop square' ), array( 'vc-material vc-material-dashboard' => 'dashboard' ), array( 'vc-material vc-material-data_usage' => 'data usage' ), array( 'vc-material vc-material-date_range' => 'date range' ), array( 'vc-material vc-material-dehaze' => 'dehaze' ), array( 'vc-material vc-material-delete' => 'delete' ), array( 'vc-material vc-material-delete_forever' => 'delete forever' ), array( 'vc-material vc-material-delete_sweep' => 'delete sweep' ), array( 'vc-material vc-material-description' => 'description' ), array( 'vc-material vc-material-desktop_mac' => 'desktop mac' ), array( 'vc-material vc-material-desktop_windows' => 'desktop windows' ), array( 'vc-material vc-material-details' => 'details' ), array( 'vc-material vc-material-developer_board' => 'developer board' ), array( 'vc-material vc-material-developer_mode' => 'developer mode' ), array( 'vc-material vc-material-device_hub' => 'device hub' ), array( 'vc-material vc-material-phonelink' => 'phonelink' ), array( 'vc-material vc-material-devices_other' => 'devices other' ), array( 'vc-material vc-material-dialer_sip' => 'dialer sip' ), array( 'vc-material vc-material-dialpad' => 'dialpad' ), array( 'vc-material vc-material-directions' => 'directions' ), array( 'vc-material vc-material-directions_bike' => 'directions bike' ), array( 'vc-material vc-material-directions_boat' => 'directions boat' ), array( 'vc-material vc-material-directions_bus' => 'directions bus' ), array( 'vc-material vc-material-directions_car' => 'directions car' ), array( 'vc-material vc-material-directions_railway' => 'directions railway' ), array( 'vc-material vc-material-directions_run' => 'directions run' ), array( 'vc-material vc-material-directions_transit' => 'directions transit' ), array( 'vc-material vc-material-directions_walk' => 'directions walk' ), array( 'vc-material vc-material-disc_full' => 'disc full' ), array( 'vc-material vc-material-dns' => 'dns' ), array( 'vc-material vc-material-not_interested' => 'not interested' ), array( 'vc-material vc-material-do_not_disturb_alt' => 'do not disturb alt' ), array( 'vc-material vc-material-do_not_disturb_off' => 'do not disturb off' ), array( 'vc-material vc-material-remove_circle' => 'remove circle' ), array( 'vc-material vc-material-dock' => 'dock' ), array( 'vc-material vc-material-done' => 'done' ), array( 'vc-material vc-material-done_all' => 'done all' ), array( 'vc-material vc-material-donut_large' => 'donut large' ), array( 'vc-material vc-material-donut_small' => 'donut small' ), array( 'vc-material vc-material-drafts' => 'drafts' ), array( 'vc-material vc-material-drag_handle' => 'drag handle' ), array( 'vc-material vc-material-time_to_leave' => 'time to leave' ), array( 'vc-material vc-material-dvr' => 'dvr' ), array( 'vc-material vc-material-edit_location' => 'edit location' ), array( 'vc-material vc-material-eject' => 'eject' ), array( 'vc-material vc-material-markunread' => 'markunread' ), array( 'vc-material vc-material-enhanced_encryption' => 'enhanced encryption' ), array( 'vc-material vc-material-equalizer' => 'equalizer' ), array( 'vc-material vc-material-error' => 'error' ), array( 'vc-material vc-material-error_outline' => 'error outline' ), array( 'vc-material vc-material-euro_symbol' => 'euro symbol' ), array( 'vc-material vc-material-ev_station' => 'ev station' ), array( 'vc-material vc-material-insert_invitation' => 'insert invitation' ), array( 'vc-material vc-material-event_available' => 'event available' ), array( 'vc-material vc-material-event_busy' => 'event busy' ), array( 'vc-material vc-material-event_note' => 'event note' ), array( 'vc-material vc-material-event_seat' => 'event seat' ), array( 'vc-material vc-material-exit_to_app' => 'exit to app' ), array( 'vc-material vc-material-expand_less' => 'expand less' ), array( 'vc-material vc-material-expand_more' => 'expand more' ), array( 'vc-material vc-material-explicit' => 'explicit' ), array( 'vc-material vc-material-explore' => 'explore' ), array( 'vc-material vc-material-exposure' => 'exposure' ), array( 'vc-material vc-material-exposure_neg_1' => 'exposure neg 1' ), array( 'vc-material vc-material-exposure_neg_2' => 'exposure neg 2' ), array( 'vc-material vc-material-exposure_plus_1' => 'exposure plus 1' ), array( 'vc-material vc-material-exposure_plus_2' => 'exposure plus 2' ), array( 'vc-material vc-material-exposure_zero' => 'exposure zero' ), array( 'vc-material vc-material-extension' => 'extension' ), array( 'vc-material vc-material-face' => 'face' ), array( 'vc-material vc-material-fast_forward' => 'fast forward' ), array( 'vc-material vc-material-fast_rewind' => 'fast rewind' ), array( 'vc-material vc-material-favorite' => 'favorite' ), array( 'vc-material vc-material-favorite_border' => 'favorite border' ), array( 'vc-material vc-material-featured_play_list' => 'featured play list' ), array( 'vc-material vc-material-featured_video' => 'featured video' ), array( 'vc-material vc-material-sms_failed' => 'sms failed' ), array( 'vc-material vc-material-fiber_dvr' => 'fiber dvr' ), array( 'vc-material vc-material-fiber_manual_record' => 'fiber manual record' ), array( 'vc-material vc-material-fiber_new' => 'fiber new' ), array( 'vc-material vc-material-fiber_pin' => 'fiber pin' ), array( 'vc-material vc-material-fiber_smart_record' => 'fiber smart record' ), array( 'vc-material vc-material-get_app' => 'get app' ), array( 'vc-material vc-material-file_upload' => 'file upload' ), array( 'vc-material vc-material-filter' => 'filter' ), array( 'vc-material vc-material-filter_1' => 'filter 1' ), array( 'vc-material vc-material-filter_2' => 'filter 2' ), array( 'vc-material vc-material-filter_3' => 'filter 3' ), array( 'vc-material vc-material-filter_4' => 'filter 4' ), array( 'vc-material vc-material-filter_5' => 'filter 5' ), array( 'vc-material vc-material-filter_6' => 'filter 6' ), array( 'vc-material vc-material-filter_7' => 'filter 7' ), array( 'vc-material vc-material-filter_8' => 'filter 8' ), array( 'vc-material vc-material-filter_9' => 'filter 9' ), array( 'vc-material vc-material-filter_9_plus' => 'filter 9 plus' ), array( 'vc-material vc-material-filter_b_and_w' => 'filter b and w' ), array( 'vc-material vc-material-filter_center_focus' => 'filter center focus' ), array( 'vc-material vc-material-filter_drama' => 'filter drama' ), array( 'vc-material vc-material-filter_frames' => 'filter frames' ), array( 'vc-material vc-material-terrain' => 'terrain' ), array( 'vc-material vc-material-filter_list' => 'filter list' ), array( 'vc-material vc-material-filter_none' => 'filter none' ), array( 'vc-material vc-material-filter_tilt_shift' => 'filter tilt shift' ), array( 'vc-material vc-material-filter_vintage' => 'filter vintage' ), array( 'vc-material vc-material-find_in_page' => 'find in page' ), array( 'vc-material vc-material-find_replace' => 'find replace' ), array( 'vc-material vc-material-fingerprint' => 'fingerprint' ), array( 'vc-material vc-material-first_page' => 'first page' ), array( 'vc-material vc-material-fitness_center' => 'fitness center' ), array( 'vc-material vc-material-flare' => 'flare' ), array( 'vc-material vc-material-flash_auto' => 'flash auto' ), array( 'vc-material vc-material-flash_off' => 'flash off' ), array( 'vc-material vc-material-flash_on' => 'flash on' ), array( 'vc-material vc-material-flight_land' => 'flight land' ), array( 'vc-material vc-material-flight_takeoff' => 'flight takeoff' ), array( 'vc-material vc-material-flip' => 'flip' ), array( 'vc-material vc-material-flip_to_back' => 'flip to back' ), array( 'vc-material vc-material-flip_to_front' => 'flip to front' ), array( 'vc-material vc-material-folder' => 'folder' ), array( 'vc-material vc-material-folder_open' => 'folder open' ), array( 'vc-material vc-material-folder_shared' => 'folder shared' ), array( 'vc-material vc-material-folder_special' => 'folder special' ), array( 'vc-material vc-material-font_download' => 'font download' ), array( 'vc-material vc-material-format_align_center' => 'format align center' ), array( 'vc-material vc-material-format_align_justify' => 'format align justify' ), array( 'vc-material vc-material-format_align_left' => 'format align left' ), array( 'vc-material vc-material-format_align_right' => 'format align right' ), array( 'vc-material vc-material-format_bold' => 'format bold' ), array( 'vc-material vc-material-format_clear' => 'format clear' ), array( 'vc-material vc-material-format_color_fill' => 'format color fill' ), array( 'vc-material vc-material-format_color_reset' => 'format color reset' ), array( 'vc-material vc-material-format_color_text' => 'format color text' ), array( 'vc-material vc-material-format_indent_decrease' => 'format indent decrease' ), array( 'vc-material vc-material-format_indent_increase' => 'format indent increase' ), array( 'vc-material vc-material-format_italic' => 'format italic' ), array( 'vc-material vc-material-format_line_spacing' => 'format line spacing' ), array( 'vc-material vc-material-format_list_bulleted' => 'format list bulleted' ), array( 'vc-material vc-material-format_list_numbered' => 'format list numbered' ), array( 'vc-material vc-material-format_paint' => 'format paint' ), array( 'vc-material vc-material-format_quote' => 'format quote' ), array( 'vc-material vc-material-format_shapes' => 'format shapes' ), array( 'vc-material vc-material-format_size' => 'format size' ), array( 'vc-material vc-material-format_strikethrough' => 'format strikethrough' ), array( 'vc-material vc-material-format_textdirection_l_to_r' => 'format textdirection l to r' ), array( 'vc-material vc-material-format_textdirection_r_to_l' => 'format textdirection r to l' ), array( 'vc-material vc-material-format_underlined' => 'format underlined' ), array( 'vc-material vc-material-question_answer' => 'question answer' ), array( 'vc-material vc-material-forward' => 'forward' ), array( 'vc-material vc-material-forward_10' => 'forward 10' ), array( 'vc-material vc-material-forward_30' => 'forward 30' ), array( 'vc-material vc-material-forward_5' => 'forward 5' ), array( 'vc-material vc-material-free_breakfast' => 'free breakfast' ), array( 'vc-material vc-material-fullscreen' => 'fullscreen' ), array( 'vc-material vc-material-fullscreen_exit' => 'fullscreen exit' ), array( 'vc-material vc-material-functions' => 'functions' ), array( 'vc-material vc-material-g_translate' => 'g translate' ), array( 'vc-material vc-material-games' => 'games' ), array( 'vc-material vc-material-gavel' => 'gavel' ), array( 'vc-material vc-material-gesture' => 'gesture' ), array( 'vc-material vc-material-gif' => 'gif' ), array( 'vc-material vc-material-goat' => 'goat' ), array( 'vc-material vc-material-golf_course' => 'golf course' ), array( 'vc-material vc-material-my_location' => 'my location' ), array( 'vc-material vc-material-location_searching' => 'location searching' ), array( 'vc-material vc-material-location_disabled' => 'location disabled' ), array( 'vc-material vc-material-star' => 'star' ), array( 'vc-material vc-material-gradient' => 'gradient' ), array( 'vc-material vc-material-grain' => 'grain' ), array( 'vc-material vc-material-graphic_eq' => 'graphic eq' ), array( 'vc-material vc-material-grid_off' => 'grid off' ), array( 'vc-material vc-material-grid_on' => 'grid on' ), array( 'vc-material vc-material-people' => 'people' ), array( 'vc-material vc-material-group_add' => 'group add' ), array( 'vc-material vc-material-group_work' => 'group work' ), array( 'vc-material vc-material-hd' => 'hd' ), array( 'vc-material vc-material-hdr_off' => 'hdr off' ), array( 'vc-material vc-material-hdr_on' => 'hdr on' ), array( 'vc-material vc-material-hdr_strong' => 'hdr strong' ), array( 'vc-material vc-material-hdr_weak' => 'hdr weak' ), array( 'vc-material vc-material-headset' => 'headset' ), array( 'vc-material vc-material-headset_mic' => 'headset mic' ), array( 'vc-material vc-material-healing' => 'healing' ), array( 'vc-material vc-material-hearing' => 'hearing' ), array( 'vc-material vc-material-help' => 'help' ), array( 'vc-material vc-material-help_outline' => 'help outline' ), array( 'vc-material vc-material-high_quality' => 'high quality' ), array( 'vc-material vc-material-highlight' => 'highlight' ), array( 'vc-material vc-material-highlight_off' => 'highlight off' ), array( 'vc-material vc-material-restore' => 'restore' ), array( 'vc-material vc-material-home' => 'home' ), array( 'vc-material vc-material-hot_tub' => 'hot tub' ), array( 'vc-material vc-material-local_hotel' => 'local hotel' ), array( 'vc-material vc-material-hourglass_empty' => 'hourglass empty' ), array( 'vc-material vc-material-hourglass_full' => 'hourglass full' ), array( 'vc-material vc-material-http' => 'http' ), array( 'vc-material vc-material-lock' => 'lock' ), array( 'vc-material vc-material-photo' => 'photo' ), array( 'vc-material vc-material-image_aspect_ratio' => 'image aspect ratio' ), array( 'vc-material vc-material-import_contacts' => 'import contacts' ), array( 'vc-material vc-material-import_export' => 'import export' ), array( 'vc-material vc-material-important_devices' => 'important devices' ), array( 'vc-material vc-material-inbox' => 'inbox' ), array( 'vc-material vc-material-indeterminate_check_box' => 'indeterminate check box' ), array( 'vc-material vc-material-info' => 'info' ), array( 'vc-material vc-material-info_outline' => 'info outline' ), array( 'vc-material vc-material-input' => 'input' ), array( 'vc-material vc-material-insert_comment' => 'insert comment' ), array( 'vc-material vc-material-insert_drive_file' => 'insert drive file' ), array( 'vc-material vc-material-tag_faces' => 'tag faces' ), array( 'vc-material vc-material-link' => 'link' ), array( 'vc-material vc-material-invert_colors' => 'invert colors' ), array( 'vc-material vc-material-invert_colors_off' => 'invert colors off' ), array( 'vc-material vc-material-iso' => 'iso' ), array( 'vc-material vc-material-keyboard' => 'keyboard' ), array( 'vc-material vc-material-keyboard_arrow_down' => 'keyboard arrow down' ), array( 'vc-material vc-material-keyboard_arrow_left' => 'keyboard arrow left' ), array( 'vc-material vc-material-keyboard_arrow_right' => 'keyboard arrow right' ), array( 'vc-material vc-material-keyboard_arrow_up' => 'keyboard arrow up' ), array( 'vc-material vc-material-keyboard_backspace' => 'keyboard backspace' ), array( 'vc-material vc-material-keyboard_capslock' => 'keyboard capslock' ), array( 'vc-material vc-material-keyboard_hide' => 'keyboard hide' ), array( 'vc-material vc-material-keyboard_return' => 'keyboard return' ), array( 'vc-material vc-material-keyboard_tab' => 'keyboard tab' ), array( 'vc-material vc-material-keyboard_voice' => 'keyboard voice' ), array( 'vc-material vc-material-kitchen' => 'kitchen' ), array( 'vc-material vc-material-label' => 'label' ), array( 'vc-material vc-material-label_outline' => 'label outline' ), array( 'vc-material vc-material-language' => 'language' ), array( 'vc-material vc-material-laptop_chromebook' => 'laptop chromebook' ), array( 'vc-material vc-material-laptop_mac' => 'laptop mac' ), array( 'vc-material vc-material-laptop_windows' => 'laptop windows' ), array( 'vc-material vc-material-last_page' => 'last page' ), array( 'vc-material vc-material-open_in_new' => 'open in new' ), array( 'vc-material vc-material-layers' => 'layers' ), array( 'vc-material vc-material-layers_clear' => 'layers clear' ), array( 'vc-material vc-material-leak_add' => 'leak add' ), array( 'vc-material vc-material-leak_remove' => 'leak remove' ), array( 'vc-material vc-material-lens' => 'lens' ), array( 'vc-material vc-material-library_books' => 'library books' ), array( 'vc-material vc-material-library_music' => 'library music' ), array( 'vc-material vc-material-lightbulb_outline' => 'lightbulb outline' ), array( 'vc-material vc-material-line_style' => 'line style' ), array( 'vc-material vc-material-line_weight' => 'line weight' ), array( 'vc-material vc-material-linear_scale' => 'linear scale' ), array( 'vc-material vc-material-linked_camera' => 'linked camera' ), array( 'vc-material vc-material-list' => 'list' ), array( 'vc-material vc-material-live_help' => 'live help' ), array( 'vc-material vc-material-live_tv' => 'live tv' ), array( 'vc-material vc-material-local_play' => 'local play' ), array( 'vc-material vc-material-local_airport' => 'local airport' ), array( 'vc-material vc-material-local_atm' => 'local atm' ), array( 'vc-material vc-material-local_bar' => 'local bar' ), array( 'vc-material vc-material-local_cafe' => 'local cafe' ), array( 'vc-material vc-material-local_car_wash' => 'local car wash' ), array( 'vc-material vc-material-local_convenience_store' => 'local convenience store' ), array( 'vc-material vc-material-restaurant_menu' => 'restaurant menu' ), array( 'vc-material vc-material-local_drink' => 'local drink' ), array( 'vc-material vc-material-local_florist' => 'local florist' ), array( 'vc-material vc-material-local_gas_station' => 'local gas station' ), array( 'vc-material vc-material-shopping_cart' => 'shopping cart' ), array( 'vc-material vc-material-local_hospital' => 'local hospital' ), array( 'vc-material vc-material-local_laundry_service' => 'local laundry service' ), array( 'vc-material vc-material-local_library' => 'local library' ), array( 'vc-material vc-material-local_mall' => 'local mall' ), array( 'vc-material vc-material-theaters' => 'theaters' ), array( 'vc-material vc-material-local_offer' => 'local offer' ), array( 'vc-material vc-material-local_parking' => 'local parking' ), array( 'vc-material vc-material-local_pharmacy' => 'local pharmacy' ), array( 'vc-material vc-material-local_pizza' => 'local pizza' ), array( 'vc-material vc-material-print' => 'print' ), array( 'vc-material vc-material-local_shipping' => 'local shipping' ), array( 'vc-material vc-material-local_taxi' => 'local taxi' ), array( 'vc-material vc-material-location_city' => 'location city' ), array( 'vc-material vc-material-location_off' => 'location off' ), array( 'vc-material vc-material-room' => 'room' ), array( 'vc-material vc-material-lock_open' => 'lock open' ), array( 'vc-material vc-material-lock_outline' => 'lock outline' ), array( 'vc-material vc-material-looks' => 'looks' ), array( 'vc-material vc-material-looks_3' => 'looks 3' ), array( 'vc-material vc-material-looks_4' => 'looks 4' ), array( 'vc-material vc-material-looks_5' => 'looks 5' ), array( 'vc-material vc-material-looks_6' => 'looks 6' ), array( 'vc-material vc-material-looks_one' => 'looks one' ), array( 'vc-material vc-material-looks_two' => 'looks two' ), array( 'vc-material vc-material-sync' => 'sync' ), array( 'vc-material vc-material-loupe' => 'loupe' ), array( 'vc-material vc-material-low_priority' => 'low priority' ), array( 'vc-material vc-material-loyalty' => 'loyalty' ), array( 'vc-material vc-material-mail_outline' => 'mail outline' ), array( 'vc-material vc-material-map' => 'map' ), array( 'vc-material vc-material-markunread_mailbox' => 'markunread mailbox' ), array( 'vc-material vc-material-memory' => 'memory' ), array( 'vc-material vc-material-menu' => 'menu' ), array( 'vc-material vc-material-message' => 'message' ), array( 'vc-material vc-material-mic' => 'mic' ), array( 'vc-material vc-material-mic_none' => 'mic none' ), array( 'vc-material vc-material-mic_off' => 'mic off' ), array( 'vc-material vc-material-mms' => 'mms' ), array( 'vc-material vc-material-mode_comment' => 'mode comment' ), array( 'vc-material vc-material-monetization_on' => 'monetization on' ), array( 'vc-material vc-material-money_off' => 'money off' ), array( 'vc-material vc-material-monochrome_photos' => 'monochrome photos' ), array( 'vc-material vc-material-mood_bad' => 'mood bad' ), array( 'vc-material vc-material-more' => 'more' ), array( 'vc-material vc-material-more_horiz' => 'more horiz' ), array( 'vc-material vc-material-more_vert' => 'more vert' ), array( 'vc-material vc-material-motorcycle' => 'motorcycle' ), array( 'vc-material vc-material-mouse' => 'mouse' ), array( 'vc-material vc-material-move_to_inbox' => 'move to inbox' ), array( 'vc-material vc-material-movie_creation' => 'movie creation' ), array( 'vc-material vc-material-movie_filter' => 'movie filter' ), array( 'vc-material vc-material-multiline_chart' => 'multiline chart' ), array( 'vc-material vc-material-music_note' => 'music note' ), array( 'vc-material vc-material-music_video' => 'music video' ), array( 'vc-material vc-material-nature' => 'nature' ), array( 'vc-material vc-material-nature_people' => 'nature people' ), array( 'vc-material vc-material-navigation' => 'navigation' ), array( 'vc-material vc-material-near_me' => 'near me' ), array( 'vc-material vc-material-network_cell' => 'network cell' ), array( 'vc-material vc-material-network_check' => 'network check' ), array( 'vc-material vc-material-network_locked' => 'network locked' ), array( 'vc-material vc-material-network_wifi' => 'network wifi' ), array( 'vc-material vc-material-new_releases' => 'new releases' ), array( 'vc-material vc-material-next_week' => 'next week' ), array( 'vc-material vc-material-nfc' => 'nfc' ), array( 'vc-material vc-material-no_encryption' => 'no encryption' ), array( 'vc-material vc-material-signal_cellular_no_sim' => 'signal cellular no sim' ), array( 'vc-material vc-material-note' => 'note' ), array( 'vc-material vc-material-note_add' => 'note add' ), array( 'vc-material vc-material-notifications' => 'notifications' ), array( 'vc-material vc-material-notifications_active' => 'notifications active' ), array( 'vc-material vc-material-notifications_none' => 'notifications none' ), array( 'vc-material vc-material-notifications_off' => 'notifications off' ), array( 'vc-material vc-material-notifications_paused' => 'notifications paused' ), array( 'vc-material vc-material-offline_pin' => 'offline pin' ), array( 'vc-material vc-material-ondemand_video' => 'ondemand video' ), array( 'vc-material vc-material-opacity' => 'opacity' ), array( 'vc-material vc-material-open_in_browser' => 'open in browser' ), array( 'vc-material vc-material-open_with' => 'open with' ), array( 'vc-material vc-material-pages' => 'pages' ), array( 'vc-material vc-material-pageview' => 'pageview' ), array( 'vc-material vc-material-pan_tool' => 'pan tool' ), array( 'vc-material vc-material-panorama' => 'panorama' ), array( 'vc-material vc-material-radio_button_unchecked' => 'radio button unchecked' ), array( 'vc-material vc-material-panorama_horizontal' => 'panorama horizontal' ), array( 'vc-material vc-material-panorama_vertical' => 'panorama vertical' ), array( 'vc-material vc-material-panorama_wide_angle' => 'panorama wide angle' ), array( 'vc-material vc-material-party_mode' => 'party mode' ), array( 'vc-material vc-material-pause' => 'pause' ), array( 'vc-material vc-material-pause_circle_filled' => 'pause circle filled' ), array( 'vc-material vc-material-pause_circle_outline' => 'pause circle outline' ), array( 'vc-material vc-material-people_outline' => 'people outline' ), array( 'vc-material vc-material-perm_camera_mic' => 'perm camera mic' ), array( 'vc-material vc-material-perm_contact_calendar' => 'perm contact calendar' ), array( 'vc-material vc-material-perm_data_setting' => 'perm data setting' ), array( 'vc-material vc-material-perm_device_information' => 'perm device information' ), array( 'vc-material vc-material-person_outline' => 'person outline' ), array( 'vc-material vc-material-perm_media' => 'perm media' ), array( 'vc-material vc-material-perm_phone_msg' => 'perm phone msg' ), array( 'vc-material vc-material-perm_scan_wifi' => 'perm scan wifi' ), array( 'vc-material vc-material-person' => 'person' ), array( 'vc-material vc-material-person_add' => 'person add' ), array( 'vc-material vc-material-person_pin' => 'person pin' ), array( 'vc-material vc-material-person_pin_circle' => 'person pin circle' ), array( 'vc-material vc-material-personal_video' => 'personal video' ), array( 'vc-material vc-material-pets' => 'pets' ), array( 'vc-material vc-material-phone_android' => 'phone android' ), array( 'vc-material vc-material-phone_bluetooth_speaker' => 'phone bluetooth speaker' ), array( 'vc-material vc-material-phone_forwarded' => 'phone forwarded' ), array( 'vc-material vc-material-phone_in_talk' => 'phone in talk' ), array( 'vc-material vc-material-phone_iphone' => 'phone iphone' ), array( 'vc-material vc-material-phone_locked' => 'phone locked' ), array( 'vc-material vc-material-phone_missed' => 'phone missed' ), array( 'vc-material vc-material-phone_paused' => 'phone paused' ), array( 'vc-material vc-material-phonelink_erase' => 'phonelink erase' ), array( 'vc-material vc-material-phonelink_lock' => 'phonelink lock' ), array( 'vc-material vc-material-phonelink_off' => 'phonelink off' ), array( 'vc-material vc-material-phonelink_ring' => 'phonelink ring' ), array( 'vc-material vc-material-phonelink_setup' => 'phonelink setup' ), array( 'vc-material vc-material-photo_album' => 'photo album' ), array( 'vc-material vc-material-photo_filter' => 'photo filter' ), array( 'vc-material vc-material-photo_size_select_actual' => 'photo size select actual' ), array( 'vc-material vc-material-photo_size_select_large' => 'photo size select large' ), array( 'vc-material vc-material-photo_size_select_small' => 'photo size select small' ), array( 'vc-material vc-material-picture_as_pdf' => 'picture as pdf' ), array( 'vc-material vc-material-picture_in_picture' => 'picture in picture' ), array( 'vc-material vc-material-picture_in_picture_alt' => 'picture in picture alt' ), array( 'vc-material vc-material-pie_chart' => 'pie chart' ), array( 'vc-material vc-material-pie_chart_outlined' => 'pie chart outlined' ), array( 'vc-material vc-material-pin_drop' => 'pin drop' ), array( 'vc-material vc-material-play_arrow' => 'play arrow' ), array( 'vc-material vc-material-play_circle_filled' => 'play circle filled' ), array( 'vc-material vc-material-play_circle_outline' => 'play circle outline' ), array( 'vc-material vc-material-play_for_work' => 'play for work' ), array( 'vc-material vc-material-playlist_add' => 'playlist add' ), array( 'vc-material vc-material-playlist_add_check' => 'playlist add check' ), array( 'vc-material vc-material-playlist_play' => 'playlist play' ), array( 'vc-material vc-material-plus_one' => 'plus one' ), array( 'vc-material vc-material-polymer' => 'polymer' ), array( 'vc-material vc-material-pool' => 'pool' ), array( 'vc-material vc-material-portable_wifi_off' => 'portable wifi off' ), array( 'vc-material vc-material-portrait' => 'portrait' ), array( 'vc-material vc-material-power' => 'power' ), array( 'vc-material vc-material-power_input' => 'power input' ), array( 'vc-material vc-material-power_settings_new' => 'power settings new' ), array( 'vc-material vc-material-pregnant_woman' => 'pregnant woman' ), array( 'vc-material vc-material-present_to_all' => 'present to all' ), array( 'vc-material vc-material-priority_high' => 'priority high' ), array( 'vc-material vc-material-public' => 'public' ), array( 'vc-material vc-material-publish' => 'publish' ), array( 'vc-material vc-material-queue_music' => 'queue music' ), array( 'vc-material vc-material-queue_play_next' => 'queue play next' ), array( 'vc-material vc-material-radio' => 'radio' ), array( 'vc-material vc-material-radio_button_checked' => 'radio button checked' ), array( 'vc-material vc-material-rate_review' => 'rate review' ), array( 'vc-material vc-material-receipt' => 'receipt' ), array( 'vc-material vc-material-recent_actors' => 'recent actors' ), array( 'vc-material vc-material-record_voice_over' => 'record voice over' ), array( 'vc-material vc-material-redo' => 'redo' ), array( 'vc-material vc-material-refresh' => 'refresh' ), array( 'vc-material vc-material-remove' => 'remove' ), array( 'vc-material vc-material-remove_circle_outline' => 'remove circle outline' ), array( 'vc-material vc-material-remove_from_queue' => 'remove from queue' ), array( 'vc-material vc-material-visibility' => 'visibility' ), array( 'vc-material vc-material-remove_shopping_cart' => 'remove shopping cart' ), array( 'vc-material vc-material-reorder' => 'reorder' ), array( 'vc-material vc-material-repeat' => 'repeat' ), array( 'vc-material vc-material-repeat_one' => 'repeat one' ), array( 'vc-material vc-material-replay' => 'replay' ), array( 'vc-material vc-material-replay_10' => 'replay 10' ), array( 'vc-material vc-material-replay_30' => 'replay 30' ), array( 'vc-material vc-material-replay_5' => 'replay 5' ), array( 'vc-material vc-material-reply' => 'reply' ), array( 'vc-material vc-material-reply_all' => 'reply all' ), array( 'vc-material vc-material-report' => 'report' ), array( 'vc-material vc-material-warning' => 'warning' ), array( 'vc-material vc-material-restaurant' => 'restaurant' ), array( 'vc-material vc-material-restore_page' => 'restore page' ), array( 'vc-material vc-material-ring_volume' => 'ring volume' ), array( 'vc-material vc-material-room_service' => 'room service' ), array( 'vc-material vc-material-rotate_90_degrees_ccw' => 'rotate 90 degrees ccw' ), array( 'vc-material vc-material-rotate_left' => 'rotate left' ), array( 'vc-material vc-material-rotate_right' => 'rotate right' ), array( 'vc-material vc-material-rounded_corner' => 'rounded corner' ), array( 'vc-material vc-material-router' => 'router' ), array( 'vc-material vc-material-rowing' => 'rowing' ), array( 'vc-material vc-material-rss_feed' => 'rss feed' ), array( 'vc-material vc-material-rv_hookup' => 'rv hookup' ), array( 'vc-material vc-material-satellite' => 'satellite' ), array( 'vc-material vc-material-save' => 'save' ), array( 'vc-material vc-material-scanner' => 'scanner' ), array( 'vc-material vc-material-school' => 'school' ), array( 'vc-material vc-material-screen_lock_landscape' => 'screen lock landscape' ), array( 'vc-material vc-material-screen_lock_portrait' => 'screen lock portrait' ), array( 'vc-material vc-material-screen_lock_rotation' => 'screen lock rotation' ), array( 'vc-material vc-material-screen_rotation' => 'screen rotation' ), array( 'vc-material vc-material-screen_share' => 'screen share' ), array( 'vc-material vc-material-sd_storage' => 'sd storage' ), array( 'vc-material vc-material-search' => 'search' ), array( 'vc-material vc-material-security' => 'security' ), array( 'vc-material vc-material-select_all' => 'select all' ), array( 'vc-material vc-material-send' => 'send' ), array( 'vc-material vc-material-sentiment_dissatisfied' => 'sentiment dissatisfied' ), array( 'vc-material vc-material-sentiment_neutral' => 'sentiment neutral' ), array( 'vc-material vc-material-sentiment_satisfied' => 'sentiment satisfied' ), array( 'vc-material vc-material-sentiment_very_dissatisfied' => 'sentiment very dissatisfied' ), array( 'vc-material vc-material-sentiment_very_satisfied' => 'sentiment very satisfied' ), array( 'vc-material vc-material-settings' => 'settings' ), array( 'vc-material vc-material-settings_applications' => 'settings applications' ), array( 'vc-material vc-material-settings_backup_restore' => 'settings backup restore' ), array( 'vc-material vc-material-settings_bluetooth' => 'settings bluetooth' ), array( 'vc-material vc-material-settings_brightness' => 'settings brightness' ), array( 'vc-material vc-material-settings_cell' => 'settings cell' ), array( 'vc-material vc-material-settings_ethernet' => 'settings ethernet' ), array( 'vc-material vc-material-settings_input_antenna' => 'settings input antenna' ), array( 'vc-material vc-material-settings_input_composite' => 'settings input composite' ), array( 'vc-material vc-material-settings_input_hdmi' => 'settings input hdmi' ), array( 'vc-material vc-material-settings_input_svideo' => 'settings input svideo' ), array( 'vc-material vc-material-settings_overscan' => 'settings overscan' ), array( 'vc-material vc-material-settings_phone' => 'settings phone' ), array( 'vc-material vc-material-settings_power' => 'settings power' ), array( 'vc-material vc-material-settings_remote' => 'settings remote' ), array( 'vc-material vc-material-settings_system_daydream' => 'settings system daydream' ), array( 'vc-material vc-material-settings_voice' => 'settings voice' ), array( 'vc-material vc-material-share' => 'share' ), array( 'vc-material vc-material-shop' => 'shop' ), array( 'vc-material vc-material-shop_two' => 'shop two' ), array( 'vc-material vc-material-shopping_basket' => 'shopping basket' ), array( 'vc-material vc-material-short_text' => 'short text' ), array( 'vc-material vc-material-show_chart' => 'show chart' ), array( 'vc-material vc-material-shuffle' => 'shuffle' ), array( 'vc-material vc-material-signal_cellular_4_bar' => 'signal cellular 4 bar' ), array( 'vc-material vc-material-signal_cellular_connected_no_internet_4_bar' => 'signal_cellular_connected_no internet 4 bar' ), array( 'vc-material vc-material-signal_cellular_null' => 'signal cellular null' ), array( 'vc-material vc-material-signal_cellular_off' => 'signal cellular off' ), array( 'vc-material vc-material-signal_wifi_4_bar' => 'signal wifi 4 bar' ), array( 'vc-material vc-material-signal_wifi_4_bar_lock' => 'signal wifi 4 bar lock' ), array( 'vc-material vc-material-signal_wifi_off' => 'signal wifi off' ), array( 'vc-material vc-material-sim_card' => 'sim card' ), array( 'vc-material vc-material-sim_card_alert' => 'sim card alert' ), array( 'vc-material vc-material-skip_next' => 'skip next' ), array( 'vc-material vc-material-skip_previous' => 'skip previous' ), array( 'vc-material vc-material-slideshow' => 'slideshow' ), array( 'vc-material vc-material-slow_motion_video' => 'slow motion video' ), array( 'vc-material vc-material-stay_primary_portrait' => 'stay primary portrait' ), array( 'vc-material vc-material-smoke_free' => 'smoke free' ), array( 'vc-material vc-material-smoking_rooms' => 'smoking rooms' ), array( 'vc-material vc-material-textsms' => 'textsms' ), array( 'vc-material vc-material-snooze' => 'snooze' ), array( 'vc-material vc-material-sort' => 'sort' ), array( 'vc-material vc-material-sort_by_alpha' => 'sort by alpha' ), array( 'vc-material vc-material-spa' => 'spa' ), array( 'vc-material vc-material-space_bar' => 'space bar' ), array( 'vc-material vc-material-speaker' => 'speaker' ), array( 'vc-material vc-material-speaker_group' => 'speaker group' ), array( 'vc-material vc-material-speaker_notes' => 'speaker notes' ), array( 'vc-material vc-material-speaker_notes_off' => 'speaker notes off' ), array( 'vc-material vc-material-speaker_phone' => 'speaker phone' ), array( 'vc-material vc-material-spellcheck' => 'spellcheck' ), array( 'vc-material vc-material-star_border' => 'star border' ), array( 'vc-material vc-material-star_half' => 'star half' ), array( 'vc-material vc-material-stars' => 'stars' ), array( 'vc-material vc-material-stay_primary_landscape' => 'stay primary landscape' ), array( 'vc-material vc-material-stop' => 'stop' ), array( 'vc-material vc-material-stop_screen_share' => 'stop screen share' ), array( 'vc-material vc-material-storage' => 'storage' ), array( 'vc-material vc-material-store_mall_directory' => 'store mall directory' ), array( 'vc-material vc-material-straighten' => 'straighten' ), array( 'vc-material vc-material-streetview' => 'streetview' ), array( 'vc-material vc-material-strikethrough_s' => 'strikethrough s' ), array( 'vc-material vc-material-style' => 'style' ), array( 'vc-material vc-material-subdirectory_arrow_left' => 'subdirectory arrow left' ), array( 'vc-material vc-material-subdirectory_arrow_right' => 'subdirectory arrow right' ), array( 'vc-material vc-material-subject' => 'subject' ), array( 'vc-material vc-material-subscriptions' => 'subscriptions' ), array( 'vc-material vc-material-subtitles' => 'subtitles' ), array( 'vc-material vc-material-subway' => 'subway' ), array( 'vc-material vc-material-supervisor_account' => 'supervisor account' ), array( 'vc-material vc-material-surround_sound' => 'surround sound' ), array( 'vc-material vc-material-swap_calls' => 'swap calls' ), array( 'vc-material vc-material-swap_horiz' => 'swap horiz' ), array( 'vc-material vc-material-swap_vert' => 'swap vert' ), array( 'vc-material vc-material-swap_vertical_circle' => 'swap vertical circle' ), array( 'vc-material vc-material-switch_camera' => 'switch camera' ), array( 'vc-material vc-material-switch_video' => 'switch video' ), array( 'vc-material vc-material-sync_disabled' => 'sync disabled' ), array( 'vc-material vc-material-sync_problem' => 'sync problem' ), array( 'vc-material vc-material-system_update' => 'system update' ), array( 'vc-material vc-material-system_update_alt' => 'system update alt' ), array( 'vc-material vc-material-tab' => 'tab' ), array( 'vc-material vc-material-tab_unselected' => 'tab unselected' ), array( 'vc-material vc-material-tablet' => 'tablet' ), array( 'vc-material vc-material-tablet_android' => 'tablet android' ), array( 'vc-material vc-material-tablet_mac' => 'tablet mac' ), array( 'vc-material vc-material-tap_and_play' => 'tap and play' ), array( 'vc-material vc-material-text_fields' => 'text fields' ), array( 'vc-material vc-material-text_format' => 'text format' ), array( 'vc-material vc-material-texture' => 'texture' ), array( 'vc-material vc-material-thumb_down' => 'thumb down' ), array( 'vc-material vc-material-thumb_up' => 'thumb up' ), array( 'vc-material vc-material-thumbs_up_down' => 'thumbs up down' ), array( 'vc-material vc-material-timelapse' => 'timelapse' ), array( 'vc-material vc-material-timeline' => 'timeline' ), array( 'vc-material vc-material-timer' => 'timer' ), array( 'vc-material vc-material-timer_10' => 'timer 10' ), array( 'vc-material vc-material-timer_3' => 'timer 3' ), array( 'vc-material vc-material-timer_off' => 'timer off' ), array( 'vc-material vc-material-title' => 'title' ), array( 'vc-material vc-material-toc' => 'toc' ), array( 'vc-material vc-material-today' => 'today' ), array( 'vc-material vc-material-toll' => 'toll' ), array( 'vc-material vc-material-tonality' => 'tonality' ), array( 'vc-material vc-material-touch_app' => 'touch app' ), array( 'vc-material vc-material-toys' => 'toys' ), array( 'vc-material vc-material-track_changes' => 'track changes' ), array( 'vc-material vc-material-traffic' => 'traffic' ), array( 'vc-material vc-material-train' => 'train' ), array( 'vc-material vc-material-tram' => 'tram' ), array( 'vc-material vc-material-transfer_within_a_station' => 'transfer within a station' ), array( 'vc-material vc-material-transform' => 'transform' ), array( 'vc-material vc-material-translate' => 'translate' ), array( 'vc-material vc-material-trending_down' => 'trending down' ), array( 'vc-material vc-material-trending_flat' => 'trending flat' ), array( 'vc-material vc-material-trending_up' => 'trending up' ), array( 'vc-material vc-material-tune' => 'tune' ), array( 'vc-material vc-material-tv' => 'tv' ), array( 'vc-material vc-material-unarchive' => 'unarchive' ), array( 'vc-material vc-material-undo' => 'undo' ), array( 'vc-material vc-material-unfold_less' => 'unfold less' ), array( 'vc-material vc-material-unfold_more' => 'unfold more' ), array( 'vc-material vc-material-update' => 'update' ), array( 'vc-material vc-material-usb' => 'usb' ), array( 'vc-material vc-material-verified_user' => 'verified user' ), array( 'vc-material vc-material-vertical_align_bottom' => 'vertical align bottom' ), array( 'vc-material vc-material-vertical_align_center' => 'vertical align center' ), array( 'vc-material vc-material-vertical_align_top' => 'vertical align top' ), array( 'vc-material vc-material-vibration' => 'vibration' ), array( 'vc-material vc-material-video_call' => 'video call' ), array( 'vc-material vc-material-video_label' => 'video label' ), array( 'vc-material vc-material-video_library' => 'video library' ), array( 'vc-material vc-material-videocam' => 'videocam' ), array( 'vc-material vc-material-videocam_off' => 'videocam off' ), array( 'vc-material vc-material-videogame_asset' => 'videogame asset' ), array( 'vc-material vc-material-view_agenda' => 'view agenda' ), array( 'vc-material vc-material-view_array' => 'view array' ), array( 'vc-material vc-material-view_carousel' => 'view carousel' ), array( 'vc-material vc-material-view_column' => 'view column' ), array( 'vc-material vc-material-view_comfy' => 'view comfy' ), array( 'vc-material vc-material-view_compact' => 'view compact' ), array( 'vc-material vc-material-view_day' => 'view day' ), array( 'vc-material vc-material-view_headline' => 'view headline' ), array( 'vc-material vc-material-view_list' => 'view list' ), array( 'vc-material vc-material-view_module' => 'view module' ), array( 'vc-material vc-material-view_quilt' => 'view quilt' ), array( 'vc-material vc-material-view_stream' => 'view stream' ), array( 'vc-material vc-material-view_week' => 'view week' ), array( 'vc-material vc-material-vignette' => 'vignette' ), array( 'vc-material vc-material-visibility_off' => 'visibility off' ), array( 'vc-material vc-material-voice_chat' => 'voice chat' ), array( 'vc-material vc-material-voicemail' => 'voicemail' ), array( 'vc-material vc-material-volume_down' => 'volume down' ), array( 'vc-material vc-material-volume_mute' => 'volume mute' ), array( 'vc-material vc-material-volume_off' => 'volume off' ), array( 'vc-material vc-material-volume_up' => 'volume up' ), array( 'vc-material vc-material-vpn_key' => 'vpn key' ), array( 'vc-material vc-material-vpn_lock' => 'vpn lock' ), array( 'vc-material vc-material-wallpaper' => 'wallpaper' ), array( 'vc-material vc-material-watch' => 'watch' ), array( 'vc-material vc-material-watch_later' => 'watch later' ), array( 'vc-material vc-material-wb_auto' => 'wb auto' ), array( 'vc-material vc-material-wb_incandescent' => 'wb incandescent' ), array( 'vc-material vc-material-wb_iridescent' => 'wb iridescent' ), array( 'vc-material vc-material-wb_sunny' => 'wb sunny' ), array( 'vc-material vc-material-wc' => 'wc' ), array( 'vc-material vc-material-web' => 'web' ), array( 'vc-material vc-material-web_asset' => 'web asset' ), array( 'vc-material vc-material-weekend' => 'weekend' ), array( 'vc-material vc-material-whatshot' => 'whatshot' ), array( 'vc-material vc-material-widgets' => 'widgets' ), array( 'vc-material vc-material-wifi' => 'wifi' ), array( 'vc-material vc-material-wifi_lock' => 'wifi lock' ), array( 'vc-material vc-material-wifi_tethering' => 'wifi tethering' ), array( 'vc-material vc-material-work' => 'work' ), array( 'vc-material vc-material-wrap_text' => 'wrap text' ), array( 'vc-material vc-material-youtube_searched_for' => 'youtube searched for' ), array( 'vc-material vc-material-zoom_in' => 'zoom in' ), array( 'vc-material vc-material-zoom_out' => 'zoom out' ), array( 'vc-material vc-material-zoom_out_map' => 'zoom out map' ), ); return array_merge( $icons, $material ); } PK!'>))default_params.phpnu['; } /** * Dropdown(select with options) shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_dropdown_form_field( $settings, $value ) { $output = ''; $css_option = str_replace( '#', 'hash-', vc_get_dropdown_option( $settings, $value ) ); $output .= ''; return $output; } /** * Checkbox shortcode attribute type generator. * * @param $settings * @param string $value * * @return string - html string. * @since 4.4 */ function vc_checkbox_form_field( $settings, $value ) { $output = ''; if ( is_array( $value ) ) { $value = ''; // fix #1239 } $current_value = strlen( $value ) > 0 ? explode( ',', $value ) : array(); $values = isset( $settings['value'] ) && is_array( $settings['value'] ) ? $settings['value'] : array( esc_html__( 'Yes', 'js_composer' ) => 'true' ); if ( ! empty( $values ) ) { foreach ( $values as $label => $v ) { // NOTE!! Don't use strict compare here for BC! // @codingStandardsIgnoreLine $checked = in_array( $v, $current_value ) ? 'checked' : ''; $output .= ' '; } } return $output; } add_filter( 'vc_map_get_param_defaults', 'vc_checkbox_param_defaults', 10, 2 ); /** * @param $value * @param $param * @return mixed|string */ function vc_checkbox_param_defaults( $value, $param ) { if ( 'checkbox' === $param['type'] ) { $value = ''; if ( isset( $param['std'] ) ) { $value = $param['std']; } } return $value; } /** * Checkbox shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_posttypes_form_field( $settings, $value ) { $output = ''; $args = array( 'public' => true, ); $post_types = get_post_types( $args ); foreach ( $post_types as $post_type ) { $checked = ''; if ( 'attachment' !== $post_type ) { if ( in_array( $post_type, explode( ',', $value ), true ) ) { $checked = 'checked="checked"'; } $output .= ''; } } return $output; } /** * Taxonomies shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_taxonomies_form_field( $settings, $value ) { $output = ''; $post_types = get_post_types( array( 'public' => false, 'name' => 'attachment', ), 'names', 'NOT' ); foreach ( $post_types as $type ) { $taxonomies = get_object_taxonomies( $type, '' ); foreach ( $taxonomies as $tax ) { $checked = ''; if ( in_array( $tax->name, explode( ',', $value ), true ) ) { $checked = 'checked'; } $output .= ' '; } } return $output; } /** * Exploded textarea shortcode attribute type generator. * * Data saved and coma-separated values are merged with line breaks and returned in a textarea. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_exploded_textarea_form_field( $settings, $value ) { $value = str_replace( ',', "\n", $value ); return ''; } /** * Safe Textarea shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.8.2 */ function vc_exploded_textarea_safe_form_field( $settings, $value ) { $value = vc_value_from_safe( $value, true ); $value = str_replace( ',', "\n", $value ); return ''; } /** * Textarea raw html shortcode attribute type generator. * * This attribute type allows safely add custom html to your post/page. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_textarea_raw_html_form_field( $settings, $value ) { // @codingStandardsIgnoreLine return sprintf( '', $settings['param_name'], $settings['param_name'], $settings['type'], htmlentities( rawurldecode( base64_decode( $value ) ), ENT_COMPAT, 'UTF-8' ) ); } /** * Safe Textarea shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_textarea_safe_form_field( $settings, $value ) { return ''; } /** * Textarea shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_textarea_form_field( $settings, $value ) { return ''; } /** * Attach images shortcode attribute type generator. * * @param $settings * @param $value * * @param $tag * @param bool $single * * @return string - html string. * @since 4.4 * */ function vc_attach_images_form_field( $settings, $value, $tag, $single = false ) { $output = ''; $param_value = wpb_removeNotExistingImgIDs( $value ); $output .= ''; $output .= ''; $output .= ''; if ( true === $single ) { $output .= '' . esc_html__( 'Add image', 'js_composer' ) . ''; } else { $output .= '' . esc_html__( 'Add images', 'js_composer' ) . ''; } return $output; } /** * Attach image shortcode attribute type generator. * * @param $settings * @param $value * * @param $tag * * @return string - html string. * @since 4.4 */ function vc_attach_image_form_field( $settings, $value, $tag ) { return vc_attach_images_form_field( $settings, $value, $tag, true ); } /** * Widgetised sidebars shortcode attribute type generator. * * @param $settings * @param $value * * @return string - html string. * @since 4.4 */ function vc_widgetised_sidebars_form_field( $settings, $value ) { $output = ''; $sidebars = $GLOBALS['wp_registered_sidebars']; $output .= ''; return $output; } PK!U load.phpnu[tag = $tag; $this->settings = $settings; $this->value = $value; } /** * @return string * @since 4.4 * vc_filter: vc_autocomplete_{shortcode_tag}_{param_name}_render - hook to define output for autocomplete item */ public function render() { $output = sprintf( '
', esc_attr__( 'Click here and start typing...', 'js_composer' ), $this->value ); $output .= sprintf( '
', $this->settings['param_name'], $this->settings['param_name'], $this->settings['type'], $this->value, ( isset( $this->settings['settings'] ) && ! empty( $this->settings['settings'] ) ) ? ' data-settings="' . htmlentities( wp_json_encode( $this->settings['settings'] ), ENT_QUOTES, 'utf-8' ) . '" ' : '' ); return $output; } } /** * @action wp_ajax_vc_get_autocomplete_suggestion - since 4.4 used to hook ajax requests for autocomplete suggestions */ add_action( 'wp_ajax_vc_get_autocomplete_suggestion', 'vc_get_autocomplete_suggestion' ); /** * @since 4.4 */ function vc_get_autocomplete_suggestion() { vc_user_access()->checkAdminNonce()->validateDie()->wpAny( 'edit_posts', 'edit_pages' )->validateDie(); $query = vc_post_param( 'query' ); $tag = wp_strip_all_tags( vc_post_param( 'shortcode' ) ); $param_name = vc_post_param( 'param' ); vc_render_suggestion( $query, $tag, $param_name ); } /** * @param $query * @param $tag * @param $param_name * * vc_filter: vc_autocomplete_{tag}_{param_name}_callback - hook to get suggestions from ajax. (here you need to hook). * @since 4.4 * */ function vc_render_suggestion( $query, $tag, $param_name ) { $suggestions = apply_filters( 'vc_autocomplete_' . stripslashes( $tag ) . '_' . stripslashes( $param_name ) . '_callback', $query, $tag, $param_name ); if ( is_array( $suggestions ) && ! empty( $suggestions ) ) { die( wp_json_encode( $suggestions ) ); } die( '' ); // if nothing found.. } /** * Function for rendering param in edit form (add element) * Parse settings from vc_map and entered values. * * @param $settings * @param $value * @param $tag * * @return mixed rendered template for params in edit form * @since 4.4 * vc_filter: vc_autocomplete_render_filter - hook to override output of edit for field "autocomplete" */ function vc_autocomplete_form_field( $settings, $value, $tag ) { $auto_complete = new Vc_AutoComplete( $settings, $value, $tag ); return apply_filters( 'vc_autocomplete_render_filter', $auto_complete->render() ); } PK!r]  href/href.phpnu[', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] ), esc_attr( $settings['type'] ), $value ); } PK!rs<s<#animation_style/animation_style.phpnu[ 'animation_style', * 'heading' => esc_html__( 'Animation', 'js_composer' ), * 'param_name' => 'animation', * ), * Preview in https://daneden.github.io/animate.css/ * @since 4.4 */ class Vc_ParamAnimation { /** * @since 4.4 * @var array $settings parameter settings from vc_map */ protected $settings; /** * @since 4.4 * @var string $value parameter value */ protected $value; /** * Define available animation effects * @return array * @since 4.4 * vc_filter: vc_param_animation_style_list - to override animation styles * array */ protected function animationStyles() { $styles = array( array( 'values' => array( esc_html__( 'None', 'js_composer' ) => 'none', ), ), array( 'label' => esc_html__( 'Attention Seekers', 'js_composer' ), 'values' => array( // text to display => value esc_html__( 'bounce', 'js_composer' ) => array( 'value' => 'bounce', 'type' => 'other', ), esc_html__( 'flash', 'js_composer' ) => array( 'value' => 'flash', 'type' => 'other', ), esc_html__( 'pulse', 'js_composer' ) => array( 'value' => 'pulse', 'type' => 'other', ), esc_html__( 'rubberBand', 'js_composer' ) => array( 'value' => 'rubberBand', 'type' => 'other', ), esc_html__( 'shake', 'js_composer' ) => array( 'value' => 'shake', 'type' => 'other', ), esc_html__( 'swing', 'js_composer' ) => array( 'value' => 'swing', 'type' => 'other', ), esc_html__( 'tada', 'js_composer' ) => array( 'value' => 'tada', 'type' => 'other', ), esc_html__( 'wobble', 'js_composer' ) => array( 'value' => 'wobble', 'type' => 'other', ), ), ), array( 'label' => esc_html__( 'Bouncing Entrances', 'js_composer' ), 'values' => array( // text to display => value esc_html__( 'bounceIn', 'js_composer' ) => array( 'value' => 'bounceIn', 'type' => 'in', ), esc_html__( 'bounceInDown', 'js_composer' ) => array( 'value' => 'bounceInDown', 'type' => 'in', ), esc_html__( 'bounceInLeft', 'js_composer' ) => array( 'value' => 'bounceInLeft', 'type' => 'in', ), esc_html__( 'bounceInRight', 'js_composer' ) => array( 'value' => 'bounceInRight', 'type' => 'in', ), esc_html__( 'bounceInUp', 'js_composer' ) => array( 'value' => 'bounceInUp', 'type' => 'in', ), ), ), array( 'label' => esc_html__( 'Bouncing Exits', 'js_composer' ), 'values' => array( // text to display => value esc_html__( 'bounceOut', 'js_composer' ) => array( 'value' => 'bounceOut', 'type' => 'out', ), esc_html__( 'bounceOutDown', 'js_composer' ) => array( 'value' => 'bounceOutDown', 'type' => 'out', ), esc_html__( 'bounceOutLeft', 'js_composer' ) => array( 'value' => 'bounceOutLeft', 'type' => 'out', ), esc_html__( 'bounceOutRight', 'js_composer' ) => array( 'value' => 'bounceOutRight', 'type' => 'out', ), esc_html__( 'bounceOutUp', 'js_composer' ) => array( 'value' => 'bounceOutUp', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Fading Entrances', 'js_composer' ), 'values' => array( // text to display => value esc_html__( 'fadeIn', 'js_composer' ) => array( 'value' => 'fadeIn', 'type' => 'in', ), esc_html__( 'fadeInDown', 'js_composer' ) => array( 'value' => 'fadeInDown', 'type' => 'in', ), esc_html__( 'fadeInDownBig', 'js_composer' ) => array( 'value' => 'fadeInDownBig', 'type' => 'in', ), esc_html__( 'fadeInLeft', 'js_composer' ) => array( 'value' => 'fadeInLeft', 'type' => 'in', ), esc_html__( 'fadeInLeftBig', 'js_composer' ) => array( 'value' => 'fadeInLeftBig', 'type' => 'in', ), esc_html__( 'fadeInRight', 'js_composer' ) => array( 'value' => 'fadeInRight', 'type' => 'in', ), esc_html__( 'fadeInRightBig', 'js_composer' ) => array( 'value' => 'fadeInRightBig', 'type' => 'in', ), esc_html__( 'fadeInUp', 'js_composer' ) => array( 'value' => 'fadeInUp', 'type' => 'in', ), esc_html__( 'fadeInUpBig', 'js_composer' ) => array( 'value' => 'fadeInUpBig', 'type' => 'in', ), ), ), array( 'label' => esc_html__( 'Fading Exits', 'js_composer' ), 'values' => array( esc_html__( 'fadeOut', 'js_composer' ) => array( 'value' => 'fadeOut', 'type' => 'out', ), esc_html__( 'fadeOutDown', 'js_composer' ) => array( 'value' => 'fadeOutDown', 'type' => 'out', ), esc_html__( 'fadeOutDownBig', 'js_composer' ) => array( 'value' => 'fadeOutDownBig', 'type' => 'out', ), esc_html__( 'fadeOutLeft', 'js_composer' ) => array( 'value' => 'fadeOutLeft', 'type' => 'out', ), esc_html__( 'fadeOutLeftBig', 'js_composer' ) => array( 'value' => 'fadeOutLeftBig', 'type' => 'out', ), esc_html__( 'fadeOutRight', 'js_composer' ) => array( 'value' => 'fadeOutRight', 'type' => 'out', ), esc_html__( 'fadeOutRightBig', 'js_composer' ) => array( 'value' => 'fadeOutRightBig', 'type' => 'out', ), esc_html__( 'fadeOutUp', 'js_composer' ) => array( 'value' => 'fadeOutUp', 'type' => 'out', ), esc_html__( 'fadeOutUpBig', 'js_composer' ) => array( 'value' => 'fadeOutUpBig', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Flippers', 'js_composer' ), 'values' => array( esc_html__( 'flip', 'js_composer' ) => array( 'value' => 'flip', 'type' => 'other', ), esc_html__( 'flipInX', 'js_composer' ) => array( 'value' => 'flipInX', 'type' => 'in', ), esc_html__( 'flipInY', 'js_composer' ) => array( 'value' => 'flipInY', 'type' => 'in', ), esc_html__( 'flipOutX', 'js_composer' ) => array( 'value' => 'flipOutX', 'type' => 'out', ), esc_html__( 'flipOutY', 'js_composer' ) => array( 'value' => 'flipOutY', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Lightspeed', 'js_composer' ), 'values' => array( esc_html__( 'lightSpeedIn', 'js_composer' ) => array( 'value' => 'lightSpeedIn', 'type' => 'in', ), esc_html__( 'lightSpeedOut', 'js_composer' ) => array( 'value' => 'lightSpeedOut', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Rotating Entrances', 'js_composer' ), 'values' => array( esc_html__( 'rotateIn', 'js_composer' ) => array( 'value' => 'rotateIn', 'type' => 'in', ), esc_html__( 'rotateInDownLeft', 'js_composer' ) => array( 'value' => 'rotateInDownLeft', 'type' => 'in', ), esc_html__( 'rotateInDownRight', 'js_composer' ) => array( 'value' => 'rotateInDownRight', 'type' => 'in', ), esc_html__( 'rotateInUpLeft', 'js_composer' ) => array( 'value' => 'rotateInUpLeft', 'type' => 'in', ), esc_html__( 'rotateInUpRight', 'js_composer' ) => array( 'value' => 'rotateInUpRight', 'type' => 'in', ), ), ), array( 'label' => esc_html__( 'Rotating Exits', 'js_composer' ), 'values' => array( esc_html__( 'rotateOut', 'js_composer' ) => array( 'value' => 'rotateOut', 'type' => 'out', ), esc_html__( 'rotateOutDownLeft', 'js_composer' ) => array( 'value' => 'rotateOutDownLeft', 'type' => 'out', ), esc_html__( 'rotateOutDownRight', 'js_composer' ) => array( 'value' => 'rotateOutDownRight', 'type' => 'out', ), esc_html__( 'rotateOutUpLeft', 'js_composer' ) => array( 'value' => 'rotateOutUpLeft', 'type' => 'out', ), esc_html__( 'rotateOutUpRight', 'js_composer' ) => array( 'value' => 'rotateOutUpRight', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Specials', 'js_composer' ), 'values' => array( esc_html__( 'hinge', 'js_composer' ) => array( 'value' => 'hinge', 'type' => 'out', ), esc_html__( 'rollIn', 'js_composer' ) => array( 'value' => 'rollIn', 'type' => 'in', ), esc_html__( 'rollOut', 'js_composer' ) => array( 'value' => 'rollOut', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Zoom Entrances', 'js_composer' ), 'values' => array( esc_html__( 'zoomIn', 'js_composer' ) => array( 'value' => 'zoomIn', 'type' => 'in', ), esc_html__( 'zoomInDown', 'js_composer' ) => array( 'value' => 'zoomInDown', 'type' => 'in', ), esc_html__( 'zoomInLeft', 'js_composer' ) => array( 'value' => 'zoomInLeft', 'type' => 'in', ), esc_html__( 'zoomInRight', 'js_composer' ) => array( 'value' => 'zoomInRight', 'type' => 'in', ), esc_html__( 'zoomInUp', 'js_composer' ) => array( 'value' => 'zoomInUp', 'type' => 'in', ), ), ), array( 'label' => esc_html__( 'Zoom Exits', 'js_composer' ), 'values' => array( esc_html__( 'zoomOut', 'js_composer' ) => array( 'value' => 'zoomOut', 'type' => 'out', ), esc_html__( 'zoomOutDown', 'js_composer' ) => array( 'value' => 'zoomOutDown', 'type' => 'out', ), esc_html__( 'zoomOutLeft', 'js_composer' ) => array( 'value' => 'zoomOutLeft', 'type' => 'out', ), esc_html__( 'zoomOutRight', 'js_composer' ) => array( 'value' => 'zoomOutRight', 'type' => 'out', ), esc_html__( 'zoomOutUp', 'js_composer' ) => array( 'value' => 'zoomOutUp', 'type' => 'out', ), ), ), array( 'label' => esc_html__( 'Slide Entrances', 'js_composer' ), 'values' => array( esc_html__( 'slideInDown', 'js_composer' ) => array( 'value' => 'slideInDown', 'type' => 'in', ), esc_html__( 'slideInLeft', 'js_composer' ) => array( 'value' => 'slideInLeft', 'type' => 'in', ), esc_html__( 'slideInRight', 'js_composer' ) => array( 'value' => 'slideInRight', 'type' => 'in', ), esc_html__( 'slideInUp', 'js_composer' ) => array( 'value' => 'slideInUp', 'type' => 'in', ), ), ), array( 'label' => esc_html__( 'Slide Exits', 'js_composer' ), 'values' => array( esc_html__( 'slideOutDown', 'js_composer' ) => array( 'value' => 'slideOutDown', 'type' => 'out', ), esc_html__( 'slideOutLeft', 'js_composer' ) => array( 'value' => 'slideOutLeft', 'type' => 'out', ), esc_html__( 'slideOutRight', 'js_composer' ) => array( 'value' => 'slideOutRight', 'type' => 'out', ), esc_html__( 'slideOutUp', 'js_composer' ) => array( 'value' => 'slideOutUp', 'type' => 'out', ), ), ), ); /** * Used to override animation style list * @since 4.4 */ return apply_filters( 'vc_param_animation_style_list', $styles ); } /** * @param array $styles - array of styles to group * @param string|array $type - what type to return * * @return array * @since 4.4 */ public function groupStyleByType( $styles, $type ) { $grouped = array(); foreach ( $styles as $group ) { $inner_group = array( 'values' => array() ); if ( isset( $group['label'] ) ) { $inner_group['label'] = $group['label']; } foreach ( $group['values'] as $key => $value ) { if ( ( is_array( $value ) && isset( $value['type'] ) && ( ( is_string( $type ) && $value['type'] === $type ) || is_array( $type ) && in_array( $value['type'], $type, true ) ) ) || ! is_array( $value ) || ! isset( $value['type'] ) ) { $inner_group['values'][ $key ] = $value; } } if ( ! empty( $inner_group['values'] ) ) { $grouped[] = $inner_group; } } return $grouped; } /** * Set variables and register animate-css asset * @param $settings * @param $value * @since 4.4 * */ public function __construct( $settings, $value ) { $this->settings = $settings; $this->value = $value; wp_register_style( 'vc_animate-css', vc_asset_url( 'lib/bower/animate-css/animate.min.css' ), array(), WPB_VC_VERSION ); } /** * Render edit form output * @return string * @since 4.4 */ public function render() { $output = '
'; wp_enqueue_style( 'vc_animate-css' ); $styles = $this->animationStyles(); if ( isset( $this->settings['settings']['type'] ) ) { $styles = $this->groupStyleByType( $styles, $this->settings['settings']['type'] ); } if ( isset( $this->settings['settings']['custom'] ) && is_array( $this->settings['settings']['custom'] ) ) { $styles = array_merge( $styles, $this->settings['settings']['custom'] ); } if ( is_array( $styles ) && ! empty( $styles ) ) { $left_side = '
'; $build_style_select = ''; $left_side .= $build_style_select; $left_side .= '
'; $output .= $left_side; $right_side = '
'; $right_side .= '
'; $right_side .= '
'; $output .= $right_side; } $output .= '
'; // Close Row $output .= sprintf( '', esc_attr( $this->settings['param_name'] ), esc_attr( $this->settings['param_name'] ), esc_attr( $this->settings['type'] ), $this->value ); return $output; } } /** * Function for rendering param in edit form (add element) * Parse settings from vc_map and entered 'values'. * * @param array $settings - parameter settings in vc_map * @param string $value - parameter value * @param string $tag - shortcode tag * * vc_filter: vc_animation_style_render_filter - filter to override editor form * field output * * @return mixed rendered template for params in edit form * * @since 4.4 */ function vc_animation_style_form_field( $settings, $value, $tag ) { $field = new Vc_ParamAnimation( $settings, $value ); /** * Filter used to override full output of edit form field animation style * @since 4.4 */ return apply_filters( 'vc_animation_style_render_filter', $field->render(), $settings, $value, $tag ); } PK!S2:param_group/param_group.phpnu[setSettings( $settings ); } /** * Get shortcode attribute value wrapper for params group. * * This function checks if value isn't set then it uses std or value fields in param settings. * @param $params_settings * @param null $value * * @return mixed; * @since 5.2.1 * */ public function getParamGroupAttributeValue( $params_settings, $value = null ) { return $this->parseShortcodeAttributeValue( $params_settings, $value ); } } /** * Class Vc_ParamGroup * @since 4.4 */ class Vc_ParamGroup { /** * @since 4.4 * @var */ protected $settings; /** * @since 4.4 * @var array|mixed */ protected $value; /** * @since 4.4 * @var */ protected $map; /** * @since 4.4 * @var */ protected $atts; public $unparsed_value; /** * @param $settings * @param $value * @param $tag * * @since 4.4 */ public function __construct( $settings, $value, $tag ) { $this->settings = $settings; $this->settings['base'] = $tag; $this->value = vc_param_group_parse_atts( $value ); $this->unparsed_value = $value; } /** * @param $param_name * @param $arr * * @return array * @since 4.4 */ public function params_to_arr( $param_name, $arr ) { $data = array(); foreach ( $arr as $param ) { $data[ $param_name . '_' . $param['param_name'] ] = $param['type']; } return $data; } /** * @return mixed|string * @since 4.4 */ public function render() { $output = ''; $edit_form = new Vc_ParamGroup_Edit_Form_Fields( $this->settings ); $settings = $this->settings; $output .= ''; $add_template = vc_include_template( 'params/param_group/add.tpl.php' ); $add_template = str_replace( '%content%', $content, $add_template ); $custom_tag = 'script'; $output .= '<' . $custom_tag . ' type="text/html" class="vc_param_group-template">' . wp_json_encode( $add_template ) . ''; $output .= ''; return $output; } } /** * Function for rendering param in edit form (add element) * Parse settings from vc_map and entered values. * * @param $param_settings * @param $param_value * @param $tag * * @return mixed rendered template for params in edit form * @since 4.4 * * vc_filter: vc_param_group_render_filter * */ function vc_param_group_form_field( $param_settings, $param_value, $tag ) { $param_group = new Vc_ParamGroup( $param_settings, $param_value, $tag ); return apply_filters( 'vc_param_group_render_filter', $param_group->render() ); } add_action( 'wp_ajax_vc_param_group_clone', 'vc_param_group_clone' ); /** * @since 4.4 */ function vc_param_group_clone() { vc_user_access()->checkAdminNonce()->validateDie()->wpAny( 'edit_posts', 'edit_pages' )->validateDie(); $param = vc_post_param( 'param' ); $value = vc_post_param( 'value' ); $tag = vc_post_param( 'shortcode' ); wp_send_json_success( vc_param_group_clone_by_data( $tag, json_decode( rawurldecode( $param ), true ), json_decode( rawurldecode( $value ), true ) ) ); } /** * @param $tag * @param $params * @param $data * * @return mixed|string * @since 4.4 */ function vc_param_group_clone_by_data( $tag, $params, $data ) { $output = ''; $params['base'] = $tag; $edit_form = new Vc_ParamGroup_Edit_Form_Fields( $params ); $edit_form->loadDefaultParams(); $template = vc_include_template( 'params/param_group/content.tpl.php' ); $output .= $template; $value_block = "
"; $data = $data[0]; if ( isset( $params['params'] ) && is_array( $params['params'] ) ) { foreach ( $params['params'] as $param ) { $param_data = isset( $data[ $param['param_name'] ] ) ? $data[ $param['param_name'] ] : ( isset( $param['value'] ) ? $param['value'] : '' ); $param['param_name'] = $params['param_name'] . '_' . $param['param_name']; $value_block .= $edit_form->renderField( $param, $param_data ); } } $value_block .= '
'; $output = str_replace( '%content%', $value_block, $output ); return $output; } /** * @param $atts_string * * @return array|mixed * @since 4.4 */ function vc_param_group_parse_atts( $atts_string ) { $array = json_decode( urldecode( $atts_string ), true ); return $array; } add_filter( 'vc_map_get_param_defaults', 'vc_param_group_param_defaults', 10, 2 ); /** * @param $value * @param $param * @return string */ function vc_param_group_param_defaults( $value, $param ) { if ( 'param_group' === $param['type'] && isset( $param['params'] ) && empty( $value ) ) { $defaults = vc_map_get_params_defaults( $param['params'] ); $value = rawurlencode( wp_json_encode( array( $defaults ) ) ); } return $value; } PK!Lcolumn_offset/column_offset.phpnu[ 'Large', 'md' => 'Medium', 'sm' => 'Small', 'xs' => 'Extra small', ); /** * @var array */ protected $column_width_list = array(); /** * @param $settings * @param $value */ public function __construct( $settings, $value ) { $this->settings = $settings; $this->value = $value; $this->column_width_list = array( esc_html__( '1 column - 1/12', 'js_composer' ) => '1', esc_html__( '2 columns - 1/6', 'js_composer' ) => '2', esc_html__( '3 columns - 1/4', 'js_composer' ) => '3', esc_html__( '4 columns - 1/3', 'js_composer' ) => '4', esc_html__( '5 columns - 5/12', 'js_composer' ) => '5', esc_html__( '6 columns - 1/2', 'js_composer' ) => '6', esc_html__( '7 columns - 7/12', 'js_composer' ) => '7', esc_html__( '8 columns - 2/3', 'js_composer' ) => '8', esc_html__( '9 columns - 3/4', 'js_composer' ) => '9', esc_html__( '10 columns - 5/6', 'js_composer' ) => '10', esc_html__( '11 columns - 11/12', 'js_composer' ) => '11', esc_html__( '12 columns - 1/1', 'js_composer' ) => '12', esc_html__( '20% - 1/5', 'js_composer' ) => '1/5', esc_html__( '40% - 2/5', 'js_composer' ) => '2/5', esc_html__( '60% - 3/5', 'js_composer' ) => '3/5', esc_html__( '80% - 4/5', 'js_composer' ) => '4/5', ); } /** * @return string */ public function render() { ob_start(); vc_include_template( 'params/column_offset/template.tpl.php', array( 'settings' => $this->settings, 'value' => $this->value, 'data' => $this->valueData(), 'sizes' => $this->size_types, 'param' => $this, ) ); return ob_get_clean(); } /** * @return array|mixed */ public function valueData() { if ( ! isset( $this->data ) ) { $this->data = preg_split( '/\s+/', $this->value ); } return $this->data; } /** * @param $size * * @return string */ public function sizeControl( $size ) { if ( 'sm' === $size ) { return '' . esc_html__( 'Default value from width attribute', 'js_composer' ) . ''; } $empty_label = 'xs' === $size ? '' : esc_html__( 'Inherit from smaller', 'js_composer' ); $output = sprintf( ''; return $output; } /** * @param $size * * @return string */ public function offsetControl( $size ) { $prefix = 'vc_col-' . $size . '-offset-'; $empty_label = 'xs' === $size ? esc_html__( 'No offset', 'js_composer' ) : esc_html__( 'Inherit from smaller', 'js_composer' ); $output = sprintf( ''; return $output; } } /** * @param $settings * @param $value * * @return string */ function vc_column_offset_form_field( $settings, $value ) { $column_offset = new Vc_Column_Offset( $settings, $value ); return $column_offset->render(); } /** * @param $column_offset * @param $width * * @return mixed|string */ function vc_column_offset_class_merge( $column_offset, $width ) { // Remove offset settings if if ( '1' === vc_settings()->get( 'not_responsive_css' ) ) { $column_offset = preg_replace( '/vc_col\-(lg|md|xs)[^\s]*/', '', $column_offset ); } if ( preg_match( '/vc_col\-sm\-\d+/', $column_offset ) ) { return $column_offset; } return $width . ( empty( $column_offset ) ? '' : ' ' . $column_offset ); } /** * */ function vc_load_column_offset_param() { vc_add_shortcode_param( 'column_offset', 'vc_column_offset_form_field' ); } add_action( 'vc_load_default_params', 'vc_load_column_offset_param' ); PK!sorted_list/sorted_list.phpnu[
%s
', $settings['param_name'], $settings['param_name'], $settings['type'], $value, vc_sorted_list_parts_list( $settings['options'] ) ); } /** * @param $list * * @return string * @since 4.2 */ function vc_sorted_list_parts_list( $list ) { $output = ''; foreach ( $list as $control ) { $output .= sprintf( '
', $control[0], $control[0], count( $control ) > 1 ? htmlspecialchars( wp_json_encode( array_slice( $control, 2 ) ) ) : '', htmlspecialchars( $control[1] ) ); } return $output; } /** * @param $value * * @return array * @since 4.2 */ function vc_sorted_list_parse_value( $value ) { $data = array(); $split = preg_split( '/\,/', $value ); foreach ( $split as $v ) { $v_split = array_map( 'rawurldecode', preg_split( '/\|/', $v ) ); $count = count( $v_split ); if ( $count > 0 ) { $data[] = array( $v_split[0], $count > 1 ? array_slice( $v_split, 1 ) : array(), ); } } return $data; } PK!('colorpicker/colorpicker.phpnu[', $settings['param_name'], $settings['param_name'], $settings['type'], $value ); } PK!\ params.phpnu[ array( 'form' => $form_field_callback, ), ); $result = true; if ( is_string( $script_url ) && ! in_array( $script_url, self::$scripts, true ) ) { self::$scripts[] = $script_url; } } return $result; } /** * Calls hook for attribute type * @param $name - attribute name * @param $param_settings - attribute settings from shortcode * @param $param_value - attribute value * @param $tag - attribute tag * * @return mixed|string - returns html which will be render in hook * @since 4.2 * @static * */ public static function renderSettingsField( $name, $param_settings, $param_value, $tag ) { if ( isset( self::$params[ $name ]['callbacks']['form'] ) ) { return call_user_func( self::$params[ $name ]['callbacks']['form'], $param_settings, $param_value, $tag ); } return ''; } /** * List of javascript files urls for shortcode attributes. * @return array - list of js scripts * @since 4.2 * @static */ public static function getScripts() { return self::$scripts; } } PK!'gutenberg/gutenberg.phpnu[
'; } PK!˲i88&gutenberg/class-vc-gutenberg-param.phpnu[' ) && 'post-new.php' === $pagenow && vc_user_access()->wpAll( 'edit_posts' ) ->get() && vc_request_param( 'post_type' ) === $this->postTypeSlug ) { $this->registerGutenbergAttributeType(); /** @see \Vc_Gutenberg_Param::removeAdminUi */ add_action( 'admin_enqueue_scripts', array( $this, 'removeAdminUI', ) ); } } public function removeAdminUi() { $style = ' #adminmenumain, #wpadminbar { display: none; } html.wp-toolbar { padding: 0 !important; } .wp-toolbar #wpcontent { margin: 0; } .wp-toolbar #wpbody { padding-top: 0; } .gutenberg .gutenberg__editor .edit-post-layout .edit-post-header, html .block-editor-page .edit-post-header { top: 0; left: 0; } .gutenberg .gutenberg__editor .edit-post-layout.is-sidebar-opened .edit-post-layout__content, html .block-editor-page .edit-post-layout.is-sidebar-opened .edit-post-layout__content { margin-right: 0; } .gutenberg .gutenberg__editor .edit-post-layout .editor-post-publish-panel, html .block-editor-page .edit-post-layout .editor-post-publish-panel, html .block-editor-page .edit-post-header__settings { display: none; } .editor-post-title { display: none !important; } '; wp_add_inline_style( 'wp-edit-blocks', $style ); } protected function registerGutenbergAttributeType() { $labels = array( 'name' => _x( 'Gutenberg attrs', 'Post type general name', 'js_composer' ), 'singular_name' => _x( 'Gutenberg attr', 'Post type singular name', 'js_composer' ), 'menu_name' => _x( 'Gutenberg attrs', 'Admin Menu text', 'js_composer' ), 'name_admin_bar' => _x( 'Gutenberg attr', 'Add New on Toolbar', 'js_composer' ), 'add_new' => esc_html__( 'Add New', 'js_composer' ), 'add_new_item' => esc_html__( 'Add New Gutenberg attr', 'js_composer' ), 'new_item' => esc_html__( 'New Gutenberg attr', 'js_composer' ), 'edit_item' => esc_html__( 'Edit Gutenberg attr', 'js_composer' ), 'view_item' => esc_html__( 'View Gutenberg attr', 'js_composer' ), 'all_items' => esc_html__( 'All Gutenberg attrs', 'js_composer' ), 'search_items' => esc_html__( 'Search Gutenberg attrs', 'js_composer' ), 'parent_item_colon' => esc_html__( 'Parent Gutenberg attrs:', 'js_composer' ), 'not_found' => esc_html__( 'No Gutenberg attrs found.', 'js_composer' ), 'not_found_in_trash' => esc_html__( 'No Gutenberg attrs found in Trash.', 'js_composer' ), 'featured_image' => _x( 'Gutenberg attr Cover Image', 'Overrides the “Featured Image” phrase for this post type. Added in 4.3', 'js_composer' ), 'set_featured_image' => _x( 'Set cover image', 'Overrides the “Set featured image” phrase for this post type. Added in 4.3', 'js_composer' ), 'remove_featured_image' => _x( 'Remove cover image', 'Overrides the “Remove featured image” phrase for this post type. Added in 4.3', 'js_composer' ), 'use_featured_image' => _x( 'Use as cover image', 'Overrides the “Use as featured image” phrase for this post type. Added in 4.3', 'js_composer' ), 'archives' => _x( 'Gutenberg attr archives', 'The post type archive label used in nav menus. Default “Post Archives”. Added in 4.4', 'js_composer' ), 'insert_into_item' => _x( 'Add into Gutenberg attr', 'Overrides the “Insert into post”/”Insert into page” phrase (used when inserting media into a post). Added in 4.4', 'js_composer' ), 'uploaded_to_this_item' => _x( 'Uploaded to this Gutenberg attr', 'Overrides the “Uploaded to this post”/”Uploaded to this page” phrase (used when viewing media attached to a post). Added in 4.4', 'js_composer' ), 'filter_items_list' => _x( 'Filter Gutenberg attrs list', 'Screen reader text for the filter links heading on the post type listing screen. Default “Filter posts list”/”Filter pages list”. Added in 4.4', 'js_composer' ), 'items_list_navigation' => _x( 'Gutenberg attrs list navigation', 'Screen reader text for the pagination heading on the post type listing screen. Default “Posts list navigation”/”Pages list navigation”. Added in 4.4', 'js_composer' ), 'items_list' => _x( 'Gutenberg attrs list', 'Screen reader text for the items list heading on the post type listing screen. Default “Posts list”/”Pages list”. Added in 4.4', 'js_composer' ), ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => false, 'query_var' => false, 'capability_type' => 'page', 'has_archive' => false, 'hierarchical' => false, 'menu_position' => null, 'show_in_rest' => true, 'supports' => array( 'editor' ), ); register_post_type( $this->postTypeSlug, $args ); } } PK!afh  el_id/el_id.phpnu[', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), $value ); return apply_filters( 'vc_el_id_render_filter', $value_output ); } PK!wbhidden/hidden.phpnu['; } /** * Remove content before hidden field type input. * * @param $output * * @since 4.5 * * @return string */ function vc_edit_form_fields_render_field_hidden_before() { return '
'; } /** * Remove content after hidden field type input. * * @param $output * * @since 4.5 * * @return string */ function vc_edit_form_fields_render_field_hidden_after() { return '
'; } PK!Lparams_preset/params_preset.phpnu['; foreach ( $settings['options'] as $option ) { $selected = ''; if ( isset( $option['value'] ) ) { $option_value_string = (string) $option['value']; $value_string = (string) $value; if ( '' !== $value && $option_value_string === $value_string ) { $selected = 'selected'; } $output .= ''; } } $output .= ''; return $output; } PK!mB$css_editor/css_editor.phpnu[settings = $settings; } return $this->settings; } /** * @param $key * * @return string */ public function setting( $key ) { return isset( $this->settings[ $key ] ) ? $this->settings[ $key ] : ''; } /** * @param null $value * * @return string */ public function value( $value = null ) { if ( is_string( $value ) ) { $this->value = $value; } return $this->value; } /** * @param null $values * * @return array */ public function params( $values = null ) { if ( is_array( $values ) ) { $this->params = $values; } return $this->params; } // }} /** * vc_filter: vc_css_editor - hook to override output of this method * @return mixed */ public function render() { $output = '
'; $output .= $this->onionLayout(); $output .= sprintf( '
%s
', esc_html__( 'Border color', 'js_composer' ), esc_html__( 'Border style', 'js_composer' ), $this->getBorderStyleOptions(), esc_html__( 'Border radius', 'js_composer' ), $this->getBorderRadiusOptions(), esc_html__( 'Background', 'js_composer' ), $this->getBackgroundImageControl(), $this->getBackgroundStyleOptions(), esc_html__( 'Box controls', 'js_composer' ), esc_html__( 'Simplify controls', 'js_composer' ) ); $output .= sprintf( '', esc_attr( $this->setting( 'param_name' ) ), esc_attr( $this->setting( 'param_name' ) ), esc_attr( $this->setting( 'type' ) ), esc_attr( $this->value() ) ); $output .= '
'; $custom_tag = 'script'; $output .= '<' . $custom_tag . ' type="text/html" id="vc_css-editor-image-block">
  • '; return apply_filters( 'vc_css_editor', $output ); } /** * @return string */ public function getBackgroundImageControl() { $value = sprintf( '%s', esc_html__( 'Add image', 'js_composer' ) ); return apply_filters( 'vc_css_editor_background_image_control', $value ); } /** * @return string */ public function getBorderRadiusOptions() { $radiuses = apply_filters( 'vc_css_editor_border_radius_options_data', array( '' => esc_html__( 'None', 'js_composer' ), '1px' => '1px', '2px' => '2px', '3px' => '3px', '4px' => '4px', '5px' => '5px', '10px' => '10px', '15px' => '15px', '20px' => '20px', '25px' => '25px', '30px' => '30px', '35px' => '35px', ) ); $output = ''; foreach ( $radiuses as $radius => $title ) { $output .= ''; } return $output; } /** * @return string */ public function getBorderStyleOptions() { $output = ''; $styles = apply_filters( 'vc_css_editor_border_style_options_data', array( esc_html__( 'solid', 'js_composer' ), esc_html__( 'dotted', 'js_composer' ), esc_html__( 'dashed', 'js_composer' ), esc_html__( 'none', 'js_composer' ), esc_html__( 'hidden', 'js_composer' ), esc_html__( 'double', 'js_composer' ), esc_html__( 'groove', 'js_composer' ), esc_html__( 'ridge', 'js_composer' ), esc_html__( 'inset', 'js_composer' ), esc_html__( 'outset', 'js_composer' ), esc_html__( 'initial', 'js_composer' ), esc_html__( 'inherit', 'js_composer' ), ) ); foreach ( $styles as $style ) { $output .= ''; } return $output; } /** * @return string */ public function getBackgroundStyleOptions() { $output = ''; $styles = apply_filters( 'vc_css_editor_background_style_options_data', array( esc_html__( 'Cover', 'js_composer' ) => 'cover', esc_html__( 'Contain', 'js_composer' ) => 'contain', esc_html__( 'No Repeat', 'js_composer' ) => 'no-repeat', esc_html__( 'Repeat', 'js_composer' ) => 'repeat', ) ); foreach ( $styles as $name => $style ) { $output .= ''; } return $output; } /** * @return string */ public function onionLayout() { $output = sprintf( '
    %s
    %s
    %s
    ', $this->layerControls( 'margin' ), $this->layerControls( 'border', 'width' ), $this->layerControls( 'padding' ) ); return apply_filters( 'vc_css_editor_onion_layout', $output ); } /** * @param $name * @param string $prefix * * @return string */ protected function layerControls( $name, $prefix = '' ) { $output = ''; foreach ( $this->positions as $pos ) { $output .= sprintf( '', esc_attr( $name ), esc_attr( $pos ), '' !== $prefix ? '_' . esc_attr( $prefix ) : '', esc_attr( $name ), '' !== $prefix ? '-' . esc_attr( $prefix ) : '', esc_attr( $pos ), esc_attr( $pos ), esc_attr( $name ) ); } return apply_filters( 'vc_css_editor_layer_controls', $output ); } } } /** * @param $settings * @param $value * * @return mixed */ function vc_css_editor_form_field( $settings, $value ) { $css_editor = new WPBakeryVisualComposerCssEditor(); $css_editor->settings( $settings ); $css_editor->value( $value ); return $css_editor->render(); } PK!Om%%custom_markup/custom_markup.phpnu[shortcodes; } /** * @param $template */ public function setTemplate( $template ) { $this->template = $template; $this->parseTemplate( $template ); } /** * @return string */ public function template() { return $this->template; } /** * @param $template */ public function parseTemplate( $template ) { $this->setShortcodes(); $this->html_template = do_shortcode( $template ); } /** * @param \WP_Post $post * @return string */ public function renderItem( WP_Post $post ) { $attributes = $this->attributes(); $pattern = array(); $replacement = array(); foreach ( $attributes as $attr ) { $pattern[] = '/\{\{' . preg_quote( $attr, '' ) . '\}\}/'; $replacement[] = $this->attribute( $attr, $post ); } $css_class_items = 'vc_grid-item ' . ( $this->isEnd() ? ' vc_grid-last-item ' : '' ) . ' vc_grid-thumb vc_theme-thumb-full-overlay vc_animation-slide-left vc_col-sm-' . $this->gridAttribute( 'element_width', 12 ); foreach ( $post->filter_terms as $t ) { $css_class_items .= ' vc_grid-term-' . $t; } return '
    ' . "\n" . preg_replace( $pattern, $replacement, $this->html_template ) . "\n" . '
    ' . "\n"; } /** * @return string */ public function renderParam() { $output = '
    ' . '' . esc_html__( 'Add row', 'js_composer' ) . ''; if ( false === self::$templates_added ) { foreach ( $this->shortcodes as $tag ) { $method = vc_camel_case( $tag . '_template' ); if ( method_exists( $this, $method ) ) { $content = $this->$method(); } else { $content = $this->vcDefaultTemplate( $tag ); } $custom_tag = 'script'; $output .= '<' . $custom_tag . ' type="text/template" data-vc-grid-element-template="' . esc_attr( $tag ) . '">' . $content . ''; $output .= '<' . $custom_tag . ' type="text/template" data-vc-grid-element-template="modal">' . '
    <# title #>
    ' . '
    <# controls #>
    ' . '
    <# body #>
    ' . ''; } self::$templates_added = true; } return $output; } /** * @param $grid_atts */ public function setGridAttributes( $grid_atts ) { $this->grid_atts = $grid_atts; } /** * @param $name * @param string $default * @return mixed|string */ public function gridAttribute( $name, $default = '' ) { return isset( $this->grid_atts[ $name ] ) ? $this->grid_atts[ $name ] : $default; } /** * @param $name */ public function setAttribute( $name ) { $this->attributes[] = $name; } /** * @return array */ public function attributes() { return $this->attributes; } /** * @param $name * @param $post * @return string */ public function attribute( $name, $post ) { if ( method_exists( $this, 'attribute' . ucfirst( $name ) ) ) { $method_name = 'attribute' . ucfirst( $name ); return $this->$method_name( $post ); } if ( isset( $post->$name ) ) { return $post->$name; } return ''; } /** * @param bool $is_end */ public function setIsEnd( $is_end = true ) { $this->is_end = $is_end; } /** * @return bool */ public function isEnd() { return $this->is_end; } /** * Set elements templates. */ protected function setShortcodes() { foreach ( $this->shortcodes as $tag ) { add_shortcode( $tag, array( $this, vc_camel_case( $tag . '_shortcode' ), ) ); } } /** * @param $atts * @param string $content * @return string */ public function vcGitemRowShortcode( $atts, $content = '' ) { return '
    ' . "\n" . do_shortcode( $content ) . "\n" . '
    '; } /** * @return string */ public function vcGitemRowTemplate() { $output = '
    '; $output .= '
    '; // Move control $output .= ''; // Layout control $output .= '' . '' // Destroy control . '' . '' . '' . ''; $output .= '
    '; $output .= '
    '; $output .= '
    '; return $output; } /** * @param $atts * @param string $content * @return string */ public function vcGitemColShortcode( $atts, $content = '' ) { $width = '12'; $atts = shortcode_atts( array( 'width' => '12', ), $atts ); extract( $atts ); return '
    ' . "\n" . do_shortcode( $content ) . "\n" . '
    '; } /** * @return string */ public function vcGitemColTemplate() { $output = '
    '; // Controls // Control "Add" $controls = '' . '' . ''; $output .= '
    ' . $controls . '
    '; // Content $output .= '
    ' . '
    '; $output .= '
    '; return $output; } /** * @param $atts * @param string $content * @return string */ public function vcGitemPostTitleShortcode( $atts, $content = '' ) { $atts = shortcode_atts( array(), $atts ); extract( $atts ); $this->setAttribute( 'post_title' ); return '

    {{post_title}}

    '; } /** * @param $tag * @return string */ public function vcDefaultTemplate( $tag ) { $name = preg_replace( '/^vc_gitem_/', '', $tag ); $title = ucfirst( preg_replace( '/\_/', ' ', $name ) ); return '
    ' . $this->elementControls( $title, preg_match( '/^post/', $name ) ? 'orange' : 'green' ) . '
    '; } /** * @param $title * @param null $theme * @return string */ protected function elementControls( $title, $theme = null ) { return '
    ' // Move control . '' . '' . '' // Label . ' ' . $title . '' // Edit control . '' . '' . '' // Delete control . '' . '' . '' . '
    '; } // }} } /** * @param $settings * @param $value * @return string */ function vc_vc_grid_element_form_field( $settings, $value ) { $grid_element = new Vc_Grid_Element(); return '
    ' . '' . $grid_element->renderParam() . '
    '; } function vc_load_vc_grid_element_param() { vc_add_shortcode_param( 'vc_grid_element', 'vc_vc_grid_element_form_field' ); } add_action( 'vc_load_default_params', 'vc_load_vc_grid_element_param' ); PK!C٪&)vc_grid_element/vc_grid_id/vc_grid_id.phpnu[', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), $value ); } PK!.66!font_container/font_container.phpnu[ 'font_container', * 'param_name' => 'font_container', * 'value'=>'', * 'settings'=>array( * 'fields'=>array( * 'tag'=>'h2', * 'text_align', * 'font_size', * 'line_height', * 'color', * * 'tag_description' => esc_html__('Select element tag.','js_composer'), * 'text_align_description' => esc_html__('Select text alignment.','js_composer'), * 'font_size_description' => esc_html__('Enter font size.','js_composer'), * 'line_height_description' => esc_html__('Enter line height.','js_composer'), * 'color_description' => esc_html__('Select color for your element.','js_composer'), * ), * ), * ), * Ordering of fields, font_family, tag, text_align and etc. will be Same as ordering in array! * To provide default value to field use 'key' => 'value' */ class Vc_Font_Container { /** * @param $settings * @param $value * * @return string */ public function render( $settings, $value ) { $fields = array(); $values = array(); extract( $this->_vc_font_container_parse_attributes( $settings['settings']['fields'], $value ) ); $data = array(); $output = ''; if ( ! empty( $fields ) ) { if ( isset( $fields['tag'] ) ) { $data['tag'] = '
    ' . esc_html__( 'Element tag', 'js_composer' ) . '
    '; if ( isset( $fields['tag_description'] ) && strlen( $fields['tag_description'] ) > 0 ) { $data['tag'] .= ' ' . $fields['tag_description'] . ' '; } $data['tag'] .= '
    '; } if ( isset( $fields['font_size'] ) ) { $data['font_size'] = '
    ' . esc_html__( 'Font size', 'js_composer' ) . '
    '; if ( isset( $fields['font_size_description'] ) && strlen( $fields['font_size_description'] ) > 0 ) { $data['font_size'] .= ' ' . $fields['font_size_description'] . ' '; } $data['font_size'] .= '
    '; } if ( isset( $fields['text_align'] ) ) { $data['text_align'] = '
    ' . esc_html__( 'Text align', 'js_composer' ) . '
    '; if ( isset( $fields['text_align_description'] ) && strlen( $fields['text_align_description'] ) > 0 ) { $data['text_align'] .= ' ' . $fields['text_align_description'] . ' '; } $data['text_align'] .= '
    '; } if ( isset( $fields['line_height'] ) ) { $data['line_height'] = '
    ' . esc_html__( 'Line height', 'js_composer' ) . '
    '; if ( isset( $fields['line_height_description'] ) && strlen( $fields['line_height_description'] ) > 0 ) { $data['line_height'] .= ' ' . $fields['line_height_description'] . ' '; } $data['line_height'] .= '
    '; } if ( isset( $fields['color'] ) ) { $data['color'] = '
    ' . esc_html__( 'Text color', 'js_composer' ) . '
    '; if ( isset( $fields['color_description'] ) && strlen( $fields['color_description'] ) > 0 ) { $data['color'] .= ' ' . $fields['color_description'] . ' '; } $data['color'] .= '
    '; } if ( isset( $fields['font_family'] ) ) { $data['font_family'] = '
    ' . esc_html__( 'Font Family', 'js_composer' ) . '
    '; if ( isset( $fields['font_family_description'] ) && strlen( $fields['font_family_description'] ) > 0 ) { $data['font_family'] .= ' ' . $fields['font_family_description'] . ' '; } $data['font_family'] .= '
    '; } if ( isset( $fields['font_style'] ) ) { $data['font_style'] = '
    ' . esc_html__( 'Font style', 'js_composer' ) . '

    '; if ( isset( $fields['font_style_description'] ) && strlen( $fields['font_style_description'] ) > 0 ) { $data['font_style'] .= ' ' . $fields['font_style_description'] . ' '; } $data['font_style'] .= '
    '; } $data = apply_filters( 'vc_font_container_output_data', $data, $fields, $values, $settings ); // combine all in output, make sure you follow ordering foreach ( $fields as $key => $field ) { if ( isset( $data[ $key ] ) ) { $output .= $data[ $key ]; } } } $output .= ''; return $output; } /** * If field 'font_family' is used this is list of fonts available * To modify this list, you should use add_filter('vc_font_container_get_fonts_filter','your_custom_function'); * vc_filter: vc_font_container_get_fonts_filter - to modify list of fonts * @return array list of fonts */ public function _vc_font_container_get_web_safe_fonts() { // this is "Web Safe FONTS" from w3c: http://www.w3schools.com/cssref/css_websafe_fonts.asp $web_fonts = array( 'Georgia' => 'Georgia, serif', 'Palatino Linotype' => '"Palatino Linotype", "Book Antiqua", Palatino, serif', 'Book Antiqua' => '"Book Antiqua", Palatino, serif', 'Palatino' => 'Palatino, serif', 'Times New Roman' => '"Times New Roman", Times, serif', 'Arial' => 'Arial, Helvetica, sans-serif', 'Arial Black' => '"Arial Black", Gadget, sans-serif', 'Helvetica' => 'Helvetica, sans-serif', 'Comic Sans MS' => '"Comic Sans MS", cursive, sans-serif', 'Impact' => 'Impact, Charcoal, sans-serif', 'Charcoal' => 'Charcoal, sans-serif', 'Lucida Sans Unicode' => '"Lucida Sans Unicode", "Lucida Grande", sans-serif', 'Lucida Grande' => '"Lucida Grande", sans-serif', 'Tahoma' => 'Tahoma, Geneva, sans-serif', 'Geneva' => 'Geneva, sans-serif', 'Trebuchet MS' => '"Trebuchet MS", Helvetica, sans-serif', 'Verdana' => '"Trebuchet MS", Helvetica, sans-serif', 'Courier New' => '"Courier New", Courier, monospace', 'Lucida Console' => '"Lucida Console", Monaco, monospace', 'Monaco' => 'Monaco, monospace', ); return apply_filters( 'vc_font_container_get_fonts_filter', $web_fonts ); } /** * If 'tag' field used this is list of allowed tags * To modify this list, you should use add_filter('vc_font_container_get_allowed_tags','your_custom_function'); * vc_filter: vc_font_container_get_allowed_tags - to modify list of allowed tags by default * @return array list of allowed tags */ public function _vc_font_container_get_allowed_tags() { $allowed_tags = array( 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'p', 'div', ); return apply_filters( 'vc_font_container_get_allowed_tags', $allowed_tags ); } /** * @param $attr * @param $value * * @return array */ public function _vc_font_container_parse_attributes( $attr, $value ) { $fields = array(); if ( isset( $attr ) ) { foreach ( $attr as $key => $val ) { if ( is_numeric( $key ) ) { $fields[ $val ] = ''; } else { $fields[ $key ] = $val; } } } $values = vc_parse_multi_attribute( $value, array( 'tag' => isset( $fields['tag'] ) ? $fields['tag'] : 'h2', 'font_size' => isset( $fields['font_size'] ) ? $fields['font_size'] : '', 'font_style_italic' => isset( $fields['font_style_italic'] ) ? $fields['font_style_italic'] : '', 'font_style_bold' => isset( $fields['font_style_bold'] ) ? $fields['font_style_bold'] : '', 'font_family' => isset( $fields['font_family'] ) ? $fields['font_family'] : '', 'color' => isset( $fields['color'] ) ? $fields['color'] : '', 'line_height' => isset( $fields['line_height'] ) ? $fields['line_height'] : '', 'text_align' => isset( $fields['text_align'] ) ? $fields['text_align'] : 'left', 'tag_description' => isset( $fields['tag_description'] ) ? $fields['tag_description'] : '', 'font_size_description' => isset( $fields['font_size_description'] ) ? $fields['font_size_description'] : '', 'font_style_description' => isset( $fields['font_style_description'] ) ? $fields['font_style_description'] : '', 'font_family_description' => isset( $fields['font_family_description'] ) ? $fields['font_family_description'] : '', 'color_description' => isset( $fields['color_description'] ) ? $fields['color_description'] : 'left', 'line_height_description' => isset( $fields['line_height_description'] ) ? $fields['line_height_description'] : '', 'text_align_description' => isset( $fields['text_align_description'] ) ? $fields['text_align_description'] : '', ) ); return array( 'fields' => $fields, 'values' => $values, ); } } /** * @param $settings * @param $value * * @return mixed */ function vc_font_container_form_field( $settings, $value ) { $font_container = new Vc_Font_Container(); return apply_filters( 'vc_font_container_render_filter', $font_container->render( $settings, $value ) ); } PK!v^^textarea_html/textarea_html.phpnu[' . $value . ''; $output .= '

    ' . sprintf( esc_html__( 'Field type is changed from "textarea_html" to "textarea", because it is already used by %s field. Textarea_html field\'s type can be used only once per shortcode.', 'js_composer' ), $vc_html_editor_already_is_use ) . '

    '; } elseif ( function_exists( 'wp_editor' ) ) { $default_content = $value; // WP 3.3+ ob_start(); wp_editor( '', 'wpb_tinymce_' . esc_attr( $settings['param_name'] ), array( 'editor_class' => 'wpb-textarea visual_composer_tinymce ' . esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), 'media_buttons' => true, 'wpautop' => false, ) ); $output_value = ob_get_contents(); ob_end_clean(); $output .= $output_value . ''; $vc_html_editor_already_is_use = $settings['param_name']; } return $output; } PK!Z8](options/options.phpnu[%s
    %s
    ', esc_attr( $settings['param_name'] ), esc_attr( $settings['param_name'] . ' ' . $settings['type'] ), $value, esc_attr( $settings['param_name'] ), esc_html__( 'Manage options', 'js_composer' ), htmlspecialchars( wp_json_encode( $settings['options'] ) ), esc_html__( 'Close', 'js_composer' ) ); } /** * @since 4.2 */ function vc_options_include_templates() { require_once vc_path_dir( 'TEMPLATES_DIR', 'params/options/templates.html' ); } add_action( 'admin_footer', 'vc_options_include_templates' ); PK!#T#T loop/loop.phpnu[getContent(); $loop_info = ''; $parsed_value = array(); if ( is_array( $params ) ) { foreach ( $params as $key => $param ) { $param_value_render = vc_loop_get_value( $param ); if ( ! empty( $param_value_render ) ) { $parsed_value[] = $key . ':' . ( is_array( $param['value'] ) ? implode( ',', $param['value'] ) : $param['value'] ); $loop_info .= ' ' . $query_builder->getLabel( $key ) . ': ' . $param_value_render . ';'; } } } if ( ! isset( $settings['settings'] ) ) { $settings['settings'] = array(); } return '
    ' . '' . '' . esc_html__( 'Build query', 'js_composer' ) . '' . '
    ' . $loop_info . '
    ' . '
    '; } /** * @param $param * * @return string * @since 4.2 */ function vc_loop_get_value( $param ) { $value = array(); $selected_values = (array) $param['value']; if ( isset( $param['options'] ) && is_array( $param['options'] ) ) { foreach ( $param['options'] as $option ) { if ( is_array( $option ) && isset( $option['value'] ) ) { if ( in_array( ( ( '-' === $option['action'] ? '-' : '' ) . $option['value'] ), $selected_values, true ) ) { $value[] = $option['action'] . $option['name']; } } elseif ( is_array( $option ) && isset( $option[0] ) ) { if ( in_array( $option[0], $selected_values, true ) ) { $value[] = $option[1]; } } elseif ( in_array( $option, $selected_values, true ) ) { $value[] = $option; } } } else { $value[] = $param['value']; } return implode( ', ', $value ); } /** * Parses loop settings and creates WP_Query according to manual * @since 4.2 * @link http://codex.wordpress.org/Class_Reference/WP_Query */ class VcLoopQueryBuilder { /** * @since 4.2 * @var array */ protected $args = array( 'post_status' => 'publish', // show only published posts #1098 ); /** * @param $data * @since 4.2 * */ public function __construct( $data ) { foreach ( $data as $key => $value ) { $method = 'parse_' . $key; if ( method_exists( $this, $method ) ) { $this->$method( $value ); } } } /** * Pages count * @param $value * @since 4.2 * */ protected function parse_size( $value ) { $this->args['posts_per_page'] = 'All' === $value ? - 1 : (int) $value; } /** * Sorting field * @param $value * @since 4.2 * */ protected function parse_order_by( $value ) { $this->args['orderby'] = $value; } /** * Sorting order * @param $value * @since 4.2 * */ protected function parse_order( $value ) { $this->args['order'] = $value; } /** * By post types * @param $value * @since 4.2 * */ protected function parse_post_type( $value ) { $this->args['post_type'] = $this->stringToArray( $value ); } /** * By author * @param $value * @since 4.2 * */ protected function parse_authors( $value ) { $this->args['author'] = $value; } /** * By categories * @param $value * @since 4.2 * */ protected function parse_categories( $value ) { $this->args['cat'] = $value; } /** * By taxonomies * @param $value * @since 4.2 * */ protected function parse_tax_query( $value ) { $terms = $this->stringToArray( $value ); if ( empty( $this->args['tax_query'] ) ) { $this->args['tax_query'] = array( 'relation' => 'AND' ); } $negative_term_list = array(); foreach ( $terms as $term ) { if ( (int) $term < 0 ) { $negative_term_list[] = abs( $term ); } } $not_in = array(); $in = array(); $terms = get_terms( VcLoopSettings::getTaxonomies(), array( 'include' => array_map( 'abs', $terms ) ) ); foreach ( $terms as $t ) { if ( in_array( (int) $t->term_id, $negative_term_list, true ) ) { $not_in[ $t->taxonomy ][] = $t->term_id; } else { $in[ $t->taxonomy ][] = $t->term_id; } } foreach ( $in as $taxonomy => $terms ) { $this->args['tax_query'][] = array( 'field' => 'term_id', 'taxonomy' => $taxonomy, 'terms' => $terms, 'operator' => 'IN', ); } foreach ( $not_in as $taxonomy => $terms ) { $this->args['tax_query'][] = array( 'field' => 'term_id', 'taxonomy' => $taxonomy, 'terms' => $terms, 'operator' => 'NOT IN', ); } } /** * By tags ids * @param $value * @since 4.2 * */ protected function parse_tags( $value ) { $in = $not_in = array(); $tags_ids = $this->stringToArray( $value ); foreach ( $tags_ids as $tag ) { $tag = (int) $tag; if ( $tag < 0 ) { $not_in[] = abs( $tag ); } else { $in[] = $tag; } } $this->args['tag__in'] = $in; $this->args['tag__not_in'] = $not_in; } /** * By posts ids * @param $value * @since 4.2 * */ protected function parse_by_id( $value ) { $in = $not_in = array(); $ids = $this->stringToArray( $value ); foreach ( $ids as $id ) { $id = (int) $id; if ( $id < 0 ) { $not_in[] = abs( $id ); } else { $in[] = $id; } } $this->args['post__in'] = $in; $this->args['post__not_in'] = $not_in; } /** * @param $id * @since 4.2 * */ public function excludeId( $id ) { if ( ! isset( $this->args['post__not_in'] ) ) { $this->args['post__not_in'] = array(); } if ( is_array( $id ) ) { $this->args['post__not_in'] = array_merge( $this->args['post__not_in'], $id ); } else { $this->args['post__not_in'][] = $id; } } /** * Converts string to array. Filters empty arrays values * @param $value * * @return array * @since 4.2 * */ protected function stringToArray( $value ) { $valid_values = array(); $list = preg_split( '/\,[\s]*/', $value ); foreach ( $list as $v ) { if ( strlen( $v ) > 0 ) { $valid_values[] = $v; } } return $valid_values; } /** * @return array */ public function build() { return array( $this->args, new WP_Query( $this->args ), ); } } /** * Class VcLoopSettings * @since 4.2 */ class VcLoopSettings { // Available parts of loop for WP_Query object. /** * @since 4.2 * @var array */ protected $content = array(); /** * @since 4.2 * @var array */ protected $parts; /** * @since 4.2 * @var array */ protected $query_parts = array( 'size', 'order_by', 'order', 'post_type', 'authors', 'categories', 'tags', 'tax_query', 'by_id', ); public $settings = array(); /** * @param $value * @param array $settings * @since 4.2 * */ public function __construct( $value, $settings = array() ) { $this->parts = array( 'size' => esc_html__( 'Post count', 'js_composer' ), 'order_by' => esc_html__( 'Order by', 'js_composer' ), 'order' => esc_html__( 'Sort order', 'js_composer' ), 'post_type' => esc_html__( 'Post types', 'js_composer' ), 'authors' => esc_html__( 'Author', 'js_composer' ), 'categories' => esc_html__( 'Categories', 'js_composer' ), 'tags' => esc_html__( 'Tags', 'js_composer' ), 'tax_query' => esc_html__( 'Taxonomies', 'js_composer' ), 'by_id' => esc_html__( 'Individual posts/pages', 'js_composer' ), ); $this->settings = $settings; // Parse loop string $data = $this->parseData( $value ); foreach ( $this->query_parts as $part ) { $value = isset( $data[ $part ] ) ? $data[ $part ] : ''; $locked = 'true' === $this->getSettings( $part, 'locked' ); // Predefined value check. if ( ! is_null( $this->getSettings( $part, 'value' ) ) && $this->replaceLockedValue( $part ) && ( true === $locked || 0 === strlen( (string) $value ) ) ) { $value = $this->settings[ $part ]['value']; } elseif ( ! is_null( $this->getSettings( $part, 'value' ) ) && ! $this->replaceLockedValue( $part ) && ( true === $locked || 0 === strlen( (string) $value ) ) ) { $value = implode( ',', array_unique( explode( ',', $value . ',' . $this->settings[ $part ]['value'] ) ) ); } // Find custom method for parsing if ( method_exists( $this, 'parse_' . $part ) ) { $method = 'parse_' . $part; $this->content[ $part ] = $this->$method( $value ); } else { $this->content[ $part ] = $this->parseString( $value ); } // Set locked if value is locked by settings if ( $locked ) { $this->content[ $part ]['locked'] = true; } if ( 'true' === $this->getSettings( $part, 'hidden' ) ) { $this->content[ $part ]['hidden'] = true; } } } /** * @param $part * * @return bool * @since 4.2 */ protected function replaceLockedValue( $part ) { return in_array( $part, array( 'size', 'order_by', 'order', ), true ); } /** * @param $key * * @return mixed * @since 4.2 */ public function getLabel( $key ) { return isset( $this->parts[ $key ] ) ? $this->parts[ $key ] : $key; } /** * @param $part * @param $name * * @return null * @since 4.2 */ public function getSettings( $part, $name ) { $settings_exists = isset( $this->settings[ $part ] ) && is_array( $this->settings[ $part ] ); return $settings_exists && isset( $this->settings[ $part ][ $name ] ) ? $this->settings[ $part ][ $name ] : null; } /** * @param $value * * @return array * @since 4.2 */ public function parseString( $value ) { return array( 'value' => $value ); } /** * @param $value * @param array $options * * @return array * @since 4.2 */ protected function parseDropDown( $value, $options = array() ) { return array( 'value' => $value, 'options' => $options, ); } /** * @param $value * @param array $options * * @return array * @since 4.2 */ protected function parseMultiSelect( $value, $options = array() ) { return array( 'value' => explode( ',', trim( $value, ',' ) ), 'options' => $options, ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_order_by( $value ) { return $this->parseDropDown( $value, array( array( 'date', esc_html__( 'Date', 'js_composer' ), ), 'ID', array( 'author', esc_html__( 'Author', 'js_composer' ), ), array( 'title', esc_html__( 'Title', 'js_composer' ), ), array( 'modified', esc_html__( 'Modified', 'js_composer' ), ), array( 'rand', esc_html__( 'Random', 'js_composer' ), ), array( 'comment_count', esc_html__( 'Comment count', 'js_composer' ), ), array( 'menu_order', esc_html__( 'Menu order', 'js_composer' ), ), ) ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_order( $value ) { return $this->parseDropDown( $value, array( array( 'ASC', esc_html__( 'Ascending', 'js_composer' ), ), array( 'DESC', esc_html__( 'Descending', 'js_composer' ), ), ) ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_post_type( $value ) { $options = array(); $args = array( 'public' => true, ); $post_types = get_post_types( $args ); foreach ( $post_types as $post_type ) { if ( 'attachment' !== $post_type ) { $options[] = $post_type; } } return $this->parseMultiSelect( $value, $options ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_authors( $value ) { $options = $not_in = array(); if ( empty( $value ) ) { return $this->parseMultiSelect( $value, $options ); } $list = explode( ',', $value ); foreach ( $list as $id ) { if ( (int) $id < 0 ) { $not_in[] = abs( $id ); } } $users = get_users( array( 'include' => array_map( 'abs', $list ) ) ); foreach ( $users as $user ) { $options[] = array( 'value' => (string) $user->ID, 'name' => $user->data->user_nicename, 'action' => in_array( (int) $user->ID, $not_in, true ) ? '-' : '+', ); } return $this->parseMultiSelect( $value, $options ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_categories( $value ) { $options = $not_in = array(); if ( empty( $value ) ) { return $this->parseMultiSelect( $value, $options ); } $list = explode( ',', $value ); foreach ( $list as $id ) { if ( (int) $id < 0 ) { $not_in[] = abs( $id ); } } $list = get_categories( array( 'include' => array_map( 'abs', $list ) ) ); foreach ( $list as $obj ) { $options[] = array( 'value' => (string) $obj->cat_ID, 'name' => $obj->cat_name, 'action' => in_array( (int) $obj->cat_ID, $not_in, true ) ? '-' : '+', ); } if ( empty( $list ) ) { $value = ''; } return $this->parseMultiSelect( $value, $options ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_tags( $value ) { $options = $not_in = array(); if ( empty( $value ) ) { return $this->parseMultiSelect( $value, $options ); } $list = explode( ',', $value ); foreach ( $list as $id ) { if ( (int) $id < 0 ) { $not_in[] = abs( $id ); } } $list = get_tags( array( 'include' => array_map( 'abs', $list ) ) ); foreach ( $list as $obj ) { $options[] = array( 'value' => (string) $obj->term_id, 'name' => $obj->name, 'action' => in_array( (int) $obj->term_id, $not_in, true ) ? '-' : '+', ); } return $this->parseMultiSelect( $value, $options ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_tax_query( $value ) { $options = $not_in = array(); if ( empty( $value ) ) { return $this->parseMultiSelect( $value, $options ); } $list = explode( ',', $value ); foreach ( $list as $id ) { if ( (int) $id < 0 ) { $not_in[] = abs( $id ); } } $list = get_terms( self::getTaxonomies(), array( 'include' => array_map( 'abs', $list ) ) ); foreach ( $list as $obj ) { $options[] = array( 'value' => (string) $obj->term_id, 'name' => $obj->name, 'action' => in_array( (int) $obj->term_id, $not_in, true ) ? '-' : '+', ); } return $this->parseMultiSelect( $value, $options ); } /** * @param $value * * @return array * @since 4.2 */ public function parse_by_id( $value ) { $options = $not_in = array(); if ( empty( $value ) ) { return $this->parseMultiSelect( $value, $options ); } $list = explode( ',', $value ); foreach ( $list as $id ) { if ( (int) $id < 0 ) { $not_in[] = abs( $id ); } } $list = get_posts( array( 'post_type' => 'any', 'include' => array_map( 'abs', $list ), ) ); foreach ( $list as $obj ) { $options[] = array( 'value' => (string) $obj->ID, 'name' => $obj->post_title, 'action' => in_array( (int) $obj->ID, $not_in, true ) ? '-' : '+', ); } return $this->parseMultiSelect( $value, $options ); } /** * @since 4.2 */ public function render() { echo wp_json_encode( $this->content ); } /** * @return array * @since 4.2 */ public function getContent() { return $this->content; } /** * get list of taxonomies which has no tags and categories items. * @return array * @since 4.2 * @static */ public static function getTaxonomies() { $taxonomy_exclude = (array) apply_filters( 'get_categories_taxonomy', 'category' ); $taxonomy_exclude[] = 'post_tag'; $taxonomies = array(); foreach ( get_taxonomies() as $taxonomy ) { if ( ! in_array( $taxonomy, $taxonomy_exclude, true ) ) { $taxonomies[] = $taxonomy; } } return $taxonomies; } /** * @param $settings * * @return string * @since 4.2 */ public static function buildDefault( $settings ) { if ( ! isset( $settings['settings'] ) || ! is_array( $settings['settings'] ) ) { return ''; } $value = ''; foreach ( $settings['settings'] as $key => $val ) { if ( isset( $val['value'] ) ) { $value .= ( empty( $value ) ? '' : '|' ) . $key . ':' . $val['value']; } } return $value; } /** * @param $query * @param bool $exclude_id * * @return array * @since 4.2 */ public static function buildWpQuery( $query, $exclude_id = false ) { $data = self::parseData( $query ); $query_builder = new VcLoopQueryBuilder( $data ); if ( $exclude_id ) { $query_builder->excludeId( $exclude_id ); } return $query_builder->build(); } /** * @param $value * * @return array * @since 4.2 */ public static function parseData( $value ) { $data = array(); $values_pairs = preg_split( '/\|/', $value ); foreach ( $values_pairs as $pair ) { if ( ! empty( $pair ) ) { list( $key, $value ) = preg_split( '/\:/', $pair ); $data[ $key ] = $value; } } return $data; } } /** * Suggestion list for wp_query field * Class VcLoopSuggestions * @since 4.2 */ class VcLoopSuggestions { /** * @since 4.2 * @var array */ protected $content = array(); /** * @since 4.2 * @var array */ protected $exclude = array(); /** * @since 4.2 * @var */ protected $field; /** * @param $field * @param $query * @param $exclude * * @since 4.2 */ public function __construct( $field, $query, $exclude ) { $this->exclude = explode( ',', $exclude ); $method_name = 'get_' . preg_replace( '/_out$/', '', $field ); if ( method_exists( $this, $method_name ) ) { $this->$method_name( $query ); } } /** * @param $query * * @since 4.2 */ public function get_authors( $query ) { $args = ! empty( $query ) ? array( 'search' => '*' . $query . '*', 'search_columns' => array( 'user_nicename' ), ) : array(); if ( ! empty( $this->exclude ) ) { $args['exclude'] = $this->exclude; } $users = get_users( $args ); foreach ( $users as $user ) { $this->content[] = array( 'value' => (string) $user->ID, 'name' => (string) $user->data->user_nicename, ); } } /** * @param $query * * @since 4.2 */ public function get_categories( $query ) { $args = ! empty( $query ) ? array( 'search' => $query ) : array(); if ( ! empty( $this->exclude ) ) { $args['exclude'] = $this->exclude; } $categories = get_categories( $args ); foreach ( $categories as $cat ) { $this->content[] = array( 'value' => (string) $cat->cat_ID, 'name' => $cat->cat_name, ); } } /** * @param $query * * @since 4.2 */ public function get_tags( $query ) { $args = ! empty( $query ) ? array( 'search' => $query ) : array(); if ( ! empty( $this->exclude ) ) { $args['exclude'] = $this->exclude; } $tags = get_tags( $args ); foreach ( $tags as $tag ) { $this->content[] = array( 'value' => (string) $tag->term_id, 'name' => $tag->name, ); } } /** * @param $query * * @since 4.2 */ public function get_tax_query( $query ) { $args = ! empty( $query ) ? array( 'search' => $query ) : array(); if ( ! empty( $this->exclude ) ) { $args['exclude'] = $this->exclude; } $tags = get_terms( VcLoopSettings::getTaxonomies(), $args ); foreach ( $tags as $tag ) { $this->content[] = array( 'value' => $tag->term_id, 'name' => $tag->name . ' (' . $tag->taxonomy . ')', ); } } /** * @param $query * * @since 4.2 */ public function get_by_id( $query ) { $args = ! empty( $query ) ? array( 's' => $query, 'post_type' => 'any', 'no_found_rows' => true, 'orderby' => 'relevance', ) : array( 'post_type' => 'any', 'no_found_rows' => true, 'orderby' => 'relevance', ); if ( ! empty( $this->exclude ) ) { $args['exclude'] = $this->exclude; } $args['ignore_sticky_posts'] = true; $posts = get_posts( $args ); foreach ( $posts as $post ) { $this->content[] = array( 'value' => $post->ID, 'name' => $post->post_title, ); } } /** * @since 4.2 */ public function render() { echo wp_json_encode( $this->content ); } } /** * Build WP_Query object from query string. * String created by loop controllers * * @param $query * @param bool $exclude_id * * @return array * @since 4.2 */ function vc_build_loop_query( $query, $exclude_id = false ) { return VcLoopSettings::buildWpQuery( $query, $exclude_id ); } /** * @since 4.2 */ function vc_get_loop_suggestion() { vc_user_access()->checkAdminNonce()->validateDie()->wpAny( 'edit_posts', 'edit_pages' )->validateDie(); $loop_suggestions = new VcLoopSuggestions( vc_post_param( 'field' ), vc_post_param( 'query' ), vc_post_param( 'exclude' ) ); $loop_suggestions->render(); die(); } /** * @since 4.2 */ function vc_get_loop_settings_json() { vc_user_access()->checkAdminNonce()->validateDie()->wpAny( 'edit_posts', 'edit_pages' )->validateDie(); $loop_settings = new VcLoopSettings( vc_post_param( 'value' ), vc_post_param( 'settings' ) ); $loop_settings->render(); die(); } add_action( 'wp_ajax_wpb_get_loop_suggestion', 'vc_get_loop_suggestion' ); add_action( 'wp_ajax_wpb_get_loop_settings', 'vc_get_loop_settings_json' ); /** * @since 4.2 */ function vc_loop_include_templates() { require_once vc_path_dir( 'TEMPLATES_DIR', 'params/loop/templates.html' ); } add_action( 'admin_footer', 'vc_loop_include_templates' ); PK!p 8vc_grid_item/editor/navbar/class-vc-navbar-grid-item.phpnu['; } /** * @return string */ public function getControlPreviewTemplate() { return '
  • ' . '' . esc_html__( 'Preview', 'js_composer' ) . '' . '
  • '; } /** * @return string */ public function getControlEdit() { return '
  • ' . '' . '' . '
  • '; } /** * @return string */ public function getControlSaveBackend() { return '
  • ' . '' . esc_html__( 'Update', 'js_composer' ) . '' . '
  • '; } /** * @return string */ public function getControlPreviewItemWidth() { $output = '
  • '; return $output; } /** * @return string */ public function getControlAnimationList() { VcShortcodeAutoloader::getInstance()->includeClass( 'WPBakeryShortCode_Vc_Gitem_Animated_Block' ); $output = ''; $animations = WPBakeryShortCode_Vc_Gitem_Animated_Block::animations(); if ( is_array( $animations ) ) { $output .= '
  • '; } return $output; } } PK!raa1vc_grid_item/editor/class-vc-grid-item-editor.phpnu[render( get_post_type() ); } /** * @param $post_type * @throws \Exception */ public function render( $post_type ) { if ( $this->isValidPostType( $post_type ) ) { $this->registerBackendJavascript(); $this->registerBackendCss(); // B.C: visual_composer()->registerAdminCss(); visual_composer()->registerAdminJavascript(); add_action( 'admin_print_scripts-post.php', array( $this, 'printScriptsMessages', ), 300 ); add_action( 'admin_print_scripts-post-new.php', array( $this, 'printScriptsMessages', ), 300 ); } } /** * @return bool * @throws \Exception */ public function editorEnabled() { return vc_user_access()->part( 'grid_builder' )->can()->get(); } public function replaceTemplatesPanelEditorJsAction() { wp_dequeue_script( 'vc-template-preview-script' ); $this->templatesEditor()->addScriptsToTemplatePreview(); } /** * Create post type and new item in the admin menu. * @return void */ public static function createPostType() { register_post_type( self::$post_type, array( 'labels' => self::getPostTypesLabels(), 'public' => false, 'has_archive' => false, 'show_in_nav_menus' => false, 'exclude_from_search' => true, 'publicly_queryable' => false, 'show_ui' => true, 'show_in_menu' => false, 'query_var' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array( 'title', 'editor', ), ) ); } /** * @return array */ public static function getPostTypesLabels() { return array( 'add_new_item' => esc_html__( 'Add Grid template', 'js_composer' ), 'name' => esc_html__( 'Grid Builder', 'js_composer' ), 'singular_name' => esc_html__( 'Grid template', 'js_composer' ), 'edit_item' => esc_html__( 'Edit Grid template', 'js_composer' ), 'view_item' => esc_html__( 'View Grid template', 'js_composer' ), 'search_items' => esc_html__( 'Search Grid templates', 'js_composer' ), 'not_found' => esc_html__( 'No Grid templates found', 'js_composer' ), 'not_found_in_trash' => esc_html__( 'No Grid templates found in Trash', 'js_composer' ), ); } /** * Rewrites validation for correct post_type of th post. * * @param string $type * * @return bool * @throws \Exception */ public function isValidPostType( $type = '' ) { $type = ! empty( $type ) ? $type : get_post_type(); return $this->editorEnabled() && $this->postType() === $type; } /** * Get post type for Vc grid element editor. * * @static * @return string */ public static function postType() { return self::$post_type; } /** * Calls add_meta_box to create Editor block. * * @access public */ public function addMetaBox() { add_meta_box( 'wpb_visual_composer', esc_html__( 'Grid Builder', 'js_composer' ), array( $this, 'renderEditor', ), $this->postType(), 'normal', 'high' ); } /** * Change order of the controls for shortcodes admin block. * * @return array */ public function shortcodesControls() { return array( 'delete', 'edit', ); } /** * Output html for backend editor meta box. * * @param null|int $post * * @throws \Exception */ public function renderEditor( $post = null ) { if ( ! vc_user_access()->part( 'grid_builder' )->can()->get() ) { return; } require_once vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/class-vc-grid-item.php' ); $this->post = $post; vc_include_template( 'params/vc_grid_item/editor/vc_grid_item_editor.tpl.php', array( 'editor' => $this, 'post' => $this->post, ) ); add_action( 'admin_footer', array( $this, 'renderEditorFooter', ) ); do_action( 'vc_backend_editor_render' ); do_action( 'vc_vc_grid_item_editor_render' ); add_action( 'vc_user_access_check-shortcode_edit', array( $this, 'accessCheckShortcodeEdit', ), 10, 2 ); add_action( 'vc_user_access_check-shortcode_all', array( $this, 'accessCheckShortcodeAll', ), 10, 2 ); } /** * @param $null * @param $shortcode * @return bool * @throws \Exception */ public function accessCheckShortcodeEdit( $null, $shortcode ) { return vc_user_access()->part( 'grid_builder' )->can()->get(); } /** * @param $null * @param $shortcode * @return bool * @throws \Exception */ public function accessCheckShortcodeAll( $null, $shortcode ) { return vc_user_access()->part( 'grid_builder' )->can()->get(); } /** * Output required html and js content for VC editor. * * Here comes panels, modals and js objects with data for mapped shortcodes. */ public function renderEditorFooter() { vc_include_template( 'params/vc_grid_item/editor/partials/vc_grid_item_editor_footer.tpl.php', array( 'editor' => $this, 'post' => $this->post, ) ); do_action( 'vc_backend_editor_footer_render' ); } public function registerBackendJavascript() { parent::registerBackendJavascript(); wp_register_script( 'vc_grid_item_editor', vc_asset_url( 'js/dist/grid-builder.min.js' ), array( 'vc-backend-min-js' ), WPB_VC_VERSION, true ); wp_localize_script( 'vc_grid_item_editor', 'i18nLocaleGItem', array( 'preview' => esc_html__( 'Preview', 'js_composer' ), 'builder' => esc_html__( 'Builder', 'js_composer' ), 'add_template_message' => esc_html__( 'If you add this template, all your current changes will be removed. Are you sure you want to add template?', 'js_composer' ), ) ); } public function enqueueJs() { parent::enqueueJs(); wp_enqueue_script( 'vc_grid_item_editor' ); } /** * @return bool|\Vc_Templates_Editor_Grid_Item */ public function templatesEditor() { if ( false === $this->templates_editor ) { require_once vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/editor/popups/class-vc-templates-editor-grid-item.php' ); $this->templates_editor = new Vc_Templates_Editor_Grid_Item(); } return $this->templates_editor; } /** * @param $template_id * @param $template_type * @return false|string */ public function loadPredefinedTemplate( $template_id, $template_type ) { ob_start(); $this->templatesEditor()->load( $template_id ); return ob_get_clean(); } /** * @param $template_id * @param $template_type * @return false|string */ public function loadTemplate( $template_id, $template_type ) { if ( 'grid_templates' === $template_type ) { return $this->loadPredefinedTemplate( $template_id, $template_type ); } elseif ( 'grid_templates_custom' === $template_type ) { return $this->templatesEditor()->loadCustomTemplate( $template_id ); } return $template_id; } /** * @param $path * @return string */ public function templatePreviewPath( $path ) { return 'params/vc_grid_item/editor/vc_ui-template-preview.tpl.php'; } public function renderTemplatePreview() { vc_user_access()->checkAdminNonce()->validateDie()->wpAny( 'edit_posts', 'edit_pages' )->validateDie()->part( 'grid_builder' )->can()->validateDie(); add_action( 'vc_templates_render_backend_template_preview', array( $this, 'loadTemplate', ), 10, 2 ); add_filter( 'vc_render_template_preview_include_template', array( $this, 'templatePreviewPath', ) ); visual_composer()->templatesPanelEditor()->renderTemplatePreview(); } } PK!k2vc_grid_item/editor/class-vc-grid-item-preview.phpnu[post_id = (int) vc_request_param( 'post_id' ); $this->shortcodes_string = stripslashes( vc_request_param( 'shortcodes_string', true ) ); require_once vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/class-vc-grid-item.php' ); $grid_item = new Vc_Grid_Item(); $grid_item->setIsEnd( false ); $grid_item->setGridAttributes( array( 'element_width' => 4 ) ); $grid_item->setTemplate( $this->shortcodes_string, $this->post_id ); $this->enqueue(); vc_include_template( 'params/vc_grid_item/preview.tpl.php', array( 'preview' => $this, 'grid_item' => $grid_item, 'shortcodes_string' => $this->shortcodes_string, 'post' => $this->mockingPost(), 'default_width_value' => apply_filters( 'vc_grid_item_preview_render_default_width_value', 4 ), ) ); } /** * @param $css * @return string */ public function addCssBackgroundImage( $css ) { if ( empty( $css ) ) { $css = 'background-image: url(' . vc_asset_url( 'vc/vc_gitem_image.png' ) . ') !important'; } return $css; } /** * @param $url * @return string */ public function addImageUrl( $url ) { if ( empty( $url ) ) { $url = vc_asset_url( 'vc/vc_gitem_image.png' ); } return $url; } /** * @param $img * @return string */ public function addImage( $img ) { if ( empty( $img ) ) { $img = ''; } return $img; } /** * * @param $link * * @param $atts * @param $css_class * @return string * @since 4.5 * */ public function disableContentLink( $link, $atts, $css_class ) { return 'a' . ( strlen( $css_class ) > 0 ? ' class="' . esc_attr( $css_class ) . '"' : '' ); } /** * * @param $link * * @param $atts * @param $post * @param $css_class * @return string * @since 4.5 * */ public function disableRealContentLink( $link, $atts, $post, $css_class ) { return 'a' . ( strlen( $css_class ) > 0 ? ' class="' . esc_attr( $css_class ) . '"' : '' ); } /** * Used for filter: vc_gitem_zone_image_block_link * @param $link * * @return string * @since 4.5 * */ public function disableGitemZoneLink( $link ) { return ''; } public function enqueue() { visual_composer()->frontCss(); visual_composer()->frontJsRegister(); wp_enqueue_script( 'prettyphoto' ); wp_enqueue_style( 'prettyphoto' ); wp_enqueue_style( 'js_composer_front' ); wp_enqueue_script( 'wpb_composer_front_js' ); wp_enqueue_style( 'js_composer_custom_css' ); VcShortcodeAutoloader::getInstance()->includeClass( 'WPBakeryShortCode_Vc_Basic_Grid' ); $grid = new WPBakeryShortCode_Vc_Basic_Grid( array( 'base' => 'vc_basic_grid' ) ); $grid->shortcodeScripts(); $grid->enqueueScripts(); } /** * @return array|\WP_Post|null */ public function mockingPost() { $post = get_post( $this->post_id ); setup_postdata( $post ); $post->post_title = esc_html__( 'Post title', 'js_composer' ); $post->post_content = esc_html__( 'The WordPress Excerpt is an optional summary or description of a post; in short, a post summary.', 'js_composer' ); $post->post_excerpt = esc_html__( 'The WordPress Excerpt is an optional summary or description of a post; in short, a post summary.', 'js_composer' ); add_filter( 'get_the_categories', array( $this, 'getTheCategories', ), 10, 2 ); $GLOBALS['post'] = $post; return $post; } /** * @param $categories * @param $post_id * @return array */ public function getTheCategories( $categories, $post_id ) { $ret = $categories; if ( ! $post_id || ( $post_id && $post_id === $this->post_id ) ) { $cat = get_categories( 'number=5' ); if ( empty( $ret ) && ! empty( $cat ) ) { $ret += $cat; } } return $ret; } /** * @param $img * @return array */ public function addPlaceholderImage( $img ) { if ( null === $img || false === $img ) { $img = array( 'thumbnail' => '', ); } return $img; } } PK!b[Avc_grid_item/editor/popups/class-vc-add-element-box-grid-item.phpnu[part( 'grid_builder' )->getState(); } } PK!yzBvc_grid_item/editor/popups/class-vc-templates-editor-grid-item.phpnu['; if ( isset( $category['category_name'] ) ) { $category['output'] .= '

    ' . esc_html( $category['category_name'] ) . '

    '; } if ( isset( $category['category_description'] ) ) { $category['output'] .= '

    ' . esc_html( $category['category_description'] ) . '

    '; } $category['output'] .= ''; $category['output'] .= '
    '; if ( ! empty( $category['templates'] ) ) { foreach ( $category['templates'] as $template ) { $category['output'] .= $this->renderTemplateListItem( $template ); } } $category['output'] .= '
    '; } return $category; } /** Output rendered template in modal dialog * @param $template_name * @param $template_data * * @return string * @since 4.4 * */ public function renderTemplateWindowGrid( $template_name, $template_data ) { if ( 'grid_templates' === $template_data['type'] || 'grid_templates_custom' === $template_data['type'] ) { return $this->renderTemplateWindowGridTemplate( $template_name, $template_data ); } return $template_name; } /** * @param $template_name * @param $template_data * * @return string * @since 4.4 * */ protected function renderTemplateWindowGridTemplate( $template_name, $template_data ) { ob_start(); $template_id = esc_attr( $template_data['unique_id'] ); $template_name = esc_html( $template_name ); $preview_template_title = esc_attr__( 'Preview template', 'js_composer' ); $add_template_title = esc_attr__( 'Preview template', 'js_composer' ); echo sprintf( '
    ', esc_attr( $add_template_title ), esc_html( $template_name ), esc_attr( $add_template_title ), esc_attr( $preview_template_title ), esc_attr( $template_id ) ); return ob_get_clean(); } /** * @param bool $template_id */ public function load( $template_id = false ) { if ( ! $template_id ) { $template_id = vc_post_param( 'template_unique_id' ); } if ( ! isset( $template_id ) || '' === $template_id ) { echo 'Error: TPL-02'; die; } $predefined_template = Vc_Grid_Item::predefinedTemplate( $template_id ); if ( $predefined_template ) { echo esc_html( trim( $predefined_template['template'] ) ); } } /** * @param bool $template_id * @return string */ public function loadCustomTemplate( $template_id = false ) { if ( ! $template_id ) { $template_id = vc_post_param( 'template_unique_id' ); } if ( ! isset( $template_id ) || '' === $template_id ) { echo 'Error: TPL-02'; die(); } $post = get_post( $template_id ); if ( $post && Vc_Grid_Item_Editor::postType() === $post->post_type ) { return $post->post_content; } return ''; } /** * @return array|mixed|void */ public function getAllTemplates() { $data = array(); $grid_templates = $this->getGridTemplates(); // this has only 'name' and 'template' key and index 'key' is template id. if ( ! empty( $grid_templates ) ) { $arr_category = array( 'category' => 'grid_templates', 'category_name' => esc_html__( 'Grid Templates', 'js_composer' ), 'category_weight' => 10, ); $category_templates = array(); foreach ( $grid_templates as $template_id => $template_data ) { $category_templates[] = array( 'unique_id' => $template_id, 'name' => $template_data['name'], 'type' => 'grid_templates', // for rendering in backend/frontend with ajax ); } $arr_category['templates'] = $category_templates; $data[] = $arr_category; } $custom_grid_templates = $this->getCustomTemplateList(); if ( ! empty( $custom_grid_templates ) ) { $arr_category = array( 'category' => 'grid_templates_custom', 'category_name' => esc_html__( 'Custom Grid Templates', 'js_composer' ), 'category_weight' => 10, ); $category_templates = array(); foreach ( $custom_grid_templates as $template_name => $template_id ) { $category_templates[] = array( 'unique_id' => $template_id, 'name' => $template_name, 'type' => 'grid_templates_custom', // for rendering in backend/frontend with ajax); ); } $arr_category['templates'] = $category_templates; $data[] = $arr_category; } // To get any other 3rd "Custom template" - do this by hook filter 'vc_get_all_templates' return apply_filters( 'vc_grid_get_all_templates', $data ); } /** * @return array */ protected function getCustomTemplateList() { $list = array(); $templates = get_posts( array( 'post_type' => Vc_Grid_Item_Editor::postType(), 'numberposts' => - 1, ) ); foreach ( $templates as $template ) { $id = $template->ID; $list[ $template->post_title ] = $id; } return $list; } /** * @return bool|mixed */ public function getGridTemplates() { $list = Vc_Grid_Item::predefinedTemplates(); return $list; } } PK!vc_grid_item/shortcodes.phpnu[includeClass( 'WPBakeryShortCode_Vc_Gitem_Animated_Block' ); global $vc_gitem_add_link_param; $vc_gitem_add_link_param = apply_filters( 'vc_gitem_add_link_param', array( 'type' => 'dropdown', 'heading' => esc_html__( 'Add link', 'js_composer' ), 'param_name' => 'link', 'value' => array( esc_html__( 'None', 'js_composer' ) => 'none', esc_html__( 'Post link', 'js_composer' ) => 'post_link', esc_html__( 'Post author', 'js_composer' ) => 'post_author', esc_html__( 'Large image', 'js_composer' ) => 'image', esc_html__( 'Large image (prettyPhoto)', 'js_composer' ) => 'image_lightbox', esc_html__( 'Custom', 'js_composer' ) => 'custom', ), 'description' => esc_html__( 'Select link option.', 'js_composer' ), ) ); $zone_params = array( $vc_gitem_add_link_param, array( 'type' => 'vc_link', 'heading' => esc_html__( 'URL (Link)', 'js_composer' ), 'param_name' => 'url', 'dependency' => array( 'element' => 'link', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Add custom link.', 'js_composer' ), ), array( 'type' => 'checkbox', 'heading' => esc_html__( 'Use featured image on background?', 'js_composer' ), 'param_name' => 'featured_image', 'value' => array( esc_html__( 'Yes', 'js_composer' ) => 'yes' ), 'description' => esc_html__( 'Note: Featured image overwrites background image and color from "Design Options".', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Image size', 'js_composer' ), 'param_name' => 'img_size', 'value' => 'large', 'description' => esc_html__( 'Enter image size (Example: "thumbnail", "medium", "large", "full" or other sizes defined by theme). Alternatively enter size in pixels (Example: 200x100 (Width x Height)).', 'js_composer' ), 'dependency' => array( 'element' => 'featured_image', 'not_empty' => true, ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ); $post_data_params = array( $vc_gitem_add_link_param, array( 'type' => 'vc_link', 'heading' => esc_html__( 'URL (Link)', 'js_composer' ), 'param_name' => 'url', 'dependency' => array( 'element' => 'link', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Add custom link.', 'js_composer' ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), ); $custom_fonts_params = array( array( 'type' => 'font_container', 'param_name' => 'font_container', 'value' => '', 'settings' => array( 'fields' => array( 'tag' => 'div', // default value h2 'text_align', 'tag_description' => esc_html__( 'Select element tag.', 'js_composer' ), 'text_align_description' => esc_html__( 'Select text alignment.', 'js_composer' ), 'font_size_description' => esc_html__( 'Enter font size.', 'js_composer' ), 'line_height_description' => esc_html__( 'Enter line height.', 'js_composer' ), 'color_description' => esc_html__( 'Select color for your element.', 'js_composer' ), ), ), ), array( 'type' => 'checkbox', 'heading' => esc_html__( 'Use custom fonts?', 'js_composer' ), 'param_name' => 'use_custom_fonts', 'value' => array( esc_html__( 'Yes', 'js_composer' ) => 'yes' ), 'description' => esc_html__( 'Enable Google fonts.', 'js_composer' ), ), array( 'type' => 'font_container', 'param_name' => 'block_container', 'value' => '', 'settings' => array( 'fields' => array( 'font_size', 'line_height', 'color', 'tag_description' => esc_html__( 'Select element tag.', 'js_composer' ), 'text_align_description' => esc_html__( 'Select text alignment.', 'js_composer' ), 'font_size_description' => esc_html__( 'Enter font size.', 'js_composer' ), 'line_height_description' => esc_html__( 'Enter line height.', 'js_composer' ), 'color_description' => esc_html__( 'Select color for your element.', 'js_composer' ), ), ), 'group' => esc_html__( 'Custom fonts', 'js_composer' ), 'dependency' => array( 'element' => 'use_custom_fonts', 'value' => array( 'yes' ), ), ), array( 'type' => 'checkbox', 'heading' => esc_html__( 'Yes theme default font family?', 'js_composer' ), 'param_name' => 'use_theme_fonts', 'value' => array( esc_html__( 'Yes', 'js_composer' ) => 'yes' ), 'description' => esc_html__( 'Yes font family from the theme.', 'js_composer' ), 'group' => esc_html__( 'Custom fonts', 'js_composer' ), 'dependency' => array( 'element' => 'use_custom_fonts', 'value' => array( 'yes' ), ), ), array( 'type' => 'google_fonts', 'param_name' => 'google_fonts', 'value' => '', // Not recommended, this will override 'settings'. 'font_family:'.rawurlencode('Exo:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic').'|font_style:'.rawurlencode('900 bold italic:900:italic'), 'settings' => array( 'fields' => array( // Default font style. Name:weight:style, example: "800 bold regular:800:normal" 'font_family_description' => esc_html__( 'Select font family.', 'js_composer' ), 'font_style_description' => esc_html__( 'Select font styling.', 'js_composer' ), ), ), 'group' => esc_html__( 'Custom fonts', 'js_composer' ), 'dependency' => array( 'element' => 'use_theme_fonts', 'value_not_equal_to' => 'yes', ), ), ); $list = array( 'vc_gitem' => array( 'name' => esc_html__( 'Grid Item', 'js_composer' ), 'base' => 'vc_gitem', 'is_container' => true, 'icon' => 'icon-wpb-gitem', 'content_element' => false, 'show_settings_on_create' => false, 'category' => esc_html__( 'Content', 'js_composer' ), 'description' => esc_html__( 'Main grid item', 'js_composer' ), 'params' => array( array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ), 'js_view' => 'VcGitemView', 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_animated_block' => array( 'base' => 'vc_gitem_animated_block', 'name' => esc_html__( 'A/B block', 'js_composer' ), 'content_element' => false, 'is_container' => true, 'show_settings_on_create' => false, 'icon' => 'icon-wpb-gitem-block', 'category' => esc_html__( 'Content', 'js_composer' ), 'controls' => array(), 'as_parent' => array( 'only' => array( 'vc_gitem_zone_a', 'vc_gitem_zone_b', ), ), 'params' => array( array( 'type' => 'dropdown', 'heading' => esc_html__( 'Animation', 'js_composer' ), 'param_name' => 'animation', 'value' => WPBakeryShortCode_Vc_Gitem_Animated_Block::animations(), ), ), 'js_view' => 'VcGitemAnimatedBlockView', 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_zone' => array( 'name' => esc_html__( 'Zone', 'js_composer' ), 'base' => 'vc_gitem_zone', 'content_element' => false, 'is_container' => true, 'show_settings_on_create' => false, 'icon' => 'icon-wpb-gitem-zone', 'category' => esc_html__( 'Content', 'js_composer' ), 'controls' => array( 'edit' ), 'as_parent' => array( 'only' => 'vc_gitem_row' ), 'js_view' => 'VcGitemZoneView', 'params' => $zone_params, 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_zone_a' => array( 'name' => esc_html__( 'Normal', 'js_composer' ), 'base' => 'vc_gitem_zone_a', 'content_element' => false, 'is_container' => true, 'show_settings_on_create' => false, 'icon' => 'icon-wpb-gitem-zone', 'category' => esc_html__( 'Content', 'js_composer' ), 'controls' => array( 'edit' ), 'as_parent' => array( 'only' => 'vc_gitem_row' ), 'js_view' => 'VcGitemZoneView', 'params' => array_merge( array( array( 'type' => 'dropdown', 'heading' => esc_html__( 'Height mode', 'js_composer' ), 'param_name' => 'height_mode', 'value' => array( '1:1' => '1-1', esc_html__( 'Original', 'js_composer' ) => 'original', '4:3' => '4-3', '3:4' => '3-4', '16:9' => '16-9', '9:16' => '9-16', esc_html__( 'Custom', 'js_composer' ) => 'custom', ), 'description' => esc_html__( 'Sizing proportions for height and width. Select "Original" to scale image without cropping.', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Height', 'js_composer' ), 'param_name' => 'height', 'dependency' => array( 'element' => 'height_mode', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Enter custom height.', 'js_composer' ), ), ), $zone_params ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_zone_b' => array( 'name' => esc_html__( 'Hover', 'js_composer' ), 'base' => 'vc_gitem_zone_b', 'content_element' => false, 'is_container' => true, 'show_settings_on_create' => false, 'icon' => 'icon-wpb-gitem-zone', 'category' => esc_html__( 'Content', 'js_composer' ), 'controls' => array( 'edit' ), 'as_parent' => array( 'only' => 'vc_gitem_row' ), 'js_view' => 'VcGitemZoneView', 'params' => $zone_params, 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_zone_c' => array( 'name' => esc_html__( 'Additional', 'js_composer' ), 'base' => 'vc_gitem_zone_c', 'content_element' => false, 'is_container' => true, 'show_settings_on_create' => false, 'icon' => 'icon-wpb-gitem-zone', 'category' => esc_html__( 'Content', 'js_composer' ), 'controls' => array( 'move', 'delete', 'edit', ), 'as_parent' => array( 'only' => 'vc_gitem_row' ), 'js_view' => 'VcGitemZoneCView', 'params' => array( array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_row' => array( 'name' => esc_html__( 'Row', 'js_composer' ), 'base' => 'vc_gitem_row', 'content_element' => false, 'is_container' => true, 'icon' => 'icon-wpb-row', 'weight' => 1000, 'show_settings_on_create' => false, 'controls' => array( 'layout', 'delete', ), 'allowed_container_element' => 'vc_gitem_col', 'category' => esc_html__( 'Content', 'js_composer' ), 'description' => esc_html__( 'Place content elements inside the row', 'js_composer' ), 'params' => array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ), 'js_view' => 'VcGitemRowView', 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_col' => array( 'name' => esc_html__( 'Column', 'js_composer' ), 'base' => 'vc_gitem_col', 'icon' => 'icon-wpb-row', 'weight' => 1000, 'is_container' => true, 'allowed_container_element' => false, 'content_element' => false, 'controls' => array( 'edit' ), 'description' => esc_html__( 'Place content elements inside the column', 'js_composer' ), 'params' => array( array( 'type' => 'dropdown', 'heading' => esc_html__( 'Width', 'js_composer' ), 'param_name' => 'width', 'value' => array( esc_html__( '1 column - 1/12', 'js_composer' ) => '1/12', esc_html__( '2 columns - 1/6', 'js_composer' ) => '1/6', esc_html__( '3 columns - 1/4', 'js_composer' ) => '1/4', esc_html__( '4 columns - 1/3', 'js_composer' ) => '1/3', esc_html__( '5 columns - 5/12', 'js_composer' ) => '5/12', esc_html__( '6 columns - 1/2', 'js_composer' ) => '1/2', esc_html__( '7 columns - 7/12', 'js_composer' ) => '7/12', esc_html__( '8 columns - 2/3', 'js_composer' ) => '2/3', esc_html__( '9 columns - 3/4', 'js_composer' ) => '3/4', esc_html__( '10 columns - 5/6', 'js_composer' ) => '5/6', esc_html__( '11 columns - 11/12', 'js_composer' ) => '11/12', esc_html__( '12 columns - 1/1', 'js_composer' ) => '1/1', ), 'description' => esc_html__( 'Select column width.', 'js_composer' ), 'std' => '1/1', ), array( 'type' => 'checkbox', 'heading' => esc_html__( 'Use featured image on background?', 'js_composer' ), 'param_name' => 'featured_image', 'value' => array( esc_html__( 'Yes', 'js_composer' ) => 'yes' ), 'description' => esc_html__( 'Note: Featured image overwrites background image and color from "Design Options".', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Image size', 'js_composer' ), 'param_name' => 'img_size', 'value' => 'large', 'description' => esc_html__( 'Enter image size (Example: "thumbnail", "medium", "large", "full" or other sizes defined by theme). Alternatively enter size in pixels (Example: 200x100 (Width x Height)).', 'js_composer' ), 'dependency' => array( 'element' => 'featured_image', 'not_empty' => true, ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ), 'js_view' => 'VcGitemColView', 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_title' => array( 'name' => esc_html__( 'Post Title', 'js_composer' ), 'base' => 'vc_gitem_post_title', 'icon' => 'vc_icon-vc-gitem-post-title', 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Title of current post', 'js_composer' ), 'params' => array_merge( $post_data_params, $custom_fonts_params, array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ) ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_excerpt' => array( 'name' => esc_html__( 'Post Excerpt', 'js_composer' ), 'base' => 'vc_gitem_post_excerpt', 'icon' => 'vc_icon-vc-gitem-post-excerpt', 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Excerpt or manual excerpt', 'js_composer' ), 'params' => array_merge( $post_data_params, $custom_fonts_params, array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ) ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_author' => array( 'name' => esc_html__( 'Post Author', 'js_composer' ), 'base' => 'vc_gitem_post_author', 'icon' => 'vc_icon-vc-gitem-post-author', // @todo change icon ? 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Author of current post', 'js_composer' ), 'params' => array_merge( array( array( 'type' => 'checkbox', 'heading' => esc_html__( 'Add link', 'js_composer' ), 'param_name' => 'link', 'value' => '', 'description' => esc_html__( 'Add link to author?', 'js_composer' ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), ), $custom_fonts_params, array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ) ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_categories' => array( 'name' => esc_html__( 'Post Categories', 'js_composer' ), 'base' => 'vc_gitem_post_categories', 'icon' => 'vc_icon-vc-gitem-post-categories', // @todo change icon ? 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Categories of current post', 'js_composer' ), 'params' => array( array( 'type' => 'checkbox', 'heading' => esc_html__( 'Add link', 'js_composer' ), 'param_name' => 'link', 'value' => '', 'description' => esc_html__( 'Add link to category?', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Style', 'js_composer' ), 'param_name' => 'category_style', 'value' => array( esc_html__( 'None', 'js_composer' ) => ' ', esc_html__( 'Comma', 'js_composer' ) => ', ', esc_html__( 'Rounded', 'js_composer' ) => 'filled vc_grid-filter-filled-round-all', esc_html__( 'Less Rounded', 'js_composer' ) => 'filled vc_grid-filter-filled-rounded-all', esc_html__( 'Border', 'js_composer' ) => 'bordered', esc_html__( 'Rounded Border', 'js_composer' ) => 'bordered-rounded vc_grid-filter-filled-round-all', esc_html__( 'Less Rounded Border', 'js_composer' ) => 'bordered-rounded-less vc_grid-filter-filled-rounded-all', ), 'description' => esc_html__( 'Select category display style.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Color', 'js_composer' ), 'param_name' => 'category_color', 'value' => vc_get_shared( 'colors' ), 'std' => 'grey', 'param_holder_class' => 'vc_colored-dropdown', 'dependency' => array( 'element' => 'category_style', 'value_not_equal_to' => array( ' ', ', ', ), ), 'description' => esc_html__( 'Select category color.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Category size', 'js_composer' ), 'param_name' => 'category_size', 'value' => vc_get_shared( 'sizes' ), 'std' => 'md', 'description' => esc_html__( 'Select category size.', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_image' => array( 'name' => esc_html__( 'Post Image', 'js_composer' ), 'base' => 'vc_gitem_image', 'icon' => 'vc_icon-vc-gitem-image', 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Featured image', 'js_composer' ), 'params' => array( $vc_gitem_add_link_param, array( 'type' => 'vc_link', 'heading' => esc_html__( 'URL (Link)', 'js_composer' ), 'param_name' => 'url', 'dependency' => array( 'element' => 'link', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Add custom link.', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Image size', 'js_composer' ), 'param_name' => 'img_size', 'description' => esc_html__( 'Enter image size (Example: "thumbnail", "medium", "large", "full" or other sizes defined by theme). Alternatively enter size in pixels (Example: 200x100 (Width x Height)). Leave parameter empty to use "thumbnail" by default.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Image alignment', 'js_composer' ), 'param_name' => 'alignment', 'value' => array( esc_html__( 'Left', 'js_composer' ) => '', esc_html__( 'Right', 'js_composer' ) => 'right', esc_html__( 'Center', 'js_composer' ) => 'center', ), 'description' => esc_html__( 'Select image alignment.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Image style', 'js_composer' ), 'param_name' => 'style', 'value' => vc_get_shared( 'single image styles' ), 'description' => esc_html__( 'Select image display style.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Border color', 'js_composer' ), 'param_name' => 'border_color', 'value' => vc_get_shared( 'colors' ), 'std' => 'grey', 'dependency' => array( 'element' => 'style', 'value' => array( 'vc_box_border', 'vc_box_border_circle', 'vc_box_outline', 'vc_box_outline_circle', ), ), 'description' => esc_html__( 'Border color.', 'js_composer' ), 'param_holder_class' => 'vc_colored-dropdown', ), vc_map_add_css_animation(), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_date' => array( 'name' => esc_html__( 'Post Date', 'js_composer' ), 'base' => 'vc_gitem_post_date', 'icon' => 'vc_icon-vc-gitem-post-date', 'category' => esc_html__( 'Post', 'js_composer' ), 'description' => esc_html__( 'Post publish date', 'js_composer' ), 'params' => array_merge( $post_data_params, $custom_fonts_params, array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ) ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), 'vc_gitem_post_meta' => array( 'name' => esc_html__( 'Custom Field', 'js_composer' ), 'base' => 'vc_gitem_post_meta', 'icon' => 'vc_icon-vc-gitem-post-meta', 'category' => array( esc_html__( 'Elements', 'js_composer' ), ), 'description' => esc_html__( 'Custom fields data from meta values of the post.', 'js_composer' ), 'params' => array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Field key name', 'js_composer' ), 'param_name' => 'key', 'description' => esc_html__( 'Enter custom field name to retrieve meta data value.', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Label', 'js_composer' ), 'param_name' => 'label', 'description' => esc_html__( 'Enter label to display before key value.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Alignment', 'js_composer' ), 'param_name' => 'align', 'value' => array( esc_html__( 'Left', 'js_composer' ) => 'left', esc_html__( 'Right', 'js_composer' ) => 'right', esc_html__( 'Center', 'js_composer' ) => 'center', esc_html__( 'Justify', 'js_composer' ) => 'justify', ), 'description' => esc_html__( 'Select alignment.', 'js_composer' ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), ), 'post_type' => Vc_Grid_Item_Editor::postType(), ), ); $shortcode_vc_column_text = WPBMap::getShortCode( 'vc_column_text' ); if ( is_array( $shortcode_vc_column_text ) && isset( $shortcode_vc_column_text['base'] ) ) { $list['vc_column_text'] = $shortcode_vc_column_text; $list['vc_column_text']['post_type'] = Vc_Grid_Item_Editor::postType(); $remove = array( 'el_id' ); foreach ( $list['vc_column_text']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_column_text']['params'][ $k ] ); } } } $shortcode_vc_separator = WPBMap::getShortCode( 'vc_separator' ); if ( is_array( $shortcode_vc_separator ) && isset( $shortcode_vc_separator['base'] ) ) { $list['vc_separator'] = $shortcode_vc_separator; $list['vc_separator']['post_type'] = Vc_Grid_Item_Editor::postType(); $remove = array( 'el_id' ); foreach ( $list['vc_separator']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_separator']['params'][ $k ] ); } } } $shortcode_vc_text_separator = WPBMap::getShortCode( 'vc_text_separator' ); if ( is_array( $shortcode_vc_text_separator ) && isset( $shortcode_vc_text_separator['base'] ) ) { $list['vc_text_separator'] = $shortcode_vc_text_separator; $list['vc_text_separator']['post_type'] = Vc_Grid_Item_Editor::postType(); $remove = array( 'el_id' ); foreach ( $list['vc_text_separator']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_text_separator']['params'][ $k ] ); } } } $shortcode_vc_icon = WPBMap::getShortCode( 'vc_icon' ); if ( is_array( $shortcode_vc_icon ) && isset( $shortcode_vc_icon['base'] ) ) { $list['vc_icon'] = $shortcode_vc_icon; $list['vc_icon']['post_type'] = Vc_Grid_Item_Editor::postType(); $list['vc_icon']['params'] = vc_map_integrate_shortcode( 'vc_icon', '', '', array( 'exclude' => array( 'link', 'el_id', ), ) ); } $list['vc_single_image'] = array( 'name' => esc_html__( 'Single Image', 'js_composer' ), 'base' => 'vc_single_image', 'icon' => 'icon-wpb-single-image', 'category' => esc_html__( 'Content', 'js_composer' ), 'description' => esc_html__( 'Simple image with CSS animation', 'js_composer' ), 'params' => array( array( 'type' => 'textfield', 'heading' => esc_html__( 'Widget title', 'js_composer' ), 'param_name' => 'title', 'description' => esc_html__( 'Enter text used as widget title (Note: located above content element).', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Image source', 'js_composer' ), 'param_name' => 'source', 'value' => array( esc_html__( 'Media library', 'js_composer' ) => 'media_library', esc_html__( 'External link', 'js_composer' ) => 'external_link', ), 'std' => 'media_library', 'description' => esc_html__( 'Select image source.', 'js_composer' ), ), array( 'type' => 'attach_image', 'heading' => esc_html__( 'Image', 'js_composer' ), 'param_name' => 'image', 'value' => '', 'description' => esc_html__( 'Select image from media library.', 'js_composer' ), 'dependency' => array( 'element' => 'source', 'value' => 'media_library', ), ), array( 'type' => 'textfield', 'heading' => esc_html__( 'External link', 'js_composer' ), 'param_name' => 'custom_src', 'description' => esc_html__( 'Select external link.', 'js_composer' ), 'dependency' => array( 'element' => 'source', 'value' => 'external_link', ), ), vc_map_add_css_animation(), array( 'type' => 'textfield', 'heading' => esc_html__( 'Image size', 'js_composer' ), 'param_name' => 'img_size', 'description' => esc_html__( 'Enter image size (Example: "thumbnail", "medium", "large", "full" or other sizes defined by theme). Alternatively enter size in pixels (Example: 200x100 (Width x Height)). Leave parameter empty to use "thumbnail" by default.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Image alignment', 'js_composer' ), 'param_name' => 'alignment', 'value' => array( esc_html__( 'Left', 'js_composer' ) => '', esc_html__( 'Right', 'js_composer' ) => 'right', esc_html__( 'Center', 'js_composer' ) => 'center', ), 'description' => esc_html__( 'Select image alignment.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Image style', 'js_composer' ), 'param_name' => 'style', 'value' => vc_get_shared( 'single image styles' ), 'description' => esc_html__( 'Select image display style.', 'js_composer' ), ), array( 'type' => 'dropdown', 'heading' => esc_html__( 'Border color', 'js_composer' ), 'param_name' => 'border_color', 'value' => vc_get_shared( 'colors' ), 'std' => 'grey', 'dependency' => array( 'element' => 'style', 'value' => array( 'vc_box_border', 'vc_box_border_circle', 'vc_box_outline', 'vc_box_outline_circle', ), ), 'description' => esc_html__( 'Border color.', 'js_composer' ), 'param_holder_class' => 'vc_colored-dropdown', ), array( 'type' => 'textfield', 'heading' => esc_html__( 'Extra class name', 'js_composer' ), 'param_name' => 'el_class', 'description' => esc_html__( 'Style particular content element differently - add a class name and refer to it in custom CSS.', 'js_composer' ), ), array( 'type' => 'css_editor', 'heading' => esc_html__( 'CSS box', 'js_composer' ), 'param_name' => 'css', 'group' => esc_html__( 'Design Options', 'js_composer' ), ), ), 'post_type' => Vc_Grid_Item_Editor::postType(), ); $shortcode_vc_button2 = WPBMap::getShortCode( 'vc_button2' ); if ( is_array( $shortcode_vc_button2 ) && isset( $shortcode_vc_button2['base'] ) ) { $list['vc_button2'] = $shortcode_vc_button2; $list['vc_button2']['post_type'] = Vc_Grid_Item_Editor::postType(); } $shortcode_vc_btn = WPBMap::getShortCode( 'vc_btn' ); if ( is_array( $shortcode_vc_btn ) && isset( $shortcode_vc_btn['base'] ) ) { $list['vc_btn'] = $shortcode_vc_btn; $list['vc_btn']['post_type'] = Vc_Grid_Item_Editor::postType(); unset( $list['vc_btn']['params'][1] ); $remove = array( 'el_id' ); foreach ( $list['vc_btn']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_btn']['params'][ $k ] ); } } } $shortcode_vc_custom_heading = WPBMap::getShortCode( 'vc_custom_heading' ); if ( is_array( $shortcode_vc_custom_heading ) && isset( $shortcode_vc_custom_heading['base'] ) ) { $list['vc_custom_heading'] = $shortcode_vc_custom_heading; $list['vc_custom_heading']['post_type'] = Vc_Grid_Item_Editor::postType(); $remove = array( 'link', 'source', 'el_id', ); foreach ( $list['vc_custom_heading']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_custom_heading']['params'][ $k ] ); } // text depends on source. remove dependency so text is always saved if ( 'text' === $v['param_name'] ) { unset( $list['vc_custom_heading']['params'][ $k ]['dependency'] ); } } } $shortcode_vc_empty_space = WPBMap::getShortCode( 'vc_empty_space' ); if ( is_array( $shortcode_vc_empty_space ) && isset( $shortcode_vc_empty_space['base'] ) ) { $list['vc_empty_space'] = $shortcode_vc_empty_space; $list['vc_empty_space']['post_type'] = Vc_Grid_Item_Editor::postType(); $remove = array( 'el_id' ); foreach ( $list['vc_empty_space']['params'] as $k => $v ) { if ( in_array( $v['param_name'], $remove, true ) ) { unset( $list['vc_empty_space']['params'][ $k ] ); } } } foreach ( array( 'vc_icon', 'vc_button2', 'vc_btn', 'vc_custom_heading', 'vc_single_image', ) as $key ) { if ( isset( $list[ $key ] ) ) { if ( ! isset( $list[ $key ]['params'] ) ) { $list[ $key ]['params'] = array(); } if ( 'vc_button2' === $key ) { // change settings for vc_link in dropdown. Add dependency. $list[ $key ]['params'][0] = array( 'type' => 'vc_link', 'heading' => esc_html__( 'URL (Link)', 'js_composer' ), 'param_name' => 'url', 'dependency' => array( 'element' => 'link', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Add custom link.', 'js_composer' ), ); } else { array_unshift( $list[ $key ]['params'], array( 'type' => 'vc_link', 'heading' => esc_html__( 'URL (Link)', 'js_composer' ), 'param_name' => 'url', 'dependency' => array( 'element' => 'link', 'value' => array( 'custom' ), ), 'description' => esc_html__( 'Add custom link.', 'js_composer' ), ) ); } // Add link dropdown array_unshift( $list[ $key ]['params'], $vc_gitem_add_link_param ); } } foreach ( $list as $key => $value ) { if ( isset( $list[ $key ]['params'] ) ) { $list[ $key ]['params'] = array_values( $list[ $key ]['params'] ); } } return $list; PK!.MV (vc_grid_item/class-wpb-map-grid-item.phpnu[ $values ) { if ( isset( $values['post_type'] ) && Vc_Grid_Item_Editor::postType() === $values['post_type'] && vc_user_access_check_shortcode_all( $name ) ) { if ( ! isset( $values['content_element'] ) || true === $values['content_element'] ) { $categories = isset( $values['category'] ) ? $values['category'] : '_other_category_'; $values['_category_ids'] = array(); if ( isset( $values['deprecated'] ) && false !== $values['deprecated'] ) { $add_deprecated = true; $values['_category_ids'][] = $deprecated; } else { if ( is_array( $categories ) && ! empty( $categories ) ) { foreach ( $categories as $c ) { if ( false === array_search( $c, self::$gitem_user_categories, true ) ) { self::$gitem_user_categories[] = $c; } $values['_category_ids'][] = md5( $c ); } } else { if ( false === array_search( $categories, self::$gitem_user_categories, true ) ) { self::$gitem_user_categories[] = $categories; } $values['_category_ids'][] = md5( $categories ); } } } self::$gitem_user_sc[ $name ] = $values; self::$gitem_user_sorted_sc[] = $values; } } } if ( $add_deprecated ) { self::$gitem_user_categories[] = $deprecated; } $sort = new Vc_Sort( self::$gitem_user_sorted_sc ); self::$gitem_user_sorted_sc = $sort->sortByKey(); } /** * Get sorted list of mapped shortcode settings grid element * * Sorting depends on the weight attribute and mapping order. * * @static * @return bool * @throws \Exception */ public static function getSortedGitemUserShortCodes() { self::generateGitemUserData(); return self::$gitem_user_sorted_sc; } /** * Get list of mapped shortcode settings for current user. * @static * @return bool - associated array of shortcodes settings with tag as the key. * @throws \Exception */ public static function getGitemUserShortCodes() { self::generateGitemUserData(); return self::$gitem_user_sc; } /** * Get all categories for current user. * * Category is added to the list when at least one shortcode of this category is allowed for current user * by Vc access rules. * * @static * @return bool * @throws \Exception */ public static function getGitemUserCategories() { self::generateGitemUserData(); return self::$gitem_user_categories; } } PK!f-Bbvc_grid_item/templates.phpnu[ array( 'name' => esc_html__( 'Basic grid: Default', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419240516480{background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'basicGrid_ScaleInWithRotation' => array( 'name' => esc_html__( 'Basic grid: Scale in with rotation', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419240793832{background-color: rgba(0,0,0,0.3) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419240595465{background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'basicGrid_FadeInWithSideContent' => array( 'name' => esc_html__( 'Basic grid: Fade with side content', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="right" css=".vc_custom_1420541757398{background-color: #f9f9f9 !important;}"][vc_gitem_animated_block animation="fadeIn"][vc_gitem_zone_a height_mode="3-4" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419242201096{background-color: rgba(255,255,255,0.2) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419242120132{background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_date link="none" font_container="tag:div|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'basicGrid_SlideBottomWithIcon' => array( 'name' => esc_html__( 'Basic grid: Slide bottom with icon', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="slideBottom"][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419251931135{background-color: rgba(0,0,0,0.3) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="fontawesome" icon_fontawesome="fa fa-search" icon_openiconic="vc-oi vc-oi-dial" icon_typicons="typcn typcn-zoom" icon_entypo="entypo-icon entypo-icon-note" icon_linecons="vc_li vc_li-heart" color="white" background_color="white" size="md" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419251874438{background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:center" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:center" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="center"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'basicGrid_VerticalFlip' => array( 'name' => esc_html__( 'Basic grid: Vertical flip', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="" position=""][vc_gitem_animated_block animation="flipFadeIn"][vc_gitem_zone_a height_mode="3-4" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419250758402{background-color: #353535 !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419250916067{padding-right: 15px !important;padding-left: 15px !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:500%20bold%20regular%3A500%3Anormal" block_container="font_size:22|color:%23ffffff|line_height:1.2"][vc_separator color="white" align="align_center" el_width="50"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:300%20light%20regular%3A300%3Anormal" block_container="font_size:14|color:%23ffffff|line_height:1.3"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'basicGrid_NoAnimation' => array( 'name' => esc_html__( 'Basic grid: No animation', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="none"][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419253765784{background-color: rgba(0,0,0,0.3) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_date link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:12|color:%23e5e5e5" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_title link="none" font_container="tag:h3|text_align:center" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'basicGrid_GoTopSlideout' => array( 'name' => esc_html__( 'Basic grid: Go top slideout', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="goTop20"][vc_gitem_zone_a height_mode="3-4" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419254486087{background-color: #f2f2f2 !important;}"][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'basicGrid_TextFirst' => array( 'name' => esc_html__( 'Basic grid: Text first', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="flipHorizontalFadeIn"][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="" css=".vc_custom_1419260513295{padding-right: 15px !important;padding-left: 15px !important;background-color: #2d2d2d !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_gitem_post_title link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:300%20light%20regular%3A300%3Anormal"][vc_separator color="white" align="align_left" border_width="2" el_width="50"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:14|color:%23e2e2e2|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'basicGrid_SlideFromLeft' => array( 'name' => esc_html__( 'Basic grid: Slide from left', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="" position=""][vc_gitem_animated_block animation="slideInRight"][vc_gitem_zone_a height_mode="4-3" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2" featured_image="" css=".vc_custom_1419258058654{padding-left: 15px !important;background-color: #282828 !important;}"][vc_gitem_post_date link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:12|color:%23efefef" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_title link="none" font_container="tag:h3|text_align:left" use_custom_fonts="yes" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:300%20light%20regular%3A300%3Anormal" block_container="font_size:20|color:%23ffffff"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'basicGrid_SlideFromTop' => array( 'name' => esc_html__( 'Basic grid: Slide from top', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideTop"][vc_gitem_zone_a height_mode="1-1" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="none" featured_image="" css=".vc_custom_1419260990461{padding-right: 15px !important;padding-left: 15px !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.2" google_fonts="font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:14|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'READ MORE', 'js_composer' ) . '" style="outline" shape="square" color="white" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_Default' => array( 'name' => esc_html__( 'Masonry grid: Default', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419328663991{background-color: #f4f4f4 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'masonryGrid_FadeIn' => array( 'name' => esc_html__( 'Masonry grid: Fade in', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="fadeIn"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419328603590{background-color: rgba(255,255,255,0.2) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419328565352{background-color: #f4f4f4 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'masonryGrid_IconSlideOut' => array( 'name' => esc_html__( 'Masonry grid: Icon slide out', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="slideBottom"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419328999899{background-color: rgba(0,0,0,0.5) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="fontawesome" icon_fontawesome="fa fa-search" icon_openiconic="vc-oi vc-oi-dial" icon_typicons="typcn typcn-adjust-brightness" icon_entypo="entypo-icon entypo-icon-note" icon_linecons="vc_li vc_li-heart" color="white" background_color="blue" size="md" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419328781574{background-color: #f4f4f4 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'masonryGrid_SlideFromLeft' => array( 'name' => esc_html__( 'Masonry grid: Slide from left', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideInRight"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419328927507{background-color: #f4f4f4 !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_separator color="black" align="align_left" border_width="2" el_width="50"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_GoTop' => array( 'name' => esc_html__( 'Masonry grid: Go top', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="goTop20"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419329081651{background-color: #2b2b2b !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:20|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:500%20bold%20regular%3A500%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:14|color:%23efefef|line_height:1.2" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_OverlayWithRotation' => array( 'name' => esc_html__( 'Masonry grid: Overlay with rotation', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419329305433{background-color: rgba(0,0,0,0.5) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_gitem_post_date link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:12|color:%23dbdbdb" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:300%20light%20regular%3A300%3Anormal"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_BlurOut' => array( 'name' => esc_html__( 'Masonry grid: Blur out', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="blurOut"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419329691977{background-color: rgba(0,0,0,0.5) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:300%20light%20regular%3A300%3Anormal"][vc_separator color="grey" align="align_center" el_width="50"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:14|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_ScaleWithRotation' => array( 'name' => esc_html__( 'Masonry grid: Scale with rotation', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom" position=""][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419333125675{background-color: rgba(255,255,255,0.2) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419333453605{background-color: #f4f4f4 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'masonryGrid_SlideoOutFromRight' => array( 'name' => esc_html__( 'Masonry grid: Slideo out from right', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideInLeft"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2" featured_image=""][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2" featured_image="" css=".vc_custom_1419333716781{margin-bottom: 25px !important;padding-top: 20px !important;padding-left: 20px !important;background-color: #282828 !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Montserrat%3Aregular%2C700|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryGrid_WithSideContent' => array( 'name' => esc_html__( 'Masonry grid: With side content', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="right" css=".vc_custom_1419334531994{background-color: #f4f4f4 !important;}"][vc_gitem_animated_block animation="blurScaleOut"][vc_gitem_zone_a height_mode="original" link="post_link" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="post_link" featured_image="" css=".vc_custom_1419334566318{background-color: rgba(255,255,255,0.2) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_date link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_btn link="post_link" title="' . esc_attr__( 'Read more', 'js_composer' ) . '" style="flat" shape="rounded" color="juicy-pink" size="md" align="left"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'mediaGrid_Default' => array( 'name' => esc_html__( 'Media grid: Default', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block][vc_gitem_zone_a height_mode="1-1" link="image_lightbox" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_SimpleOverlay' => array( 'name' => esc_html__( 'Media grid: Simple overlay', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="none"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="yes" css=".vc_custom_1419000810062{margin: -15px !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_FadeInWithIcon' => array( 'name' => esc_html__( 'Media grid: Fade in with icon', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="fadeIn"][vc_gitem_zone_a height_mode="4-3" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419001011185{background-color: rgba(40,40,40,0.5) !important;*background-color: rgb(40,40,40) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="entypo" icon_fontawesome="fa fa-adjust" icon_openiconic="vc-oi vc-oi-eye" icon_typicons="typcn typcn-adjust-brightness" icon_entypo="entypo-icon entypo-icon-plus" icon_linecons="vc_li vc_li-heart" color="white" background_color="blue" size="lg" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_BorderedScaleWithTitle' => array( 'name' => esc_html__( 'Media grid: Bordered scale with title', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="3-4" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419001608026{margin-top: 5px !important;margin-right: 5px !important;margin-bottom: 5px !important;margin-left: 5px !important;border-top-width: 5px !important;border-right-width: 5px !important;border-bottom-width: 5px !important;border-left-width: 5px !important;border-left-color: #ffffff !important;border-left-style: solid !important;border-right-color: #ffffff !important;border-right-style: solid !important;border-top-color: #ffffff !important;border-top-style: solid !important;border-bottom-color: #ffffff !important;border-bottom-style: solid !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419001517455{padding-right: 15px !important;padding-left: 15px !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Open%20Sans%3A300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_ScaleWithRotation' => array( 'name' => esc_html__( 'Media grid: Scale with rotation', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419001365234{background-color: rgba(0,0,0,0.3) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_SlideOutCaption' => array( 'name' => esc_html__( 'Media grid: Slide out caption', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideBottom"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419002217534{padding-right: 20px !important;padding-left: 20px !important;background-color: #4f4f4f !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:30|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:100%20light%20regular%3A100%3Anormal"][vc_separator color="white" align="align_center" border_width="2" el_width="50"][vc_gitem_post_excerpt link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:14|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_HorizontalFlipWithFade' => array( 'name' => esc_html__( 'Media grid: Horizontal flip with fade', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="flipHorizontalFadeIn"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419002089906{background-color: #4f4f4f !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419002184955{padding-right: 15px !important;padding-left: 15px !important;}"][vc_gitem_post_date link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:12|color:%23e0e0e0|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:30|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:100%20light%20regular%3A100%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_BlurWithContentBlock' => array( 'name' => esc_html__( 'Media grid: Blur with content block', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="blurScaleOut"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419002895369{background-color: rgba(255,255,255,0.15) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1419240502350{background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'mediaGrid_SlideInTitle' => array( 'name' => esc_html__( 'Media grid: Slide in title', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideTop"][vc_gitem_zone_a height_mode="4-3" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1419003984488{padding-right: 15px !important;padding-left: 15px !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:18|color:%23ffffff|line_height:1.3" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:500%20bold%20regular%3A500%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/2" featured_image=""][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'mediaGrid_ScaleInWithIcon' => array( 'name' => esc_html__( 'Media grid: Scale in with icon', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleIn"][vc_gitem_zone_a height_mode="1-1" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="fontawesome" icon_fontawesome="fa fa-search" icon_openiconic="vc-oi vc-oi-dial" icon_typicons="typcn typcn-adjust-brightness" icon_entypo="entypo-icon entypo-icon-note" icon_linecons="vc_li vc_li-heart" color="white" background_color="white" size="lg" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_Default' => array( 'name' => esc_html__( 'Masonry media: Default', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block][vc_gitem_zone_a height_mode="original" link="image_lightbox" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_BorderedScale' => array( 'name' => esc_html__( 'Masonry media: Bordered scale', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleIn"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1418993682046{border: 10px solid #e8e8e8 !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_SolidBlurOut' => array( 'name' => esc_html__( 'Masonry media: Solid blur out', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="blurOut"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1418993823084{background-color: rgba(0,0,0,0.4) !important;*background-color: rgb(0,0,0) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="typicons" icon_fontawesome="fa fa-adjust" icon_openiconic="vc-oi vc-oi-resize-full-alt" icon_typicons="typcn typcn-zoom-outline" icon_entypo="entypo-icon entypo-icon-note" icon_linecons="vc_li vc_li-heart" color="white" background_color="white" size="lg" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_ScaleWithRotationLight' => array( 'name' => esc_html__( 'Masonry media: Scale with rotation light', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1418994252440{background-color: rgba(255,255,255,0.2) !important;*background-color: rgb(255,255,255) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_SlideWithTitleAndCaption' => array( 'name' => esc_html__( 'Masonry media: Slide with title and caption', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="" position=""][vc_gitem_animated_block animation="slideBottom"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1" featured_image="" css=".vc_custom_1418995080777{padding-top: 15px !important;padding-right: 15px !important;padding-bottom: 15px !important;padding-left: 15px !important;background-color: rgba(45,45,45,0.8) !important;*background-color: rgb(45,45,45) !important;}"][vc_gitem_post_title link="none" font_container="tag:div|text_align:left" use_custom_fonts="yes" block_container="font_size:18|color:%23ffffff|line_height:1.2" google_fonts="font_family:Montserrat%3Aregular%2C700|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="yes" google_fonts="font_family:Roboto%3A100%2C100italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal" block_container="font_size:14|color:%23ffffff|line_height:1.3"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_ScaleWithContentBlock' => array( 'name' => esc_html__( 'Masonry media: Scale with content block', 'js_composer' ), 'template' => '[vc_gitem c_zone_position="bottom"][vc_gitem_animated_block animation="scaleRotateIn"][vc_gitem_zone_a height_mode="original" link="image_lightbox" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="none" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][vc_gitem_zone_c css=".vc_custom_1418995850605{padding-top: 5px !important;padding-right: 15px !important;padding-bottom: 5px !important;padding-left: 15px !important;background-color: #f9f9f9 !important;}"][vc_gitem_row][vc_gitem_col width="1/1" featured_image=""][vc_gitem_post_title link="none" font_container="tag:h4|text_align:left" use_custom_fonts="" block_container="font_size:18|line_height:1.2" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][vc_gitem_post_excerpt link="none" font_container="tag:p|text_align:left" use_custom_fonts="" google_fonts="font_family:Abril%20Fatface%3Aregular|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_c][/vc_gitem]', ), 'masonryMedia_SimpleOverlay' => array( 'name' => esc_html__( 'Masonry media: Simple overlay', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="none"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419337784115{background-color: #262626 !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_gitem_post_title link="none" font_container="tag:div|text_align:center" use_custom_fonts="yes" block_container="font_size:24|color:%23ffffff|line_height:1.3" google_fonts="font_family:Montserrat%3Aregular%2C700|font_style:400%20regular%3A400%3Anormal"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_SlideTop' => array( 'name' => esc_html__( 'Masonry media: Slide top', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="slideTop"][vc_gitem_zone_a height_mode="original" link="none" featured_image="yes"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="image_lightbox" featured_image="" css=".vc_custom_1419337643064{background-color: rgba(10,10,10,0.5) !important;*background-color: rgb(10,10,10) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/1"][vc_icon type="fontawesome" icon_fontawesome="fa fa-search" icon_openiconic="vc-oi vc-oi-dial" icon_typicons="typcn typcn-adjust-brightness" icon_entypo="entypo-icon entypo-icon-note" icon_linecons="vc_li vc_li-heart" color="white" background_color="blue" size="md" align="center"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), 'masonryMedia_SimpleBlurWithScale' => array( 'name' => esc_html__( 'Masonry media: Simple blur with scale', 'js_composer' ), 'template' => '[vc_gitem][vc_gitem_animated_block animation="blurScaleOut"][vc_gitem_zone_a height_mode="original" link="image_lightbox" featured_image="yes" css=".vc_custom_1419338012126{background-color: rgba(10,10,10,0.7) !important;*background-color: rgb(10,10,10) !important;}"][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_a][vc_gitem_zone_b link="none" featured_image=""][vc_gitem_row position="top"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="middle"][vc_gitem_col width="1/2"][/vc_gitem_col][vc_gitem_col width="1/2"][/vc_gitem_col][/vc_gitem_row][vc_gitem_row position="bottom"][vc_gitem_col width="1/1"][/vc_gitem_col][/vc_gitem_row][/vc_gitem_zone_b][/vc_gitem_animated_block][/vc_gitem]', ), ); PK!Qg8&&#vc_grid_item/class-vc-grid-item.phpnu[shortcodes ) { $this->shortcodes = include vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/shortcodes.php' ); $this->shortcodes = apply_filters( 'vc_grid_item_shortcodes', $this->shortcodes ); } add_filter( 'vc_shortcode_set_template_vc_icon', array( $this, 'addVcIconShortcodesTemplates', ) ); add_filter( 'vc_shortcode_set_template_vc_button2', array( $this, 'addVcButton2ShortcodesTemplates', ) ); add_filter( 'vc_shortcode_set_template_vc_single_image', array( $this, 'addVcSingleImageShortcodesTemplates', ) ); add_filter( 'vc_shortcode_set_template_vc_custom_heading', array( $this, 'addVcCustomHeadingShortcodesTemplates', ) ); add_filter( 'vc_shortcode_set_template_vc_btn', array( $this, 'addVcBtnShortcodesTemplates', ) ); return $this->shortcodes; } /** * Used by filter vc_shortcode_set_template_vc_icon to set custom template for vc_icon shortcode. * * @param $template * * @return string */ public function addVcIconShortcodesTemplates( $template ) { if ( Vc_Grid_Item_Editor::postType() === WPBMap::getScope() ) { $file = vc_path_dir( 'TEMPLATES_DIR', 'params/vc_grid_item/shortcodes/vc_icon.php' ); if ( is_file( $file ) ) { return $file; } } return $template; } /** * Used by filter vc_shortcode_set_template_vc_button2 to set custom template for vc_button2 shortcode. * * @param $template * * @return string */ public function addVcButton2ShortcodesTemplates( $template ) { if ( Vc_Grid_Item_Editor::postType() === WPBMap::getScope() ) { $file = vc_path_dir( 'TEMPLATES_DIR', 'params/vc_grid_item/shortcodes/vc_button2.php' ); if ( is_file( $file ) ) { return $file; } } return $template; } /** * Used by filter vc_shortcode_set_template_vc_single_image to set custom template for vc_single_image shortcode. * * @param $template * * @return string */ public function addVcSingleImageShortcodesTemplates( $template ) { if ( Vc_Grid_Item_Editor::postType() === WPBMap::getScope() ) { $file = vc_path_dir( 'TEMPLATES_DIR', 'params/vc_grid_item/shortcodes/vc_single_image.php' ); if ( is_file( $file ) ) { return $file; } } return $template; } /** * Used by filter vc_shortcode_set_template_vc_custom_heading to set custom template for vc_custom_heading * shortcode. * * @param $template * * @return string */ public function addVcCustomHeadingShortcodesTemplates( $template ) { if ( Vc_Grid_Item_Editor::postType() === WPBMap::getScope() ) { $file = vc_path_dir( 'TEMPLATES_DIR', 'params/vc_grid_item/shortcodes/vc_custom_heading.php' ); if ( is_file( $file ) ) { return $file; } } return $template; } /** * Used by filter vc_shortcode_set_template_vc_button2 to set custom template for vc_button2 shortcode. * * @param $template * * @return string */ public function addVcBtnShortcodesTemplates( $template ) { if ( Vc_Grid_Item_Editor::postType() === WPBMap::getScope() ) { $file = vc_path_dir( 'TEMPLATES_DIR', 'params/vc_grid_item/shortcodes/vc_btn.php' ); if ( is_file( $file ) ) { return $file; } } return $template; } /** * Map shortcodes for vc_grid_item param type. * @throws \Exception */ public function mapShortcodes() { // @kludge // TODO: refactor with with new way of roles for shortcodes. // NEW ROLES like post_type for shortcode and access policies. $shortcodes = $this->shortcodes(); foreach ( $shortcodes as $shortcode_settings ) { vc_map( $shortcode_settings ); } } /** * Get list of predefined templates. * * @return bool|mixed */ public static function predefinedTemplates() { if ( false === self::$predefined_templates ) { self::$predefined_templates = apply_filters( 'vc_grid_item_predefined_templates', include vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/templates.php' ) ); } return self::$predefined_templates; } /** * @param $id - Predefined templates id * * @return array|bool */ public static function predefinedTemplate( $id ) { $predefined_templates = self::predefinedTemplates(); if ( isset( $predefined_templates[ $id ]['template'] ) ) { return $predefined_templates[ $id ]; } return false; } /** * Set template which should grid used when vc_grid_item param value is rendered. * * @param $id * * @return bool * @throws \Exception */ public function setTemplateById( $id ) { require_once vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/templates.php' ); if ( 0 === strlen( $id ) ) { return false; } if ( preg_match( '/^\d+$/', $id ) ) { $post = get_post( (int) $id ); if ( $post ) { $this->setTemplate( $post->post_content, $post->ID ); } return true; } else { $predefined_template = $this->predefinedTemplate( $id ); if ( $predefined_template ) { $this->setTemplate( $predefined_template['template'], $id ); return true; } } return false; } /** * Setter for template attribute. * * @param $template * @param $template_id * @throws \Exception */ public function setTemplate( $template, $template_id ) { $this->template = $template; $this->template_id = $template_id; $this->parseTemplate( $template ); } /** * Getter for template attribute. * @return string */ public function template() { return $this->template; } /** * Add custom css from shortcodes that were mapped for vc grid item. * @return string * @throws \Exception */ public function addShortcodesCustomCss() { $output = $shortcodes_custom_css = ''; $id = $this->template_id; if ( preg_match( '/^\d+$/', $id ) ) { $shortcodes_custom_css = get_post_meta( $id, '_wpb_shortcodes_custom_css', true ); } else { $predefined_template = $this->predefinedTemplate( $id ); if ( $predefined_template ) { $shortcodes_custom_css = visual_composer()->parseShortcodesCustomCss( $predefined_template['template'] ); } } if ( ! empty( $shortcodes_custom_css ) ) { $shortcodes_custom_css = wp_strip_all_tags( $shortcodes_custom_css ); $first_tag = 'style'; $output .= '<' . $first_tag . ' data-type="vc_shortcodes-custom-css">'; $output .= $shortcodes_custom_css; $output .= ''; } return $output; } /** * Generates html with template's variables for rendering new project. * * @param $template * @throws \Exception */ public function parseTemplate( $template ) { $this->mapShortcodes(); WPBMap::addAllMappedShortcodes(); $attr = ' width="' . $this->gridAttribute( 'element_width', 12 ) . '"' . ' is_end="' . ( 'true' === $this->isEnd() ? 'true' : '' ) . '"'; $template = preg_replace( '/(\[(\[?)vc_gitem\b)/', '$1' . $attr, $template ); $template = str_replace( array( '

    [vc_gitem', '[/vc_gitem]

    ', ), array( '[vc_gitem', '[/vc_gitem]', ), $template ); $this->html_template .= do_shortcode( trim( $template ) ); } /** * Regexp for variables. * @return string */ public function templateVariablesRegex() { return '/\{\{' . '\{?' . '\s*' . '([^\}\:]+)(\:([^\}]+))?' . '\s*' . '\}\}' . '\}?/'; } /** * Get default variables. * * @return array|bool */ public function getTemplateVariables() { if ( ! is_array( $this->found_variables ) ) { preg_match_all( $this->templateVariablesRegex(), $this->html_template, $this->found_variables, PREG_SET_ORDER ); } return $this->found_variables; } /** * Render item by replacing template variables for exact post. * * @param WP_Post $post * * @return mixed */ public function renderItem( WP_Post $post ) { $pattern = array(); $replacement = array(); $this->addAttributesFilters(); foreach ( $this->getTemplateVariables() as $var ) { $pattern[] = '/' . preg_quote( $var[0], '/' ) . '/'; $replacement[] = preg_replace( '/\\$/', '\\\$', $this->attribute( $var[1], $post, isset( $var[3] ) ? trim( $var[3] ) : '' ) ); } return preg_replace( $pattern, $replacement, do_shortcode( $this->html_template ) ); } /** * Adds filters to build templates variables values. */ public function addAttributesFilters() { require_once vc_path_dir( 'PARAMS_DIR', 'vc_grid_item/attributes.php' ); } /** * Getter for Grid shortcode attributes. * * @param $grid_atts */ public function setGridAttributes( $grid_atts ) { $this->grid_atts = $grid_atts; } /** * Setter for Grid shortcode attributes. * * @param $name * @param string $default * * @return string */ public function gridAttribute( $name, $default = '' ) { return isset( $this->grid_atts[ $name ] ) ? $this->grid_atts[ $name ] : $default; } /** * Get attribute value for WP_post object. * * @param $name * @param $post * @param string $data * * @return mixed */ public function attribute( $name, $post, $data = '' ) { $data = html_entity_decode( $data ); return apply_filters( 'vc_gitem_template_attribute_' . trim( $name ), ( isset( $post->$name ) ? $post->$name : '' ), array( 'post' => $post, 'data' => $data, ) ); } /** * Set that this is last items in the grid. Used for load more button and lazy loading. * * @param bool $is_end */ public function setIsEnd( $is_end = true ) { $this->is_end = $is_end; } /** * Checks is the end. * @return bool */ public function isEnd() { return $this->is_end; } } PK!cw~K-K-vc_grid_item/attributes.phpnu[ null, ), $data ) ); if ( isset( $post->filter_terms ) && is_array( $post->filter_terms ) ) { foreach ( $post->filter_terms as $t ) { $output .= ' vc_grid-term-' . $t; // @todo fix #106154391786878 $t is array } } return $output; } /** * Get image for post * * @param $data * @return mixed|string */ function vc_gitem_template_attribute_post_image( $data ) { /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); if ( 'attachment' === $post->post_type ) { return wp_get_attachment_image( $post->ID, 'large' ); } $html = get_the_post_thumbnail( $post->ID ); return apply_filters( 'vc_gitem_template_attribute_post_image_html', $html ); } /** * @param $value * @param $data * @return mixed */ function vc_gitem_template_attribute_featured_image( $value, $data ) { /** * @var Wp_Post $post * @var string $data */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return vc_include_template( 'params/vc_grid_item/attributes/featured_image.php', array( 'post' => $post, 'data' => $data, ) ); } /** * Create new btn * * @param $value * @param $data * * @return mixed * @since 4.5 * */ function vc_gitem_template_attribute_vc_btn( $value, $data ) { /** * @var Wp_Post $post * @var string $data */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return vc_include_template( 'params/vc_grid_item/attributes/vc_btn.php', array( 'post' => $post, 'data' => $data, ) ); } /** * Get post image url * * @param $value * @param $data * * @return string */ function vc_gitem_template_attribute_post_image_url( $value, $data ) { $output = ''; /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); $extraImageMeta = explode( ':', $data ); $size = 'large'; // default size if ( isset( $extraImageMeta[1] ) ) { $size = $extraImageMeta[1]; } if ( 'attachment' === $post->post_type ) { $src = vc_get_image_by_size( $post->ID, $size ); } else { $attachment_id = get_post_thumbnail_id( $post->ID ); $src = vc_get_image_by_size( $attachment_id, $size ); } if ( ! empty( $src ) ) { $output = is_array( $src ) ? $src[0] : $src; } else { $output = vc_asset_url( 'vc/vc_gitem_image.png' ); } return apply_filters( 'vc_gitem_template_attribute_post_image_url_value', $output ); } /** * Get post image url with href for a dom element * * @param $value * @param $data * * @return string */ function vc_gitem_template_attribute_post_image_url_href( $value, $data ) { $link = vc_gitem_template_attribute_post_image_url( $value, $data ); return strlen( $link ) ? ' href="' . esc_url( $link ) . '"' : ''; } /** * Add image url as href with css classes for PrettyPhoto js plugin. * * @param $value * @param $data * * @return string */ function vc_gitem_template_attribute_post_image_url_attr_prettyphoto( $value, $data ) { $data_default = $data; /** * @var Wp_Post $post ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); $href = vc_gitem_template_attribute_post_image_url_href( $value, array( 'post' => $post, 'data' => '', ) ); $rel = ' data-rel="' . esc_attr( 'prettyPhoto[rel-' . md5( vc_request_param( 'shortcode_id' ) ) . ']' ) . '"'; return $href . $rel . ' class="' . esc_attr( $data . ( strlen( $href ) ? ' prettyphoto' : '' ) ) . '" title="' . esc_attr( apply_filters( 'vc_gitem_template_attribute_post_title', $post->post_title, $data_default ) ) . '"'; } /** * Get post image alt * * @param $value * @param $data * @return string */ function vc_gitem_template_attribute_post_image_alt( $value, $data ) { if ( empty( $data['post']->ID ) ) { return ''; } if ( 'attachment' === $data['post']->post_type ) { $attachment_id = $data['post']->ID; } else { $attachment_id = get_post_thumbnail_id( $data['post']->ID ); } if ( ! $attachment_id ) { return ''; } $alt = trim( wp_strip_all_tags( get_post_meta( $attachment_id, '_wp_attachment_image_alt', true ) ) ); return apply_filters( 'vc_gitem_template_attribute_post_image_url_value', $alt ); } /** * Get post image url * * @param $value * @param $data * @return string */ function vc_gitem_template_attribute_post_image_background_image_css( $value, $data ) { $output = ''; /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); $size = 'large'; // default size if ( ! empty( $data ) ) { $size = $data; } if ( 'attachment' === $post->post_type ) { $src = vc_get_image_by_size( $post->ID, $size ); } else { $attachment_id = get_post_thumbnail_id( $post->ID ); $src = vc_get_image_by_size( $attachment_id, $size ); } if ( ! empty( $src ) ) { $output = 'background-image: url(\'' . ( is_array( $src ) ? $src[0] : $src ) . '\') !important;'; } else { $output = 'background-image: url(\'' . vc_asset_url( 'vc/vc_gitem_image.png' ) . '\') !important;'; } return apply_filters( 'vc_gitem_template_attribute_post_image_background_image_css_value', $output ); } /** * Get post link * * @param $value * @param $data * @return bool|string */ function vc_gitem_template_attribute_post_link_url( $value, $data ) { /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, ), $data ) ); return get_permalink( $post->ID ); } /** * Get post date * * @param $value * @param $data * @return bool|int|string */ function vc_gitem_template_attribute_post_date( $value, $data ) { /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, ), $data ) ); return get_the_date( '', $post->ID ); } /** * Get post date time * * @param $value * @param $data * @return bool|int|string */ function vc_gitem_template_attribute_post_datetime( $value, $data ) { /** * @var null|Wp_Post $post ; */ extract( array_merge( array( 'post' => null, ), $data ) ); return get_the_time( 'F j, Y g:i', $post->ID ); } /** * Get custom fields. * * @param $value * @param $data * @return mixed|string */ function vc_gitem_template_attribute_post_meta_value( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return strlen( $data ) > 0 ? get_post_meta( $post->ID, $data, true ) : $value; } /** * Get post data. Used as wrapper for others post data attributes. * * @param $value * @param $data * @return mixed|string */ function vc_gitem_template_attribute_post_data( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return strlen( $data ) > 0 ? apply_filters( 'vc_gitem_template_attribute_' . $data, ( isset( $post->$data ) ? $post->$data : '' ), array( 'post' => $post, 'data' => '', ) ) : $value; } /** * Get post excerpt. Used as wrapper for others post data attributes. * * @param $value * @param $data * @return mixed|string */ function vc_gitem_template_attribute_post_excerpt( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return apply_filters( 'the_excerpt', apply_filters( 'get_the_excerpt', $value ) ); } /** * Get post excerpt. Used as wrapper for others post data attributes. * * @param $value * @param $data * @return mixed|string */ function vc_gitem_template_attribute_post_title( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return the_title( '', '', false ); } /** * @param $value * @param $data * @return string|null */ function vc_gitem_template_attribute_post_author( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return get_the_author(); } /** * @param $value * @param $data * @return string */ function vc_gitem_template_attribute_post_author_href( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); return get_author_posts_url( get_the_author_meta( 'ID' ), get_the_author_meta( 'user_nicename' ) ); } /** * @param $value * @param $data * @return mixed */ function vc_gitem_template_attribute_post_categories( $value, $data ) { /** * @var null|Wp_Post $post ; * @var string $data ; */ extract( array_merge( array( 'post' => null, 'data' => '', ), $data ) ); $atts_extended = array(); parse_str( $data, $atts_extended ); return vc_include_template( 'params/vc_grid_item/attributes/post_categories.php', array( 'post' => $post, 'atts' => $atts_extended['atts'], ) ); } /** * Adding filters to parse grid template. */ add_filter( 'vc_gitem_template_attribute_filter_terms_css_classes', 'vc_gitem_template_attribute_filter_terms_css_classes', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image', 'vc_gitem_template_attribute_post_image', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image_url', 'vc_gitem_template_attribute_post_image_url', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image_url_href', 'vc_gitem_template_attribute_post_image_url_href', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image_url_attr_prettyphoto', 'vc_gitem_template_attribute_post_image_url_attr_prettyphoto', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image_alt', 'vc_gitem_template_attribute_post_image_alt', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_link_url', 'vc_gitem_template_attribute_post_link_url', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_date', 'vc_gitem_template_attribute_post_date', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_datetime', 'vc_gitem_template_attribute_post_datetime', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_meta_value', 'vc_gitem_template_attribute_post_meta_value', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_data', 'vc_gitem_template_attribute_post_data', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_image_background_image_css', 'vc_gitem_template_attribute_post_image_background_image_css', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_excerpt', 'vc_gitem_template_attribute_post_excerpt', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_title', 'vc_gitem_template_attribute_post_title', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_author', 'vc_gitem_template_attribute_post_author', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_author_href', 'vc_gitem_template_attribute_post_author_href', 10, 2 ); add_filter( 'vc_gitem_template_attribute_post_categories', 'vc_gitem_template_attribute_post_categories', 10, 2 ); add_filter( 'vc_gitem_template_attribute_featured_image', 'vc_gitem_template_attribute_featured_image', 10, 2 ); add_filter( 'vc_gitem_template_attribute_vc_btn', 'vc_gitem_template_attribute_vc_btn', 10, 2 ); PK!Gs2s2Ultimate_Border.phpnu[PK!پg2Ultimate_ParamHeading.phpnu[PK!911:Ultimate_Margin.phpnu[PK!`ÜBUltimate_Icon_Manager_Param.phpnu[PK!FSUltimate_Radio_Image.phpnu[PK!q_T  gUltimate_Button.phpnu[PK!1MgvUltimate_Switch.phpnu[PK!)OUltimate_Spacing.phpnu[PK!>- Ultimate_Select.phpnu[PK!z˻sUltimate_Responsive.phpnu[PK!6Ex%%%%`Ultimate_Gradient.phpnu[PK!g@ @ Ultimate_Font_Manager_Param.phpnu[PK!I2oJYUltimate_BoxShadow.phpnu[PK! ?'Ultimate_ColorPicker.phpnu[PK!^neu$Ultimate_Navigation.phpnu[PK!4Ultimate_Number.phpnu[PK!6C <Ultimate_Animator.phpnu[PK!_]88JUltimate_DateTime_Picker.phpnu[PK!SUltimate_Image_Single.phpnu[PK!-}#??jdgoogle_fonts/google_fonts.phpnu[PK!%Zίͣtab_id/tab_id.phpnu[PK!vc_link/vc_link.phpnu[PK!39 iconpicker/iconpicker.phpnu[PK!'>))Zkdefault_params.phpnu[PK!U 'load.phpnu[PK!3 ikautocomplete/autocomplete.phpnu[PK!r]  href/href.phpnu[PK!rs<s<#animation_style/animation_style.phpnu[PK!S2:param_group/param_group.phpnu[PK!L column_offset/column_offset.phpnu[PK! sorted_list/sorted_list.phpnu[PK!('M& colorpicker/colorpicker.phpnu[PK!\ m( params.phpnu[PK!'34 gutenberg/gutenberg.phpnu[PK!˲i88& 7 gutenberg/class-vc-gutenberg-param.phpnu[PK!afh  L el_id/el_id.phpnu[PK!wbN hidden/hidden.phpnu[PK!LR params_preset/params_preset.phpnu[PK!mB$W css_editor/css_editor.phpnu[PK!Om%%u custom_markup/custom_markup.phpnu[PK![:&:&#ex vc_grid_element/vc_grid_element.phpnu[PK!C٪&) vc_grid_element/vc_grid_id/vc_grid_id.phpnu[PK!.66! font_container/font_container.phpnu[PK!v^^ textarea_html/textarea_html.phpnu[PK!Z8]( options/options.phpnu[PK!#T#T  loop/loop.phpnu[PK!p 8=7 vc_grid_item/editor/navbar/class-vc-navbar-grid-item.phpnu[PK!raa1bB vc_grid_item/editor/class-vc-grid-item-editor.phpnu[PK!k2$b vc_grid_item/editor/class-vc-grid-item-preview.phpnu[PK!b[ABs vc_grid_item/editor/popups/class-vc-add-element-box-grid-item.phpnu[PK!yzBkw vc_grid_item/editor/popups/class-vc-templates-editor-grid-item.phpnu[PK! vc_grid_item/shortcodes.phpnu[PK!.MV ( vc_grid_item/class-wpb-map-grid-item.phpnu[PK!f-Bb# vc_grid_item/templates.phpnu[PK!Qg8&&#  vc_grid_item/class-vc-grid-item.phpnu[PK!cw~K-K-6@ vc_grid_item/attributes.phpnu[PK88m