NEBULA: An Artistic, Responsive Video.js Player SkinNEBULA: An Artistic, Responsive Video.js Player Skin
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I built NEBULA — Where Art Meets Motion, an original cinematic skin for Video.js 10.3.0, combining my artistic vision with a fully functional video player.
The idea began with my fascination with the colors and beauty of nebulae. Inspired by their cosmic atmosphere and vibrant hues, I first created the original visual concept in Adobe Photoshop, developing its color palette, mood, and artistic identity. I then brought that concept to life as a functional video player using HTML, CSS, and JavaScript.
I wanted to transform the traditional video player into something more immersive — an experience where technology meets art. The design features deep violet, midnight black, neon cyan, and magenta, complemented by custom controls and atmospheric visual details.
NEBULA includes responsive desktop and mobile layouts, video playback, seeking, volume and speed controls, and fullscreen functionality.
My goal was to show that a video player can be more than a technical tool. It can have personality, atmosphere, and its own artistic identity.
Post image
Ani's avatar
Not bad for someone who doesn't have much coding experience, right? 😂
I started with a Photoshop concept inspired by the colors of nebulae, and somehow ended up building a functional Video.js player!
Meet NEBULA. Sometimes curiosity and stubbornness make a pretty good development...
Denis's avatar
Starting from a Photoshop concept of nebula colors and turning it into a working player, nice process. Good luck Ani!
Ani's avatar
Thank you, Denis! 💜 It was quite an adventure, especially the coding part! 😄 I'm happy I managed to bring my original Photoshop concept to life. Really appreciate your kind words!
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started