Customize
Artwork6 images
Track Titles6 items
Artists6 items
Audio Clips6 items
Accent Color
Card Width
210
Spread
150
Tilt
28
Side Cards
2
Glass Opacity
22
Glass Blur
24
Clip Length
10
Equalizer
Start Playing
Spring Speed
100
Coverflow Player
Widgets 242 views•27 uses
Props
15 propertiesimagesstring[]6 imagestitlesstring[]6 imagesartistsstring[]6 imagesaudiostring[]6 imagesaccentColorcolor#ffffffcardWidthnumber210spreadnumber150tiltnumber28visibleSidesnumber2glassOpacitynumber22blurnumber24trackLengthnumber10showEqualizerbooleantruestartPlayingbooleantruespeednumber100Get this component
Copies the component into your project, installs what it needs, and pulls down its images. Nothing to download by hand.
npx spark-ui-registry@latest add coverflow-playerWrites to components/spark-ui/ by default; override with --dir. The file is yours to edit; there is no package to keep in sync.
A now-playing coverflow: album cards fan out in 3D around the focused track over a backdrop blurred from its artwork, with a glass transport dock and live progress underneath.
KEY FEATURES
- ·Cards sit on a looping ring and spring into place with a 3D turn, tightening their spacing past the first neighbour
- ·The backdrop is the focused artwork blown up and blurred, crossfading so the whole scene takes on the colour of what's playing
- ·Swipe, scroll, press the arrow keys or click a side card to switch tracks; click the focused card or press Space to play and pause
- ·The dock's progress bar runs in real time and moves the carousel on when a track ends, with a bouncing equalizer while playing
- ·Scales itself to fit any container, from a small preview card to a full-screen demo
