No need to hack the joomla core. These are intended to be used with other templates just like bootstrap and other jui features.
the page I linked at the bottom is incomplete documentation on how to use in templates. That is why I am asking here. There are other templates and frameworks that have specific parameters built in to use icomoon font/icons or alternative fontawesome or others. But short of that they are intended to be used in overrides / custom.css.
I suppose you could easily add the necessary css / font codes into the the template's index.php file if you want to add more icons on icomoon but Elegant is only rendered on the front end and not the back end though.
so are you saying that a template override would not work here?
like /templates/elegant/html//jui/fonts/
I was trying to figure this out based upon the Protostar example. There however the override is a reference to /html/com_media/
which I believe is overriding /components/com_media
com_media is for the media manger in Joomla and not the icomoon library from Joomla. If you want to use your own set of icons on the front end, you can just edit the template's index.php file and add the respective codes to your icon css file. It's much simpler that way.