From 4b249288f2c5841cb2385f464a3daebf9d2431e1 Mon Sep 17 00:00:00 2001 From: Sergey Andrievskiy Date: Thu, 20 Jun 2019 10:54:16 +0300 Subject: [PATCH] fix(icons): remove icons with multiple classes Renderer.addClass method throws if parameter contains space --- src/app/pages/ui-features/icons/icons.component.html | 1 + src/app/pages/ui-features/icons/icons.component.ts | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app/pages/ui-features/icons/icons.component.html b/src/app/pages/ui-features/icons/icons.component.html index c6cc1f73..07ab0427 100644 --- a/src/app/pages/ui-features/icons/icons.component.html +++ b/src/app/pages/ui-features/icons/icons.component.html @@ -29,6 +29,7 @@ + diff --git a/src/app/pages/ui-features/icons/icons.component.ts b/src/app/pages/ui-features/icons/icons.component.ts index 9a045234..3415948b 100644 --- a/src/app/pages/ui-features/icons/icons.component.ts +++ b/src/app/pages/ui-features/icons/icons.component.ts @@ -16,6 +16,7 @@ export class IconsComponent { .filter(icon => icon.indexOf('outline') === -1); iconsLibrary.registerFontPack('fa', { packClass: 'fa', iconClassPrefix: 'fa' }); + iconsLibrary.registerFontPack('far', { packClass: 'far', iconClassPrefix: 'fa' }); iconsLibrary.registerFontPack('nebular', { iconClassPrefix: 'nb' }); iconsLibrary.registerFontPack('ion', { iconClassPrefix: 'ion' }); } @@ -61,11 +62,13 @@ export class IconsComponent { fontAwesome: [ 'adjust', 'anchor', 'archive', 'chart-area', 'arrows-alt', 'arrows-alt-h', 'arrows-alt-v', 'asterisk', 'at', 'car', 'ban', 'university', - 'chart-bar', 'far fa-chart-bar', 'barcode', 'bars', 'bed', 'beer', - 'bell', 'far fa-bell', 'bell-slash', 'far fa-bell-slash', 'bicycle', 'binoculars', - 'birthday-cake', 'bolt', 'bomb', 'book', 'bookmark', 'far fa-bookmark', - 'briefcase', 'bug', 'building', 'far fa-building', 'bullhorn', + 'chart-bar', 'barcode', 'bars', 'bed', 'beer', + 'bell', 'bell-slash', 'bicycle', 'binoculars', + 'birthday-cake', 'bolt', 'bomb', 'book', 'bookmark', + 'briefcase', 'bug', 'building', 'bullhorn', ], + + fontAwesomeRegular: [ 'chart-bar', 'bell', 'bell-slash', 'bookmark', 'building' ], }; }