Hi @andreslav. I may only partially understand the problem you encountered.
However, it sounds like you’re saying that the Storefront theme loads its own version of Font Awesome which conflicts with the version of Font Awesome loaded by this plugin.
If so, and you want to try and use both together, then what might work is:
- Use this plugin’s Conflict Detection Scanner from the Troubleshoot tab
- Run the scanner on a Storefront page (where it loads its own version of Font Awesome)
- See if the Conflict Detection Scanner detects it
- If so, then go back to this plugin’s Troubleshoot tab. If it looks like what’s being loaded by Storefront is simply another version of Font Awesome, then you could select to “Block” it from being loaded.
- If Storefront had been loading an older version of Font Awesome, then you may also need to “Enable Older Version Compatibility” on the Settings page of the plugin.
Caveat: sometimes, a theme like Storefront will include the Font Awesome CSS within it’s own theme CSS. In that case, you probably can’t block it without breaking the styling of theme. Thus, there would be no viable way to resolve the conflict.
In many cases, this will eliminate the conflicting load of Font Awesome being done by another theme or plugin. It won’t break their icons, because they will automagically use the icons loaded by your preferred version of Font Awesome, loaded by this plugin.