summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-10 16:17:47 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-10 16:17:47 +0100
commit00aadd6a406e908b703f9022fe9869af4cd8ede1 (patch)
tree282be32aa5ad3186569fbffd96132b57096cc2bb /animism-align/frontend/app
parentf87cb3baa4230e269f708466718eec280ef9f14a (diff)
no cc button if no cc
Diffstat (limited to 'animism-align/frontend/app')
-rw-r--r--animism-align/frontend/app/views/viewer/nav/nav.css9
-rw-r--r--animism-align/frontend/app/views/viewer/player/components.fullscreen/fullscreen.video.js1
-rw-r--r--animism-align/frontend/app/views/viewer/player/components.media/video.scrubber.js4
3 files changed, 5 insertions, 9 deletions
diff --git a/animism-align/frontend/app/views/viewer/nav/nav.css b/animism-align/frontend/app/views/viewer/nav/nav.css
index eae5fa9..15a0b5c 100644
--- a/animism-align/frontend/app/views/viewer/nav/nav.css
+++ b/animism-align/frontend/app/views/viewer/nav/nav.css
@@ -230,19 +230,14 @@
.volume path {
fill: #000;
}
-.volume.muted path {
- fill: #444;
+.volume.muted {
+ opacity: 0.4;
}
.viewer-nav.hovering-nav .volume path,
.viewer-nav.black .volume path,
.nav-open .volume path {
fill: #fff;
}
-.viewer-nav.hovering-nav .volume.muted path,
-.viewer-nav.black .volume.muted path,
-.nav-open .volume.muted path {
- fill: #888;
-}
/* Play button */
diff --git a/animism-align/frontend/app/views/viewer/player/components.fullscreen/fullscreen.video.js b/animism-align/frontend/app/views/viewer/player/components.fullscreen/fullscreen.video.js
index 741aa7a..a429b45 100644
--- a/animism-align/frontend/app/views/viewer/player/components.fullscreen/fullscreen.video.js
+++ b/animism-align/frontend/app/views/viewer/player/components.fullscreen/fullscreen.video.js
@@ -125,6 +125,7 @@ class FullscreenVideo extends Component {
playing={playing}
duration={element.duration}
timing={this.state}
+ mediaItem={item}
cc={cc}
onScrub={this.handleScrub}
/>
diff --git a/animism-align/frontend/app/views/viewer/player/components.media/video.scrubber.js b/animism-align/frontend/app/views/viewer/player/components.media/video.scrubber.js
index b083e29..4fef8d6 100644
--- a/animism-align/frontend/app/views/viewer/player/components.media/video.scrubber.js
+++ b/animism-align/frontend/app/views/viewer/player/components.media/video.scrubber.js
@@ -104,7 +104,7 @@ class VideoScrubber extends Component {
clearTimeout(this.hideTimeout)
}
render() {
- const { playing, start_ts, play_ts, volume, timing, video_start_ts, duration, cc } = this.props
+ const { playing, start_ts, play_ts, volume, timing, video_start_ts, duration, cc, mediaItem } = this.props
const { hovering, showing } = this.state
// remove video start offset from timing
// console.log(start_ts, play_ts)
@@ -145,7 +145,7 @@ class VideoScrubber extends Component {
{timestampText}
</div>
<VolumeControl volume={volume} />
- <SubtitleButton cc={cc} />
+ {mediaItem.settings.subtitles && <SubtitleButton cc={cc} />}
</div>
</div>
)