added video background

This commit is contained in:
andres alcocer
2021-10-08 23:44:47 -04:00
parent 8ee1dc1bfd
commit 4074b76af3
5 changed files with 158 additions and 57 deletions

View File

@@ -2,33 +2,33 @@ import React from 'react'
import PlayLogo from '../static/images/play-button.svg'
import AddLogo from '../static/images/add.svg'
import ReactPlayer from 'react-player'
const Header = ({ movie: { backdrop_path, name, overview } }) => {
const backgroundStyle = {
backgroundSize: 'cover',
backgroundImage: `url(https://image.tmdb.org/t/p/original/${backdrop_path})`,
backgroundPosition: 'center',
}
return (
<header style={backgroundStyle} className='header'>
<div className='header__container'>
<h1 className='header__container-heading'>{name}</h1>
<button
onClick={() => alert('not a movie!')}
className='header__container-btnPlay'
>
<PlayLogo className='header__container-btnMyList-play' />
Play
</button>
<button className='header__container-btnMyList'>
<AddLogo className='header__container-btnMyList-add' />
My List
</button>
<p className='header__container-overview'>{overview}</p>
</div>
<div className='header--fadeBottom'></div>
<header className='header'>
<ReactPlayer
playing={true}
loop={true}
width='100%'
height='100%'
className='header__video'
url='https://vimeo.com/384025132'
/>
<h1 className='header__container-heading'>{name}</h1>
<button
onClick={() => alert('not a movie!')}
className='header__container-btnPlay'
>
<PlayLogo className='header__container-btnMyList-play' />
Play
</button>
<button className='header__container-btnMyList'>
<AddLogo className='header__container-btnMyList-add' />
My List
</button>
<p className='header__container-overview'>{overview}</p>
<div className='header__container--fadeBottom'></div>
</header>
)
}