Nicholai 3e739877b4 feat(components): add new UI components for enhanced user experience
- Introduced multiple new components including AnimatedLink, Button, Calendar, Card, ColorSwatch, Divider, Filmstrip, FormContainer, FormField, GalleryCard, Heading, HeroOverlay, IdentitySection, ImmersionSection, NewArtistsSection, NewContactSection, NewHero, NewNavigation, Reveal, SectionLabel, StickySplit, and Toast.
- Each component is designed with responsive layouts and customizable styles to improve the overall UI consistency and interactivity.
- Implemented accessibility features and animations to enhance user engagement.

This commit significantly expands the component library, providing a robust foundation for building a cohesive user interface.
2025-11-25 03:00:50 -07:00

36 lines
986 B
TypeScript

// Core Typography
export { Heading } from "./heading"
export { LeadText } from "./lead-text"
export { SectionLabel } from "./section-label"
export { Metadata } from "./metadata"
// Interactive Elements
export { Button } from "./button"
export { AnimatedLink } from "./animated-link"
// Cards
export { Card, CardHeader, CardTitle, CardContent } from "./card"
export { LiftCard } from "./lift-card"
export { MotionCard } from "./motion-card"
export { GalleryCard } from "./gallery-card"
// Form Components
export { FormContainer } from "./form-container"
export { FormField, Input, Textarea } from "./form-field"
export { Calendar } from "./calendar"
// Feedback
export { Toast } from "./toast"
// Design System
export { ColorSwatch } from "./color-swatch"
// Layout
export { HeroOverlay } from "./hero-overlay"
export { StickySplit } from "./sticky-split"
export { Divider } from "./divider"
export { Filmstrip } from "./filmstrip"
// Animation
export { Reveal } from "./reveal"