(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Card

Link to Figma: https://www.figma.com/design/yck1tcUXgdQ5aYX6iUAwrO/GE---Astronaut-Design-System?node-id=11550-252909&t=iosNC2AkSTGs5lMh-1

Overview

Card component overview

Specs

Tokens

Token Description
component name Name visible in the structure. Can be changed or left as default.
title Text title of the card.
subtitle Subtitle of the card.
state: active Card is marked as active.
state: disabled Card is marked as disabled.
state: expanded Card is expanded, can be combined with active.
event: On Change Event triggered when a change occurs.
add event action Defines a custom action added via the Action Editor.

Structure

Basic structure of the card component

Actions & Variants

Cards can exist in the following states:

Guidelines

Configuring Toolbars

Do's and Don'ts for using toolbars with cards

Usage

Interactions & Events

Data-Driven / Conditional Behavior

Dos & Don’ts

Do Don’t Article setting(s)
Write a short, specific title that names the card’s content. Use vague titles or full sentences that wrap. title
Use the subtitle for secondary qualifiers (e.g., status or brief context). Repeat the title in the subtitle or add unrelated info. subtitle
Mark the selected card as active for clear emphasis. Indicate selection with content changes alone. state: active
Disable cards that users shouldn’t interact with yet. Leave non-functional cards appearing interactive. state: disabled
Expand a card to show extended details when they’re needed. Stuff all details into the collapsed view. state: expanded
Combine expanded + active when the open card is also the current focus. Toggle conflicting states unpredictably across cards. state: expanded, state: active
Trigger logic on data changes instead of relying on silent updates. Leave changes unhandled so the UI drifts out of sync. event: On Change, add event action
Name the component clearly for maintainers. Keep the default, non-descriptive component name. component name

Accessibility

Protocol of implemented accessibility measures