Image
Enhanced image component with lazy loading, error boundaries, skeleton loading states, and aspect ratio preservation
Image
Flexible image component with variants for shape, fit and loading behavior.
Basic image
Render a responsive image by passing src, alt, width and height.
Fit modes
Control how the image resizes in its box with the fit prop.
Cover
Contain
Shape & variants
Use the variant prop to change the border radius and style.
Loading behavior
Defer off-screen images with loading="lazy".
Usage Guidelines
When to Use
- Optimized images
- Lazy loading
- Error boundaries
Accessibility
- Alt text required
- Decorative images hidden from AT
Performance
- Native lazy loading
- Skeleton loading prevents CLS
Common Mistakes
- Missing alt text
- Not optimizing large images
Frequently Asked Questions
Related Components
View allCollapsible content sections with single/multiple expansion modes, animation, and keyboard navigation
User avatar with image loading, fallback text generation, status indicators, and shape variants
Stacked avatar display with overflow handling, max count configuration, and hover expansion
Status indicator with variant system, dot mode, positioning, and pulsing animation support