link+icon: implement (close #771)