Skip to content
Cards

VinylSleeve

A worn record sleeve with the disc just showing. Hover or focus slides the record out, press sets the arm down and it spins, press again and it slows to a stop.

Download
  • React
  • Tailwind CSS v4
  • motion

Props

NameTypeDefaultWhat it does
titlestring—Album name, on the sleeve and round the label.
artiststring""Artist name.
colors[string, string, string]cream, rust, slateSleeve paper, middle arc, front arc. The disc label takes the middle one.
cataloguestring—Catalogue number printed on the sleeve.
pricestring—Text on the round shop sticker. Leave out for none.
rpmnumber33Spin speed in turns a minute.
onToggle(playing: boolean) => void—Runs on each press.
classNamestring""Size. Everything inside scales with the width.