From 83ff548125b01eafcbd37d7d005ecf4355697491 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 12 Apr 2021 14:57:15 +0200 Subject: add icons in contextmenu --- client/src/assets/player/peertube-player-manager.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'client/src/assets/player/peertube-player-manager.ts') diff --git a/client/src/assets/player/peertube-player-manager.ts b/client/src/assets/player/peertube-player-manager.ts index 018845a54..b112e231f 100644 --- a/client/src/assets/player/peertube-player-manager.ts +++ b/client/src/assets/player/peertube-player-manager.ts @@ -500,7 +500,8 @@ export class PeertubePlayerManager { const isLoopEnabled = player.options_['loop'] const items = [ { - label: isLoopEnabled ? player.localize('Stop playing in loop') : player.localize('Play in loop'), + icon: 'repeat', + label: player.localize('Play in loop') + (isLoopEnabled ? '' : ''), listener: function () { player.options_['loop'] = !isLoopEnabled } @@ -518,6 +519,7 @@ export class PeertubePlayerManager { } }, { + icon: 'code', label: player.localize('Copy embed code'), listener: () => { copyToClipboard(buildVideoOrPlaylistEmbed(videoEmbedUrl, videoEmbedTitle)) @@ -534,7 +536,10 @@ export class PeertubePlayerManager { }) } - return items + return items.map(i => ({ + ...i, + label: `` + i.label + })) } // adding the menu -- cgit v1.2.3