Icons: Use span instead of pseudo element

Fixes gh-7664