THEME
Light Themes
Lightweight player variants that remove advanced UI chrome. Pass the theme name via the data-theme attribute on the player container element.
hp-lite-theme
Lite Theme
Minimal player with essential controls. Removes advanced settings panel and ambient effects.
hp-lite-controller-theme
Lite Controller
Most stripped-down variant — play button and seek bar only. Great for ambient or embedded video.
HTML Usage
<!-- Lite Theme -->
<div
data-theme="hp-lite-theme"
data-hope-video='{"id":"player-1","muted":true}'
></div>
<!-- Lite Controller Theme -->
<div
data-theme="hp-lite-controller-theme"
data-hope-video='{"id":"player-2","muted":true}'
></div>Feature Comparison
| Feature | hp-theme-01 | hp-lite-theme | hp-lite-controller-theme |
|---|---|---|---|
| Settings panel | ✓ | — | — |
| Ambient effect | ✓ | — | — |
| Cinema mode | ✓ | — | — |
| Zoom | ✓ | — | — |
| Progress bar | ✓ | ✓ | ✓ |
| Play / Pause | ✓ | ✓ | ✓ |
| Volume | ✓ | ✓ | — |
HopeVideoJS is a flexible and customizable video player solution based on Video.js, developed by Umut Yaldız. It offers a modern and powerful media playback experience with its open-source structure.