UNPKG

@vime/core

Version:

Customizable, extensible, accessible and framework agnostic media player.

49 lines (42 loc) 1.29 kB
/** * @prop --vm-scrim-bg: The background color of the scrim. * @prop --vm-scrim-z-index: The position in the UI z-axis stack inside the player. */ :host { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: var(--vm-scrim-z-index); } .scrim { position: absolute; width: 100%; background: var(--vm-scrim-bg); display: inline-block; opacity: 0; visibility: hidden; transition: var(--vm-fade-transition); } .scrim.gradient { height: 258px; background: none; background-position: bottom; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAECCAYAAAA/9r2TAAABKklEQVQ4T2XI50cFABiF8dvee++67b33uM17b1MkkSSSSBJJJIkkkkQSSSKJ9Efmeb8cr86HH88JBP4thkfEkiKOFPGkSCCNRE8SKZJJkUIaqZ40UqSTIoMUmaSR5ckmRQ4pckkjz5NPigJSFJKiiDSKPSWkKCVFGWmUeypIUUmKKlJUk0aNJ0iKWlLUkUa9p4EUjaRoIkUzabR4WknRRop20ujwdJKiixTdpOghjV5PHyn6STFAGoOeIVIMk2KEFKOkMeYZJ8UEKUKkMemZIsU0KWZIMUsac54wKSKkiJLGvGeBFIukWCLFMrkCq7AG67ABm7AF27ADu7AH+3AAh3AEx3ACp3AG53ABl3AF13ADt3AH9/AAj/AEz/ACr/AG7/ABn/AF3/ADv39LujSyJPVJ0QAAAABJRU5ErkJggg=='); } .scrim.gradientUp { top: unset; bottom: 0; } .scrim.gradientDown { transform: rotate(180deg); } .scrim.hidden { display: none; } .scrim.active { opacity: 1; visibility: visible; }