Screens on a 3D ring you can drag and fling. It drifts while idle, steps with the arrow keys, pauses off screen and stays still under reduced motion.
pnpm dlx shadcn@latest add "https://www.easeoutstudio.com/r/curved-wall.json"