pip
Alex Gleason 2021-05-17 20:08:09 -05:00
rodzic c7bd447930
commit 4afb0a9868
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
4 zmienionych plików z 12 dodań i 9 usunięć

Wyświetl plik

@ -399,9 +399,6 @@ class Video extends React.PureComponent {
const { src, inline, onOpenVideo, onCloseVideo, intl, alt, detailed, sensitive, link, aspectRatio } = this.props;
const { containerWidth, currentTime, duration, volume, buffer, dragging, paused, fullscreen, hovered, muted, revealed } = this.state;
const progress = (currentTime / duration) * 100;
const volumeWidth = (muted) ? 0 : volume * this.volWidth;
const volumeHandleLoc = (muted) ? this.volHandleOffset(0) : this.volHandleOffset(volume);
const playerStyle = {};
let { width, height } = this.props;
@ -486,12 +483,12 @@ class Video extends React.PureComponent {
<button type='button' aria-label={intl.formatMessage(paused ? messages.play : messages.pause)} className='player-button' onClick={this.togglePlay}><Icon id={paused ? 'play' : 'pause'} fixedWidth /></button>
<button type='button' aria-label={intl.formatMessage(muted ? messages.unmute : messages.mute)} className='player-button' onClick={this.toggleMute}><Icon id={muted ? 'volume-off' : 'volume-up'} fixedWidth /></button>
<div className='video-player__volume' onMouseDown={this.handleVolumeMouseDown} ref={this.setVolumeRef}>
<div className='video-player__volume__current' style={{ width: `${volumeWidth}px` }} />
<div className={classNames('video-player__volume', { active: this.state.hovered })} onMouseDown={this.handleVolumeMouseDown} ref={this.setVolumeRef}>
<div className='video-player__volume__current' style={{ width: `${volume * 100}%` }} />
<span
className={classNames('video-player__volume__handle')}
tabIndex='0'
style={{ left: `${volumeHandleLoc}px` }}
style={{ left: `${volume * 100}%` }}
/>
</div>

Wyświetl plik

@ -67,7 +67,7 @@
overflow: hidden;
box-sizing: border-box;
position: relative;
background: var(--foreground-color);
background: $base-shadow-color;
border-radius: 4px;
padding-bottom: 44px;
direction: ltr;

Wyświetl plik

@ -45,6 +45,12 @@
position: relative;
}
.video-modal {
.video-player video {
height: auto;
}
}
.media-modal {
width: 100%;
height: 100%;

Wyświetl plik

@ -121,8 +121,6 @@
video {
object-fit: contain;
position: relative;
top: 50%;
transform: translateY(-50%);
}
}
@ -144,6 +142,8 @@
}
&.inactive {
min-height: 300px;
video,
.video-player__controls {
visibility: hidden;