Hi,
The icons in the cache are broken and missing the right unicode reference.
SuiteCRM version: 8.8
PHP: 8.2
File referenced: /public/legacy/cache/themes/suite8/css/Dawn/style.css
should be
.glyphicon-asterisk { &:before { content: "\002a"; } }
.suitepicon-action-delete:before { content: "\f10f";}
is
.glyphicon-asterisk { &:before { content: ""; } }
.suitepicon-action-delete:before { content: "";}
Cache was rebuild multiple times and I also switched PHP for testing purposes, always the same result.
Did a manual copy of the unicode references to fix the cached style.css.
Thanks
Alex
rsp
11 September 2025 13:47
2
Did you do any customization? Where do you see these icons on the pages?
The icons above are just examples:
Some of the icons missing under Emails are
glyphicon glyphicon-send
glyphicon suitepicon suitepicon-module-documents
Basically all within → panel panel-default panel-email-compose → custom-buttons
Email creation is one of the areas:
/#/emails/compose?return_module=Emails&return_action=index
I did not do any customization to the system. The cached file has no unicode reference thats all, everything else works fine.
Alex
rsp
11 September 2025 16:10
5
If it is new v8.8.1, I think they have developed the new design to email compose. I think it is a bug. You can report it to the GitHub page. (8.8 Releases :: SuiteCRM Documentation )
You can check it out in the demo website too,
Your name & Password → will
https://suite8demo.suiteondemand.com/#/home
The problem is not part of 8.9, so will continue to use my workaround until 8.9 goes final.
Thanks
rsp
11 September 2025 17:49
7
I could see those icons in the v8.8.1 into the email compose.