diff --git a/packages/hls/src/components/HlsVideo.svelte b/packages/hls/src/components/HlsVideo.svelte index c140ac4519..8f4126c42b 100644 --- a/packages/hls/src/components/HlsVideo.svelte +++ b/packages/hls/src/components/HlsVideo.svelte @@ -58,6 +58,8 @@ } const options: Plyr.Options = { + tooltips: { controls: true, seek: true }, + keyboard: { focused: true, global: true }, controls: ['play-large', 'play', 'progress', 'current-time', 'mute', 'volume', 'settings', 'fullscreen'] } @@ -171,6 +173,7 @@ diff --git a/packages/presentation/src/filetypes.ts b/packages/presentation/src/filetypes.ts index 44a3196b7f..7a5d4543fa 100644 --- a/packages/presentation/src/filetypes.ts +++ b/packages/presentation/src/filetypes.ts @@ -95,9 +95,9 @@ export async function getPreviewType ( */ export function getPreviewAlignment (contentType: string): PopupAlignment { if (contentType.startsWith('image/')) { - return 'centered' + return 'full-centered' } else if (contentType.startsWith('video/')) { - return 'centered' + return 'full-centered' } else { return 'float' } diff --git a/packages/ui/src/components/Video.svelte b/packages/ui/src/components/Video.svelte index ffc308bea8..84eacc454c 100644 --- a/packages/ui/src/components/Video.svelte +++ b/packages/ui/src/components/Video.svelte @@ -24,6 +24,8 @@ let player: Plyr | null = null const options: Plyr.Options = { + tooltips: { controls: true, seek: true }, + keyboard: { focused: true, global: true }, controls: ['play-large', 'play', 'progress', 'current-time', 'mute', 'volume', 'settings', 'fullscreen'] } @@ -44,6 +46,7 @@