Bangles: A Playful Accessible React Skin for Video.js v10Bangles: A Playful Accessible React Skin for Video.js v10
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
Bangles — A Playful Video.js v10 React Skin
I built Bangles, a vibrant, jewelry-inspired React video player skin for Video.js v10. Instead of a standard monochrome player, it wraps the video in a warm gradient frame with a colorful, bead-style segmented timeline and a bold, tactile yellow play trigger.
Designed for lifestyle, creator, and e-commerce experiences, Bangles pairs playful aesthetics with full accessibility—dynamically adapting to system themes, RTL/LTR directions, reduced motion, and high-contrast preferences.
VIMAL's avatar
Great work 👏🏻
Denis's avatar
A bead-style timeline is such a fresh idea. Warm and playful, nice one.
Ammar's avatar
jewelry-inspired controls is such a playful idea, bangles is bright and fun while still staying accessible 💛
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