Card
A sophisticated card component with Vercel-inspired design. Features multiple variants, interactive states, and flexible layouts for content organization and visual hierarchy.
Basic Usage
Project Alpha
A modern web application built with React and TypeScript for scalable development.
This project demonstrates advanced patterns in modern web development, including server-side rendering, real-time updates, and responsive design principles.
Variants
Default
Clean design with subtle shadows
Elevated
Enhanced depth and prominence
Modern
Vercel-inspired sophisticated shadows
Minimal
Clean design without borders
Outline
Transparent with defined borders
Glass
Backdrop blur with transparency
Interactive Cards
Fast Performance
Lightning fast load times and optimal rendering
Secure by Design
Enterprise-grade security and data protection
User Friendly
Intuitive interface with accessibility focus
Team Member Cards
John Doe
Lead Developer & Architecture Specialist
Passionate about creating scalable web applications and mentoring junior developers. Expert in React ecosystem, Node.js, and cloud architecture patterns.
Sarah Wilson
Senior UX Designer & Research Lead
Specializes in user research, interaction design, and creating delightful user experiences for complex applications and design systems.
Product Showcase
UIpulse Pro
Professional component library with advanced features
- • 200+ Premium Components
- • Advanced Customization
- • Priority Support
UIpulse Enterprise
Complete design system solution for large teams
- • Unlimited Components
- • Custom Design Tokens
- • Dedicated Support
UIpulse Custom
Tailored solution designed specifically for your needs
- • Bespoke Components
- • Full Source Code
- • Implementation Support
Sizes
Small Card
Compact padding perfect for tight layouts and sidebars
Ideal for dashboard widgets and condensed information displays.
Large Card
Generous spacing for important content and feature highlights
Perfect for highlighting key information, creating focal points in your layout, or showcasing important features with plenty of breathing room.
Header Alignments
Left Aligned
Default alignment for most content
Center Aligned
Perfect for feature cards and CTAs
Right Aligned
Useful for statistics and numbers
Footer Layouts
Space Between
Actions spread across full width
End Aligned
Actions grouped at the end
1import { HTMLAttributes, ReactNode, forwardRef } from "react";2import { cva, type VariantProps } from "class-variance-authority";3import { cn } from "@/lib/cn";45const cardVariants = cva(6 [7 "rounded-xl border transition-all duration-200 ease-out",8 "bg-white text-neutral-900",9 "dark:bg-neutral-900 dark:text-neutral-100",10 "group",11 ],12 {13 variants: {14 variant: {15 default: [16 "border-neutral-200/60 dark:border-neutral-800/60",17 "shadow-sm hover:shadow-md",18 "hover:border-neutral-300/80 dark:hover:border-neutral-700/80",19 ],20 elevated: [