Hi,
I tried the code you suggested but unfortunately the old icon is still displayed.
function sf_atelier_header_my_custom_contact_icon() {
return '<i class="fa-envelope-o"></i>';
}
remove_filter('sf_header_contact_icon', 'sf_atelier_header_contact_icon');
add_filter('sf_header_contact_icon', 'sf_atelier_header_my_custom_contact_icon');
Tried also with $hooks, include_once() and ! function_exists() parameters to no avail.
I saw a few posts in the forums about the contact icon customization with no straightforward solution (other than editing the parent theme), it would be great if the developer could add a simple theme option to use the Font Awesome icon, a custom icon or some free text like mentioned in this Cardinal post:
http://www.swiftideas.com/forums/topic/header-contact-slideout-icon-change-to-text-cardinal/
thanks