Skip to main content Skip to docs navigation

Container components that group related content and actions about a single subject, presenting information in scannable, visually distinct blocks.

This documentation is a work in progress and may contain incomplete or outdated information. If you have any feedback or suggestions, please open an issue on GitHub.

Variants

Different configurations and states available for card components to accommodate various content presentation requirements, layout patterns, and visual organization needs. These variants provide flexibility in appearance, content structure, and positioning while maintaining design consistency across the system.

Card

Container elements that organize and present related content within structured visual boundaries. These components serve as the primary content grouping interface within layouts, adapting their appearance and content organization based on information hierarchy, media integration, and contextual presentation to provide clear content separation and maintain consistent user experience across all card scenarios.

Image Spacing Variants

Content presentation configurations that determine the visual relationship between images and card boundaries. These variants control the spatial integration and visual impact of image elements within card layouts.

Card variant example image Card variant example image

Contained

Standard card presentation with padded image spacing for balanced visual integration. Use for content cards requiring clear separation between image and text elements, standard layouts, or when maintaining consistent visual rhythm with surrounding interface elements.

Card variant example image Card variant example image

Full-bleed

Enhanced card presentation with image extending to card edges for maximum visual impact. Use for media-focused content, promotional cards, gallery layouts, or when emphasizing visual content over textual information.

Size Variants

Dimensional configurations that control the card scale and content presentation to optimize usability across different screen sizes and device capabilities. These variants determine the spatial organization and readability characteristics for various display contexts.

Card variant example image Card variant example image

Large

Expanded card dimensions optimized for tablet and desktop environments with generous screen real estate. Use for detailed content presentations, comprehensive information cards, featured content, or when providing extensive interaction areas and enhanced readability on larger displays.

Card variant example image Card variant example image

Medium

Balanced card dimensions suitable for standard interface layouts and moderate content density. Use for most card implementations, responsive interfaces, or when maintaining optimal balance between content space and layout efficiency.

Card variant example image Card variant example image

Small

Compact card dimensions optimized for mobile devices and space-constrained environments. Use for mobile layouts, dense grid systems, summary cards, or when screen space requires efficient use while maintaining clear content presentation and interaction capabilities.

Positioning Variants

Layout configurations that determine the placement and orientation of image elements within card structures. These variants control the visual hierarchy and content flow to match different design contexts and information priorities.

Card variant example image Card variant example image

Top

Standard image positioning at the top of card content for traditional visual hierarchy. Use for most card implementations, article previews, product displays, or when following conventional content organization patterns.

Card variant example image Card variant example image

Bottom

Alternative image positioning at the bottom of card content for inverted visual emphasis. Use for text-first content, summary cards, or when prioritizing textual information over visual elements.

Card variant example image Card variant example image

Left

Horizontal image positioning on the left side for compact layout efficiency. Use for list-style cards, mobile layouts, content summaries, or when optimizing horizontal space utilization.

Card variant example image Card variant example image

Horizontal image positioning on the right side for alternative layout arrangement. Use for varied visual rhythm, content differentiation, or when providing layout diversity within card collections.

Card Header

Structural elements that provide identification, navigation, and contextual information for card content. These components establish card purpose and hierarchy while offering supplementary functionality and visual organization within card layouts.

Type Variants

Content structure configurations that determine the layout and functionality of card header elements. These variants control the information hierarchy and interactive capabilities to match different card contexts and user requirements.

Card variant example image Card variant example image

Standard

Standard header configuration with balanced content organization and integrated functionality. Use for most card implementations requiring clear identification, consistent header structure, or when maintaining standard card organization patterns.

Action and navigation elements that provide interactive functionality and supplementary controls for card content. These components complete card structures while offering user interaction options and additional functionality within card layouts.

Type Variants

Content structure configurations that determine the layout and interaction patterns of card footer elements. These variants control the action organization and functional capabilities to match different user interaction requirements.

Card variant example image Card variant example image

Basic Actions

Standard footer configuration with essential action elements and simple interaction patterns. Use for cards requiring basic user actions, minimal interaction complexity, or when providing straightforward functional access.

Card variant example image Card variant example image

Horizontal Buttons

Footer configuration with horizontally arranged button elements for multiple action options. Use for cards requiring multiple user choices, action variety, or when optimizing horizontal space for action presentation.

Card variant example image Card variant example image

Vertical Buttons

Footer configuration with vertically stacked button elements for space-efficient action organization. Use for mobile layouts, space-constrained cards, or when prioritizing button accessibility over horizontal space efficiency.