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

Link

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

Overview

Example Links

Specs

Tokens

Token Description
displayName Display name of the component shown in the structure panel
titleTranslations Text displayed on the link with localization support
disabled Controls if the link is clickable or grayed out
active Determines whether the link is in an active/selected state
leftIcon Icon shown to the left of the link text
rightIcon Icon shown to the right of the link text
showTooltip Enables or disables tooltip display on hover
tooltipTextTranslations Localized text shown inside the tooltip
tooltipPlacement Position of the tooltip (top, bottom, left, right)
tooltipDelay Delay in ms before the tooltip appears
paddingClass CSS classes for spacing around the link
events Configures events the component can trigger/respond to
ON_LINK_CLICK (Events) Event triggered when the link is clicked
ON_INIT (Events) Event triggered when the link initializes
ON_DESTROY (Events) Event triggered when the link is removed
authorizationDisable Policy set that disables the link based on permissions
visibilityPolicySetId Policy set that controls visibility of the link
displayConditions Conditions for showing or hiding the link
id Unique identifier for programmatic access
dataTestId Identifier for automated testing
enableAsHotspot Enables link as guided tour hotspot
guidedTourHotSpotTitle Localized title for the guided tour hotspot
guidedTourHotSpotDescription Localized description for the guided tour hotspot

Structure

(Configured in General Properties)

(Configured in Visual Properties)

(Configured in Visibility Properties)

Styling

(Configured in Visual Properties)

Actions & Variants

(Configured in Event Actions Properties)

Events window

(Configured in Visual Properties)

Authorization

(Configured in Authorization Properties)

Tests

(Configured in Testing Hooks Properties)

Guidelines

Usage

Sizing & Layout

States & Feedback

Tooltips

Data-Driven / Conditional Behavior

Visibility & Authorization

Content & Localization

Dos & Don’ts

Do Don’t Article setting(s)
Use descriptive, localized text (e.g., “View details”). Use vague labels (“Click here”, “More”). titleTranslations
Mark the current page with active: true. Fake “current” styling via ad-hoc approaches. active
Add an external indicator icon on the right. Rely on color alone to imply “external”. rightIcon, titleTranslations
Use tooltips for brief, optional context. Put essential instructions only in a tooltip. showTooltip, tooltipTextTranslations, tooltipDelay
Disable when users should see but not use. Hide permission-blocked links users expect to see. authorizationDisable
Hide sensitive links entirely. Show sensitive links and count on disable alone. visibilityPolicySetId
Drive visibility with conditions. Leave obsolete links visible during state changes. displayConditions
Wire actions to the click event. Depend on unrelated components to trigger the action. events, ON_LINK_CLICK
Provide a stable test hook. Target links in tests by visible text only. dataTestId
Use hotspots for onboarding callouts. Overload tooltips for multi-step instructions. enableAsHotspot, guidedTourHotSpotTitle, guidedTourHotSpotDescription

Accessibility