Hello,
I am experiencing an issue where EasyBlog icons are not rendering (displaying as empty squares) when using a template that natively loads Font Awesome 6, such as the Astroid Framework.
Upon inspecting the elements (e.g., the entry meta icons like .fdi.fa.fa-align-left), I noticed that EasyBlog is still outputting legacy Font Awesome 4 classes (.fa). Because Font Awesome 6 strictly requires font-weight: 900 to render solid icons, and this weight is not defined by EasyBlog's CSS for these specific elements, the browser fails to display the icon.
Steps to Reproduce / Environment:
- CMS: Joomla 6.1.1
- Template: Astroid Framework 3.4.2 (with Font Awesome 6 enabled)
- Extension: EasyBlog
- Symptom: Icons in the article header/meta disappear.
The Workaround I Applied:
I managed to temporarily fix the issue on my end by loading the FA6 v4-shims.css and adding the following custom CSS to force the correct parameters:
#eb i.fa, #eb span.fa, #eb .fdi {
font-family: "Font Awesome 6 Free" !important;
font-weight: 900 !important;
}
Feature Request / Fix:
Could you please look into this compatibility issue? It would be highly appreciated if EasyBlog could include native support for Font Awesome 6 markup (using .fas / .fa-solid) or provide an advanced setting to ensure legacy classes receive the proper font-weight: 900 when FA6 is detected.
Thank you!

