plyr/src/sass/plugins/ads.scss
2021-12-16 22:59:44 +11:00

59 lines
1.2 KiB
SCSS

// ==========================================================================
// Advertisements
// ==========================================================================
@use 'sass:math';
.plyr__ads {
border-radius: inherit;
bottom: 0;
cursor: pointer;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: -1; // Hide it by default
// Make sure the inner container is big enough for the ad creative.
> div,
> div iframe {
height: 100%;
position: absolute;
width: 100%;
}
// The countdown label
&::after {
background: $plyr-color-gray-900;
border-radius: 2px;
bottom: $plyr-control-spacing;
color: #fff;
content: attr(data-badge-text);
font-size: 11px;
padding: 2px 6px;
pointer-events: none;
position: absolute;
right: $plyr-control-spacing;
z-index: 3;
}
&:empty::after {
display: none;
}
}
// Advertisement cue's for the progress bar
.plyr__cues {
background: currentColor;
display: block;
height: $plyr-range-track-height;
left: 0;
margin: -calc($plyr-range-track-height / 2) 0 0;
opacity: 0.8;
position: absolute;
top: 50%;
width: 3px;
z-index: 3; // Between progress and thumb
}