Project Card
Interactive card component for displaying project information with status badges, metadata, and navigation capabilities
Navigation vs Interaction
Navigation Link Card
Navigation: Uses Next.js Link for page navigation. Click to navigate to project details.
Interactive Action Card
Design System Updates
Interaction: Uses onClick for custom actions like opening modals or triggering workflows.
External Link
External Navigation: Links to external resources with proper target and rel attributes.
Basic Project Cards
Non-Interactive Card
Design System Documentation
Project card without click handler - no hover effects or arrow
Minimal Information
Emergency Bug Fix
Project card with just title and status - optional fields omitted
Status Variants
Different Status Types
Security Audit Complete
API Migration Project
Database Optimization
Legacy System Retirement
New Feature Planning
Five status variants: success (green), warning (yellow), info (blue), error (red), basic (gray)
Responsive Design
Mobile Layout (S viewport)
Mobile App Redesign
Mobile layout with smaller font sizes and stacked details
Desktop Layout (L-M and XXL-XL viewports)
Enterprise Dashboard Development
Desktop layout with larger fonts and horizontal details arrangement
Real-World Examples
Project List
Q1 Performance Review Implementation
Employee Onboarding System Upgrade
Security Training Module Deployment
Feedback Portal Bug Fixes
Project cards in a list layout with consistent spacing and borders
Disabled State
Archived Legacy Project
Disabled project card with reduced opacity and no interactions