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'

Modify the color to be more or less intense.

'ltr' | 'rtl' | 'auto' | ''
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' | 'none'
Default: 'auto'

Sets the outer display type of the component. The outer type sets a component’s participation in flow layout.

  • auto: the component’s initial value. The actual value depends on the component and context.
  • none: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.
string

A unique identifier for the element.

string
Default: ''

Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. Reference of values ("subtag" label)

It is recommended to combine it with the dir attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.

'custom' | 'success' | 'auto' | 'neutral' | 'info' | 'warning' | 'critical'

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

'small' | 'address' | 'mark' | 'strong' | 'generic' | 'redundant' | 'emphasis' | 'offset'

Provide semantic meaning and default styling to the text.

Other presentation properties on <s-text> override the default styling.

Was this section helpful?

Code

<s-text type="small" color="subdued">
All transactions are secure and encrypted
</s-text>

Preview

  • 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?