Skip to content

Simple Card

A Simple Card is a lightweight, flexible container used to group related information or UI elements.

A Simple Card is a lightweight, flexible container used to group related information or UI elements. It provides basic structure, spacing, and a visual surface without imposing any specific content layout.

Use a Simple Card:

  • When you need a neutral, reusable container for grouping content.
  • When the content inside varies across contexts (for example text-only, text plus media, or controls).
  • When you want to maintain consistent spacing and visual hierarchy across surfaces.
  • When you are building more complex patterns composed of multiple elements.

Avoid using when:

  • There is a dedicated component for the intended pattern (for example Product Card, Profile Card, or Tile).
  • The content requires complex responsive behavior and should use custom layout components instead.
  • The card would be used only for decoration with no functional purpose.

Because the Simple Card is a non-interactive container, it does not require specific ARIA attributes. Accessibility depends on the content within each slot.

  • Use semantic HTML elements inside (for example headings, lists, buttons, and links).
  • If the card contains interactive elements, ensure they follow proper focus order and keyboard navigation.
  • Maintain sufficient color contrast for any text or interactive components inside the card.
  • Avoid using the card solely for visual grouping if it creates redundant or confusing structure for screen readers.
Simple card
Width: 363
Border color:
color-border-contrast-default#d4d2d1
color-border-contrast-default#e4e4e4
Stroke alignment: Outside
Border weight: 1
Border radius:
radius-2xs1px
 
radius-2xs1px
 
Backdrop
Depends on: Backdrop
Device: Desktop
Slot
Depends on: slot
Slot 2
Depends on: slot

Image

Property
Property type: Boolean
Default: true
Associated layers: -

Backdrop

Property
Property type: Boolean
Default: true
Associated layers: Backdrop

Slot 2

Property
Property type: Boolean
Default: true
Associated layers: slot

The semantic mode supports two brand variants:

  • Toyota
  • Lexus

Toyota layout values from the Figma spec:

  • Direction: Vertical
  • Alignment: Top left
  • Vertical resizing: Hug
  • Horizontal resizing: Fixed
  • Item spacing: 24
  • Padding: 16
NameApplied asApplied to
color-border-contrast-default
Border colorSimple card
color-border-contrast-default
Border colorSimple card
NameApplied asApplied to
 
radius-2xs
Border radiusSimple card
 
radius-2xs
Border radiusSimple card

No Text styles were detected based on this specification’s settings.

Guidance on how to use a component.
  • Keep the content inside focused and concise.
  • Use the Card to maintain consistent padding and visual rhythm across the interface.
  • Combine it with other design system components to build richer patterns.
  • Ensure the card hierarchy works with surrounding elements (titles, sections, lists, and similar structures).
  • Use appropriate semantic HTML inside the slot so the content is meaningful.
Guidance on what to avoid when using a component.
  • Do not overload the card with too many elements or dense layouts.
  • Do not rely on the card alone to convey interactivity, because it is not clickable by default.
  • Do not mix unrelated content blocks inside the same card.
  • Do not override spacing or elevation excessively, and use design tokens instead.
  • Do not use multiple nested cards unless absolutely necessary.