X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-icons%2Fglobal-icon.component.ts;h=55eb45a75f4b7c0d25c43f2e58796bc49c5a0d1d;hb=fba911e2c89708a166636e3a93fcd8fcbc3de7e1;hp=70d6723066f0998a2644b8755c28fabba28686d5;hpb=fdec51e3846d50e3375612a6820ed3ab0b5fcd25;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-icons/global-icon.component.ts b/client/src/app/shared/shared-icons/global-icon.component.ts index 70d672306..55eb45a75 100644 --- a/client/src/app/shared/shared-icons/global-icon.component.ts +++ b/client/src/app/shared/shared-icons/global-icon.component.ts @@ -16,10 +16,12 @@ const icons = { 'playlist-add': require('!!raw-loader?!../../../assets/images/misc/playlist-add.svg').default, // material ui follower: require('!!raw-loader?!../../../assets/images/misc/account-arrow-left.svg').default, // material ui following: require('!!raw-loader?!../../../assets/images/misc/account-arrow-right.svg').default, // material ui + tip: require('!!raw-loader?!../../../assets/images/misc/tip.svg').default, // material ui flame: require('!!raw-loader?!../../../assets/images/misc/flame.svg').default, local: require('!!raw-loader?!../../../assets/images/misc/local.svg').default, // feather icons + copy: require('!!raw-loader?!../../../assets/images/feather/copy.svg').default, flag: require('!!raw-loader?!../../../assets/images/feather/flag.svg').default, playlists: require('!!raw-loader?!../../../assets/images/feather/list.svg').default, syndication: require('!!raw-loader?!../../../assets/images/feather/syndication.svg').default, @@ -27,7 +29,6 @@ const icons = { alert: require('!!raw-loader?!../../../assets/images/feather/alert.svg').default, globe: require('!!raw-loader?!../../../assets/images/feather/globe.svg').default, home: require('!!raw-loader?!../../../assets/images/feather/home.svg').default, - 'recently-added': require('!!raw-loader?!../../../assets/images/feather/recently-added.svg').default, trending: require('!!raw-loader?!../../../assets/images/feather/trending.svg').default, search: require('!!raw-loader?!../../../assets/images/feather/search.svg').default, upload: require('!!raw-loader?!../../../assets/images/feather/upload.svg').default, @@ -61,8 +62,9 @@ const icons = { 'exit-fullscreen': require('!!raw-loader?!../../../assets/images/feather/minimize.svg').default, film: require('!!raw-loader?!../../../assets/images/feather/film.svg').default, edit: require('!!raw-loader?!../../../assets/images/feather/edit-2.svg').default, - sensitive: require('!!raw-loader?!../../../assets/images/feather/eye.svg').default, - unsensitive: require('!!raw-loader?!../../../assets/images/feather/eye-off.svg').default, + 'external-link': require('!!raw-loader?!../../../assets/images/feather/external-link.svg').default, + 'eye-open': require('!!raw-loader?!../../../assets/images/feather/eye.svg').default, + 'eye-close': require('!!raw-loader?!../../../assets/images/feather/eye-off.svg').default, refresh: require('!!raw-loader?!../../../assets/images/feather/refresh-cw.svg').default, command: require('!!raw-loader?!../../../assets/images/feather/command.svg').default, go: require('!!raw-loader?!../../../assets/images/feather/arrow-up-right.svg').default, @@ -74,7 +76,8 @@ const icons = { 'chevrons-up': require('!!raw-loader?!../../../assets/images/feather/chevrons-up.svg').default, 'message-circle': require('!!raw-loader?!../../../assets/images/feather/message-circle.svg').default, codesandbox: require('!!raw-loader?!../../../assets/images/feather/codesandbox.svg').default, - award: require('!!raw-loader?!../../../assets/images/feather/award.svg').default + award: require('!!raw-loader?!../../../assets/images/feather/award.svg').default, + stats: require('!!raw-loader?!../../../assets/images/feather/stats.svg').default } export type GlobalIconName = keyof typeof icons @@ -87,6 +90,7 @@ export type GlobalIconName = keyof typeof icons }) export class GlobalIconComponent implements OnInit { @Input() iconName: GlobalIconName + @Input() width: string constructor ( private el: ElementRef, @@ -102,6 +106,10 @@ export class GlobalIconComponent implements OnInit { 'filter:internal.common.svg-icons.get-content.params', 'filter:internal.common.svg-icons.get-content.result' ) + + if (this.width) { + nativeElement.style.width = this.width + } } private getSVGContent (options: { name: string }) {