Example of usage Luminary class:
import './style.css'
import Luminary from './Luminary.ts'
document.querySelector<HTMLDivElement>('#app')!.innerHTML = `
<div style="position: relative">
<video
controls
autoplay
loop
muted
id="app-video"
>
<source src="./kyrgyz-warriors.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<div id="app-video-container"></div>
</div>
`
new Luminary()
LuminaryOptions options:
const options = {
container: '#app-video-container',
video: '#app-video',
padding: 30,
background: {
opacity: 0.7,
blur: 170,
duration: 1,
animation: 'fadeIn'
}
}
npm run build
or development
npm run dev
for preview
npm run preview