summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--assets/css/default.css6
-rw-r--r--src/invidious/views/embed.ecr33
-rw-r--r--src/invidious/views/watch.ecr35
3 files changed, 43 insertions, 31 deletions
diff --git a/assets/css/default.css b/assets/css/default.css
index 868f4446..a0c14193 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -179,3 +179,9 @@ div {
.video-js:hover .vjs-big-play-button {
background-color: rgba(35, 35, 35, 0.75);
}
+
+.video-js .vjs-current-time,
+.video-js .vjs-time-divider,
+.video-js .vjs-duration {
+ display: block;
+}
diff --git a/src/invidious/views/embed.ecr b/src/invidious/views/embed.ecr
index ab3f18fa..222b02f6 100644
--- a/src/invidious/views/embed.ecr
+++ b/src/invidious/views/embed.ecr
@@ -63,20 +63,23 @@ video, #my_video, .video-js, .vjs-default-skin
<script>
var options = {
- preload: 'auto',
- playbackRates: [0.5, 1, 1.5, 2],
- controlBar: {
- children: [
- 'playToggle',
- 'volumePanel',
- 'progressControl',
- 'remainingTimeDisplay',
- 'captionsButton',
- 'qualitySelector',
- 'playbackRateMenuButton',
- 'fullscreenToggle',
- ],
- },
+ preload: 'auto',
+ playbackRates: [0.5, 1, 1.5, 2],
+ controlBar: {
+ children: [
+ 'playToggle',
+ 'volumePanel',
+ 'currentTimeDisplay',
+ 'timeDivider',
+ 'durationDisplay',
+ 'progressControl',
+ 'remainingTimeDisplay',
+ 'captionsButton',
+ 'qualitySelector',
+ 'playbackRateMenuButton',
+ 'fullscreenToggle'
+ ]
+ }
};
var shareOptions = {
@@ -87,7 +90,7 @@ var shareOptions = {
description: "<%= description %>",
image: '<%= thumbnail %>',
embedCode: `<iframe id='ivplayer' type='text/html' width='640' height='360'
- src='<%= host_url %>/embed/<%= video.id %>?<%= host_params %>' frameborder='0'></iframe>`
+ src='<%= host_url %>/embed/<%= video.id %>?<%= host_params %>' frameborder='0'></iframe>`
};
var player = videojs('player', options, function() {
diff --git a/src/invidious/views/watch.ecr b/src/invidious/views/watch.ecr
index af6ed5e9..89726ebe 100644
--- a/src/invidious/views/watch.ecr
+++ b/src/invidious/views/watch.ecr
@@ -71,21 +71,24 @@
<script>
var options = {
- aspectRatio: '16:9',
- preload: 'auto',
- playbackRates: [0.5, 1, 1.5, 2],
- controlBar: {
- children: [
- 'playToggle',
- 'volumePanel',
- 'progressControl',
- 'remainingTimeDisplay',
- 'captionsButton',
- 'qualitySelector',
- 'playbackRateMenuButton',
- 'fullscreenToggle',
- ],
- },
+ aspectRatio: '16:9',
+ preload: 'auto',
+ playbackRates: [0.5, 1, 1.5, 2],
+ controlBar: {
+ children: [
+ 'playToggle',
+ 'volumePanel',
+ 'currentTimeDisplay',
+ 'timeDivider',
+ 'durationDisplay',
+ 'progressControl',
+ 'remainingTimeDisplay',
+ 'captionsButton',
+ 'qualitySelector',
+ 'playbackRateMenuButton',
+ 'fullscreenToggle'
+ ]
+ }
};
var shareOptions = {
@@ -96,7 +99,7 @@ var shareOptions = {
description: "<%= description %>",
image: '<%= thumbnail %>',
embedCode: `<iframe id='ivplayer' type='text/html' width='640' height='360'
- src='<%= host_url %>/embed/<%= video.id %>?<%= host_params %>' frameborder='0'></iframe>`
+ src='<%= host_url %>/embed/<%= video.id %>?<%= host_params %>' frameborder='0'></iframe>`
};
var player = videojs('player', options, function() {