Hyperiux Vault

Interactive List Preview

Forms 880

About

Hover-driven list where each row reveals a clipped preview image with a sliding highlight bar and a mix-blend-mode difference inversion. Pointer-type aware, respects reduced motion.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Interactive List Preview to your project and fits it to your theme.

Code

How Interactive List Preview is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client";

import InteractiveListPreview from "@/components/ui/interactive-list-preview";

export default function InteractiveListPreviewDemo() {
  return (
    <div className="flex h-screen w-full flex-col items-center justify-center gap-16 bg-neutral-900 px-4 max-[1025px]:h-auto max-[1025px]:py-16">
      <div className="space-y-3 text-center">
        <h2 className="font-mono text-[4vw] capitalize text-white max-[1025px]:text-4xl">
          Elevating interaction through motion
        </h2>
        <p className="font-mono text-sm text-white/50">Hover the list to see the effect</p>
      </div>

      <InteractiveListPreview />
    </div>
  );
}

Dependencies

More by Hyperiux Vault

View all
  • Product Timeline

    Product Timeline

    2.4K
  • Stack Spread

    Stack Spread

    1.3K
  • Arrow Fill Button

    Arrow Fill Button

    940
  • Shiny Button

    Shiny Button

    816
  • Circular Split Roll

    Circular Split Roll

    688
  • Zoom Slider

    Zoom Slider

    460
  • Stack Loader

    Stack Loader

    379
  • Metallic Button

    Metallic Button

    366

More in Forms

View all
  • Contact Card

    Contact Card

    1K
  • Premium Auth

    Premium Auth

    525
  • Login 2

    Login 2

    8
  • Form

    Form

    16
  • Card Studio

    Card Studio

    41
  • HeroUI Field Error

    HeroUI Field Error

    10
  • Book A Demo 1

    Book A Demo 1

    74
  • Book A Demo 3

    Book A Demo 3

    90

Explore more

Part of Hyperiux Vault — browse the full library on 21st.dev.