Simple icon support using the data-icon attribute