Embed: videojs controls that are invisible should be invisible even when videojs.css isn't loaded (because the stock controls arent used)
This commit is contained in:
parent
48bd428565
commit
6a88fec5cb
4 changed files with 800 additions and 399 deletions
|
@ -62,6 +62,8 @@ svg.icon .stroke,svg.icon.stroke{stroke:$stroke;vector-effect:non-scaling-stroke
|
||||||
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
|
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
|
||||||
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
|
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
|
||||||
.vjs-text-track-display{pointer-events:none}
|
.vjs-text-track-display{pointer-events:none}
|
||||||
|
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-hidden,.vjs-using-native-controls .vjs-control-bar{display:none!important}
|
||||||
|
.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}
|
||||||
.mistvideo{line-height:1.2;font-size:14.5px}
|
.mistvideo{line-height:1.2;font-size:14.5px}
|
||||||
.mistvideo svg{margin:2.5px}
|
.mistvideo svg{margin:2.5px}
|
||||||
.mistvideo-video{display:flex;align-items:center;justify-content:center}
|
.mistvideo-video{display:flex;align-items:center;justify-content:center}
|
||||||
|
|
|
@ -62,6 +62,8 @@ svg.icon .stroke,svg.icon.stroke{stroke:$stroke;vector-effect:non-scaling-stroke
|
||||||
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
|
svg.icon.off .toggle .fill,svg.icon.off .toggle .semiFill,svg.icon.off .toggle.fill,svg.icon.off .toggle.semiFill{fill:none}
|
||||||
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
|
svg.icon .spin,svg.icon.spin{animation:mistvideo-spin 1.5s infinite linear;transform-origin:50% 50%}
|
||||||
.vjs-text-track-display{pointer-events:none}
|
.vjs-text-track-display{pointer-events:none}
|
||||||
|
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-hidden,.vjs-using-native-controls .vjs-control-bar{display:none!important}
|
||||||
|
.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}
|
||||||
.mistvideo{line-height:1.2;font-size:14.5px}
|
.mistvideo{line-height:1.2;font-size:14.5px}
|
||||||
.mistvideo svg{margin:2.5px}
|
.mistvideo svg{margin:2.5px}
|
||||||
.mistvideo-video{display:flex;align-items:center;justify-content:center}
|
.mistvideo-video{display:flex;align-items:center;justify-content:center}
|
||||||
|
|
|
@ -227,3 +227,16 @@ svg.icon.spin, svg.icon .spin {
|
||||||
.vjs-text-track-display {
|
.vjs-text-track-display {
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
|
.vjs-controls-disabled .vjs-control-bar,
|
||||||
|
.vjs-using-native-controls .vjs-control-bar,
|
||||||
|
.vjs-error .vjs-control-bar,
|
||||||
|
.vjs-hidden {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
.vjs-controls-disabled .vjs-loading-spinner,
|
||||||
|
.vjs-controls-disabled .vjs-big-play-button,
|
||||||
|
.vjs-has-started .vjs-big-play-button,
|
||||||
|
.vjs-using-native-controls .vjs-big-play-button,
|
||||||
|
.vjs-error .vjs-big-play-button {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue