Well, your social icons are already using ``:before``. But using ``:before`` would not solve the issue about the ``Y`` entirely. The proper fix is to use a font which using the PUA for icons rather than letters (i.e. a font icon done the right way)