Obviously it would be better if this was supported natively by the theme, but for anyone else who just can’t wait and understands the nature of updating a parent them vs. a child theme, the following will allow you to have the instagram icon display, with the customization able to be maintained via the Dashboard interface:
NOTE: These changes WILL be lost if the theme is updated and you do these updates to the parent theme.
1) Add the following to around line #7075 in the /inc/css/(color).css file:
.icon-instagram:before {
content: “\f215”;
}
2) Add the following to around line #704 in the /inc/admin/class-admin-customize.php file:
‘tc_theme_options[tc_instagram]’ => array(
‘sanitize_callback’ => array( $this , ‘tc_sanitize_url’ ),
‘control’ => ‘TC_controls’ ,
‘label’ => __( ‘Instagram profile url’ , ‘customizr’ ),
‘section’ => ‘tc_social_settings’ ,
‘type’ => ‘url’ ,
‘priority’ => 125
),
3) Add the following to around line #301 in the /inc/class-fire-utils.php file:
‘tc_instagram’ => ‘instagram’,
Hope this helps anyone else in the same boat.