added angular font-awesome and removed assets #573
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request addresses an issue with the font icon support in the angular-editor package after its upgrade to Angular 13. The project was previously using Font Awesome version 4.7, which is no longer compatible due to support and dependency issues.
To resolve this, I have forked the project and integrated @fortawesome/angular-fontawesome, which is specifically designed for Angular applications. This update ensures that font icons are fully functional and provides a more modern and maintainable approach to icon management within the editor.
Changes Made:
Removed the existing Font Awesome 4.7 dependency.
Added @fortawesome/angular-fontawesome as a dependency.
Updated relevant components to utilize the new icon library, ensuring compatibility with Angular 13 and beyond.
Benefits:
Improved compatibility with the latest Angular versions.
Enhanced performance and maintainability of the icon management.
Access to the latest Font Awesome features and icons.
I believe this enhancement will greatly benefit users of the angular-editor by providing a more robust and modern icon solution.