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
25 stars 33 forks source link

Add Material Icons as an available icon pack #27

Closed Phoosha closed 4 years ago

Phoosha commented 4 years ago

This PR adds the Material Icons as an available icon packs. I'd be glad if you can include it. Please let me know if you require any changes.

In summary this PR mainly does three things:

  1. Adds definitions for the Material Icons in the IconPickerService. AFAIK there's no official display names for the Material Icons so the display names were derived from the icon ids with a few manual tweaks. For that purpose the list of codepoints was used.
  2. Adds an example with the Material icons to the Demo app.
  3. Updates the documentation i.e. README.md
greg7859 commented 4 years ago

@Phoosha Thank you for adding this new feature in this component.