Ravi Katiyar

Video Thumbnail Player

Component 609

About

Clean and immersive. Full-width thumbnail with centered play button and bottom-left overlay text. Communicates professionalism and storytelling. Perfect for product intros, company overviews, or explainer videos.

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

Code

How Video Thumbnail Player is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { VideoPlayer } from "@/components/ui/video-thumbnail-player";

export default function VideoPlayerDemo() {
  return (
    <div className="w-full max-w-2xl mx-auto p-4">
      <VideoPlayer
        thumbnailUrl="https://cdn.21st.dev/assets/mirror/74/749e175f6ec545c71b756ba058a4b954a06511fd5775b08da16bf92aeca18efb.jpg"
        videoUrl="https://www.youtube.com/embed/dQw4w9WgXcQ?autoplay=1" // Example: YouTube embed URL with autoplay
        title="Building the Future"
        description="A look into modern architecture and design."
        className="rounded-xl"
      />
    </div>
  );
}

Dependencies

More by Ravi Katiyar

View all
  • Animated Shader Hero

    Animated Shader Hero

    3.7K
  • Hero

    Hero

    3.1K
  • Circular Gallery

    Circular Gallery

    2.7K
  • Minimalist Hero

    Minimalist Hero

    2.5K
  • Floating Icons Hero Section

    Floating Icons Hero Section

    1.9K
  • Glass Calendar

    Glass Calendar

    1.8K
  • Feature Carousel

    Feature Carousel

    1.7K
  • AI Image Generator Hero

    AI Image Generator Hero

    1.4K