- 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.
36 lines
986 B
TypeScript
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"
|