1 // When the player is absurdly tiny, display nothing but:
4 .video-js.vjs-layout-tiny:not(.vjs-fullscreen) {
5 .vjs-custom-control-spacer { @include flex(auto); }
6 &.vjs-no-flex .vjs-custom-control-spacer { width: auto; }
8 .vjs-current-time, .vjs-time-divider, .vjs-duration, .vjs-remaining-time,
9 .vjs-playback-rate, .vjs-progress-control,
10 .vjs-mute-control, .vjs-volume-control, .vjs-volume-menu-button,
11 .vjs-chapters-button, .vjs-descriptions-button, .vjs-captions-button,
12 .vjs-subtitles-button, .vjs-audio-button { display: none; }
15 // When the player is x-small, display nothing but:
18 // - Fullscreen Button
19 .video-js.vjs-layout-x-small:not(.vjs-fullscreen) {
20 .vjs-current-time, .vjs-time-divider, .vjs-duration, .vjs-remaining-time,
22 .vjs-mute-control, .vjs-volume-control, .vjs-volume-menu-button,
23 .vjs-chapters-button, .vjs-descriptions-button, .vjs-captions-button,
24 .vjs-subtitles-button, .vjs-audio-button { display: none; }
28 // When the player is small, display nothing but:
31 // - Volume menu button
33 // - Fullscreen button
34 .video-js.vjs-layout-small:not(.vjs-fullscreen) {
35 .vjs-current-time, .vjs-time-divider, .vjs-duration, .vjs-remaining-time,
37 .vjs-mute-control, .vjs-volume-control,
38 .vjs-chapters-button, .vjs-descriptions-button, .vjs-captions-button,
39 .vjs-subtitles-button .vjs-audio-button { display: none; }