tech-advantage / ngx-icon-picker

An Icon Picker Directive/Component for Angular 13+ which manages Font Awesome, Bootstrap Glyphicon, Font Awesome5 and Material.
MIT License
24 stars 33 forks source link

[Feature Request] FontAwesome6 Icon pack #51

Closed michaelmarcuccio closed 2 years ago

michaelmarcuccio commented 2 years ago

FontAwesome 6 has released and there is no pack for it. Is there a way to do that by manually supplying an icon package that isn't included?

greg7859 commented 2 years ago

I added the FA6 support in https://github.com/tech-advantage/ngx-icon-picker/tree/fontawesome-6

I just declared 2 icons for test, let me know if you are ok with it. I will complete the pack in the future.

stpp2 commented 1 year ago

@greg7859, thanks for the great lib! It's nice to see FA6 is supported, but it only has two icons. Any chance to add some more? Even using the entire FA5 class as-is, as a base and extending that would already be a huge thing comparing to those 2 icons.

(or perhaps a way to extend it on a custom basis?)

greg7859 commented 12 months ago

I added FA6 icons in the release 1.11.2. Only solid icons are added.

stpp2 commented 12 months ago

Awesome, thank you! As a sidenote/idea - FontAwesome claims there's 100% backwards compatibility between FA6 and FA5 icons, so I assumed that just extending it would work.

(FWIW, you can still use the fa5 pack while actually installing the latest font-awesome 6.x lib to display all the fa6 icons that existed in fa5)