Skip to content

Commit 6a88fec

Browse files
thoronwenThulinma
authored andcommitted
Embed: videojs controls that are invisible should be invisible even when videojs.css isn't loaded (because the stock controls arent used)
1 parent 48bd428 commit 6a88fec

File tree

4 files changed

+802
-401
lines changed

4 files changed

+802
-401
lines changed

embed/min/skins/default.css

+2
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ svg.icon .stroke,svg.icon.stroke{stroke:$stroke;vector-effect:non-scaling-stroke
6262
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
6363
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
6464
.vjs-text-track-display{pointer-events:none}
65+
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-hidden,.vjs-using-native-controls .vjs-control-bar{display:none!important}
66+
.vjs-controls-disabled .vjs-big-play-button,.vjs-controls-disabled .vjs-loading-spinner,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}
6567
.mistvideo{line-height:1.2;font-size:14.5px}
6668
.mistvideo svg{margin:2.5px}
6769
.mistvideo-video{display:flex;align-items:center;justify-content:center}

embed/min/skins/dev.css

+2
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ svg.icon .stroke,svg.icon.stroke{stroke:$stroke;vector-effect:non-scaling-stroke
6262
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
6363
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
6464
.vjs-text-track-display{pointer-events:none}
65+
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-hidden,.vjs-using-native-controls .vjs-control-bar{display:none!important}
66+
.vjs-controls-disabled .vjs-big-play-button,.vjs-controls-disabled .vjs-loading-spinner,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}
6567
.mistvideo{line-height:1.2;font-size:14.5px}
6668
.mistvideo svg{margin:2.5px}
6769
.mistvideo-video{display:flex;align-items:center;justify-content:center}

embed/skins/general.css

+13
Original file line numberDiff line numberDiff line change
@@ -227,3 +227,16 @@ svg.icon.spin, svg.icon .spin {
227227
.vjs-text-track-display {
228228
pointer-events: none;
229229
}
230+
.vjs-controls-disabled .vjs-control-bar,
231+
.vjs-using-native-controls .vjs-control-bar,
232+
.vjs-error .vjs-control-bar,
233+
.vjs-hidden {
234+
display: none !important;
235+
}
236+
.vjs-controls-disabled .vjs-loading-spinner,
237+
.vjs-controls-disabled .vjs-big-play-button,
238+
.vjs-has-started .vjs-big-play-button,
239+
.vjs-using-native-controls .vjs-big-play-button,
240+
.vjs-error .vjs-big-play-button {
241+
display: none;
242+
}

0 commit comments

Comments
 (0)