So now you can create a default icon, then simply change an array of profile field names to loop through each and display the link (if it’s entered) and a custom icon (if there is one).
More explanation on the gist. Hope it’s helpful to someone and thanks again.