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

Content

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

Overview

Specs

Tokens

Token Description
displayName Display name shown in the structure panel.
contentId ID of the boardlet to display.
rules Conditional display rules based on context data.
customHeight Custom height for the content container.
paddingClass CSS padding classes around the component.
events Configurable component events.
ON_INIT (Events) Event triggered when the component is initialized.
ON_DESTROY (Events) Event triggered when the component is removed.
visibilityPolicySetId Controls visibility through policy sets.
displayConditions Defines conditions for showing or hiding the component.
id Unique identifier for programmatic access.
dataTestId Identifier for automated testing.
enableAsHotspot Enables the component as a guided tour hotspot.
guidedTourHotSpotTitle Title for the guided tour hotspot.
guidedTourHotSpotDescription Description for the guided tour hotspot.

Structure

(Configured in General Properties)

(Configured in Visual Properties)

Styling

(Configured in Visual Properties)

Actions & Variants

(Configured in Event Actions Properties)

(Configured in Visibility Properties)

Tests

(Configured in Testing Hooks Properties)

Authorization

(Configured in Authorization Properties)

Guidelines

Usage

Sizing & Layout

Data-Driven / Conditional Behavior

Visibility & Authorization

Content & Localization

Dos & Don’ts

Do Don’t Article setting(s)
Gate sensitive content with policy sets. Show to all users and rely on embedded content to refuse access. visibilityPolicySetId
Apply interior spacing via tokenized classes to reflect hierarchy. Depend on surrounding layout to create padding. paddingClass
Stabilize layout by declaring a height. Allow uncontrolled growth that shifts adjacent UI. customHeight
Enable hotspots to guide discovery. Hide onboarding cues inside unrelated components. enableAsHotspot

Accessibility