Skip to main content

Text

Displays inline text with specific visual styles or tones. Use to emphasize or differentiate words or phrases within a Paragraph or other block-level components.

Anchor to accessibilityVisibility
accessibilityVisibility
"visible" | "hidden" | "exclusive"
Default: 'visible'

Changes the visibility of the element.

  • visible: the element is visible to all users.
  • hidden: the element is removed from the accessibility tree but remains visible.
  • exclusive: the element is visually hidden but remains in the accessibility tree.
"base" | "subdued"
Default: 'base'

Modify the color to be more or less intense.

"" | "auto" | "ltr" | "rtl"
Default: ''

Indicates the directionality of the element’s text.

  • ltr: languages written from left to right (e.g. English)
  • rtl: languages written from right to left (e.g. Arabic)
  • auto: the user agent determines the direction based on the content
  • '': direction is inherited from parent elements (equivalent to not setting the attribute)
"auto" | "normal" | "tabular-nums"
Default: 'auto' - inherit from the parent element

Set the numeric properties of the font.

string

ID of a component that should respond to interest (e.g. hover and focus) on this component.

"info" | "success" | "warning" | "critical" | "auto" | "neutral" | "caution"
Default: 'auto'

Sets the tone of the component, based on the intention of the information being conveyed.

"strong" | "generic" | "address" | "redundant"
Default: 'generic'

Provide semantic meaning and default styling to the text.

Other presentation properties on Text override the default styling.

Was this section helpful?

HTMLElement

The content of the Text.

Was this section helpful?

Code

<s-paragraph>
<s-text type="strong">Name: </s-text>
<s-text>Jane Doe</s-text>
</s-paragraph>

  • Adding inline text elements such as labels or line errors.
  • Applying different visual tones and text styles to specific words or phrases within a s-paragraph, such as a strong type or critical tone.
Was this section helpful?

  • Use plain and clear terms.
  • Don't use jargon or technical language.
  • Don't use different terms to describe the same thing.
  • Don't duplicate content.
Was this section helpful?

Component examples

Standard text content for general interface messaging and descriptions.

Emphasized text for important messages and call-to-actions.

Structured address text with proper semantic meaning for screen readers.

Monospace number formatting for consistent alignment in tables and financial data.

Color-coded text indicating different status states and semantic meanings.

Text visible only to screen readers for providing additional context.

Text direction support for RTL languages like Arabic and Hebrew.

Lower contrast text for secondary information and timestamps.

Text element associated with tooltips using the interestFor attribute to show additional information on hover or focus.

Was this section helpful?

Basic Usage

<s-text>
Manage your products and inventory from one dashboard.
</s-text>