Skip to main content
British Red Cross homepage

Cards

The card component is a visual link to another page. It presents a single subject and provides users with brief contextual information about the destination page.

Anatomy

Cards

Annotated diagram of a card component. Labels highlight: 1 – the image, 2 – the title text, and 3 – the supporting text, 4 - the card container.
Annotated diagram of a card component, the single card layout. Labels highlight: 1 – the title text, 2 – the supporting text, 3 - the image, 4 - the card container.

The card component has two layouts, multiple cards and a single card. Both layouts consist of the following elements:

  1. Card image
  2. Title
  3. Supporting text (optional)
  4. Card container

Text cards

Annotated diagram of a text card component. The numbered annotations highlight: 1 – the title, 2 – the supporting text, and 3 – the card container.

The text card component has two layouts, multiple cards and a single card. Both layouts consist of the following elements:

  1. Title
  2. Supporting text (optional)
  3. Card container

Cards container

Annotated diagram of a card section with three cards in a row. At the top, bold text reads ‘This is the section title,’ followed by supporting text that says ‘This is the supporting text for this grouping of cards. Supporting text should provide a summary of the section, or a description of services.’ Each card contains an image of a person in a red jacket with a Red Cross emblem, a bold title that says ‘This is the title,’ and supporting text that says ‘This is the supporting text. Supporting text should include text like an article summary or a service description.’ Labels highlight: 1 – the section title, 2 – the section supporting text, and 3 – the card content.
Annotated diagram of a card container with three cards in a row. Labels highlight: 1 – the section title, 2 – the section supporting text, and 3 – the card content.

The text cards container component has two options, displaying cards or text cards. Both options consist of the following elements:

  1. Title
  2. Supporting text (optional)
  3. Card component (options for 1, 2 or 3 cards)

Designer Guidance

When to use

Use the Card component when you need to:

  • Link to another page with more visual emphasis than a standard text link.
  • Present a small group of related pages.

Use the Card container to display a card or group of up to three cards.

When not to use

  • Do not use the Card component outside of the Card container.
  • Do not use cards where a standard inline link would be sufficient.
  • Do not use cards to compensate for overly dense or unclear content, simplify content first.

How to use

Grouping

  • Always place cards within a Card container.
  • Cards within the same container should be contextually related.

Section titles

  • Use a section title when the card group introduces a new topic or section.
  • Do not use a section title when the cards continue an existing section.

Behaviours


  • The entire card is clickable.
  • Cards must have:
    • Clear hover and focus states.
    • Consistent interaction behaviour across all variants.
  • Cards must scale responsively:
    • Stack vertically on smaller screens.
    • Maintain readability and spacing.

Options


Card variant

  • Includes an image.
  • Can include up to three cards in a card container:
    • A single card uses a different layout in the container.

Text card variant

  • Does not include an image.
  • Can include up to three cards in a card container:
    • A single card uses a different layout in the container.
    • Available in three background colours: default, navy or red.
    • The same background colour should be used for all cards in the container.

Developer Guidance

Best practices

  • Enable full keyboard navigation.
  • Ensure proper focus order.
  • Ensure screen readers can interpret structure, behaviour and state correctly.
  • Use semantic HTML:
    • Wrap the entire card in a single <a> element where appropriate.
  • Ensure:
    • Logical focus order
    • Full keyboard operability
    • Maintain a clear clickable area across the whole card.
    • Ensure responsive behaviour across breakpoints.

Content Editor Guidance

Best practices

  • Use clear, concise titles that describe the destination.
  • Ensure the title works as standalone link text (screen readers will read the card title as the link text, because of this the card title must provide enough context for screen reader users on its own).
  • Keep supporting text short and descriptive.
  • Avoid repeating the same wording across multiple cards.
  • Ensure all cards in a group are consistent in tone and length.

For more detailed guidance for using this component visit the content example site.

Accessibility

Card components must:

  • Use semantic structure for titles, text, and images.
  • Ensure the entire card is announced as a single link with a meaningful name.
  • Ensure content order in the DOM matches the visual order.
  • Meet contrast requirements for text and interactive states.
  • Provide clear focus indicators.
  • Be fully operable via keyboard.
  • Maintain minimum touch target size (44×44px).

WCAG Success Criteria

Support

If any accessibility issues have been found or for general questions about this component, please contact the digital team.

Send us a message