Shadcn.io is not affiliated with official shadcn/ui
Skeleton Media Card
A React video media card skeleton with thumbnail, play button, and metadata built with Next.js, shadcn/ui, and Tailwind CSS
Create polished video card loading states in React and Next.js with the shadcn/ui Skeleton primitive and Tailwind CSS. This TypeScript component renders a 16:9 thumbnail with centered play button overlay, creator avatar, title lines, and view count placeholders. Perfect for YouTube-style video grids, media galleries, and course listing pages.
Related Components
React Media Player Skeleton Block
Loading placeholder for video and audio players
React Map View Skeleton Block
Loading placeholder for map-based interfaces
React Metric Cards Skeleton Block
Loading placeholder for dashboard KPI cards
React Modal Dialog Skeleton Block
Loading placeholder for modal dialog forms
React Gallery Grid Skeleton Block
Loading placeholder for photo gallery grids
React Social Post Skeleton Block
Loading placeholder for social media posts
FAQ
Was this page helpful?
Sign in to leave feedback.