Font-awesome with components