-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UI] Remove Font Awesome #14265
base: 6.x
Are you sure you want to change the base?
[UI] Remove Font Awesome #14265
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice slimming here! I read through the changes and it all makes sense. I clicked through the UI around custom fields, dashboard and campaign and didn't notice any issues. Although they would be hard to spot in case of a missing icon. I also compared the 5.x branch and this in terms of the performance and there is a slight improvement.
I'm wondering whether we need all the fonts loading?
@escopecz I’ve been trying to understand where are these fonts coming from for months, maybe the GrapesJS builder loads them even when not in use It’d be great to make them local, because they’re loaded directly from Google Fonts (we’re never sure how they’re tracking everyone) |
@escopecz btw, there are thousands of CSS lines related to Froala (I heard it’s going to be removed in 6.x) should I create a PR to remove these styles? |
Yes, let's remove Froala for M6. |
Description
This PR removes Font Awesome.