UNPKG

react-custom-youtube-player

Version:
151 lines (147 loc) 3.16 kB
const defaultStyles = { playButton: { backgroundColor: '#F39C12', borderRadius: '100%', height: '72px', width: '72px', left: '50%', top: '50%', marginLeft: '-36px', marginTop: '-36px', position: 'absolute', cursor: 'pointer', border: 'none', textAlign: 'center', color: 'white', paddingTop: '4px', boxShadow: 'rgba(0, 0, 0, 0.75) 7px 17px 60px -12px', outline: 'none', }, playButtonWrapper: { background: '#F39C12', }, playButtonAfter: { display: 'inline-block', width: '12px', height: '16px', borderTop: '8px solid transparent', borderLeft: '12px solid #fff', borderBottom: '8px solid transparent', marginLeft: '2px', }, pauseButton: { width: '12px', height: '16px', borderRight: '4px solid #fff', borderLeft: '4px solid #fff', display: 'inline-block', }, img: { bottom: '0', display: 'block', left: '0', margin: 'auto', maxWidth: '100%', width: '100%', position: 'absolute', right: '0', top: '0', border: 'none', height: 'auto', cursor: 'pointer', transition: '.4s all', }, wrapper: { position: 'relative', paddingBottom: '56.23%', height: '0', overflow: 'hidden', maxWidth: '100%', background: '#000', margin: '5px', }, iframe: { position: 'absolute', top: '0', left: '0', width: '100%', height: '100%', zIndex: '100', background: 'transparent', }, controlsBar: { backgroundColor: 'rgba(0,0,0,0.3)', position: 'absolute', width: '100%', bottom: '0', color: 'white', }, controlsBarButtons: { padding: '7px', cursor: 'pointer', }, videoOverlay: { left: '50%', top: '50%', position: 'absolute', transition: 'visibility 1s ease-in-out', }, hiddenObject: { display: 'none', }, }; const sliderStyles = { container: { position: 'relative', width: '100%', }, slideBar: { width: '100%', height: '4px', backgroundColor: 'rgb(125, 122, 122)', boxShadow: '0px 0px 2px 0px rgba(0, 0, 0, 0.74)', position: 'absolute', cursor: 'pointer', transition: 'height 0.1s ease-in-out', }, slideBarMouseEnter: { // height: '8px', }, slideBarFill: { backgroundColor: '#F39C12', boxShadow: 'none', width: '60%', // transition: 'width 0.1s ease-in-out, height 0.1s ease-in-out', }, labelContainer: { width: '100%', }, maxLabel: { display: 'inline-block', float: 'right', userSelect: 'none', }, valuePopUp: { position: 'absolute', top: 0, transition: 'opacity 0.15s ease-in-out', backgroundColor: 'rgb(24, 24, 24)', borderRadius: '4px', padding: '5px', border: '1px solid rgb(69, 68, 68)', }, handleButton: { position: 'absolute', marginLeft: '-7px', marginTop: '-5px', width: '14px', height: '14px', cursor: 'pointer', borderRadius: '50%', border: 'solid 3px #fff', backgroundColor: '#F39C12', //transition: 'left 0.1s ease-in-out', }, }; export default defaultStyles; export { sliderStyles };