Content

Text

Styled text with tone and color control. Wraps the Polaris <s-text> web component.

Usage

<template>
  <ShText tone="success">Order confirmed</ShText>
  <ShText color="subdued">Secondary info</ShText>
  <ShText type="strong">Bold text</ShText>
</template>

Props

PropTypeDefaultDescription
type'strong' | 'generic' | 'address' | 'redundant'Text type / semantic role
tone'info' | 'success' | 'warning' | 'critical' | 'auto' | 'neutral' | 'caution'Color tone
color'base' | 'subdued'Text color
fontVariantNumeric'auto' | 'normal' | 'tabular-nums'Numeric font variant
dir'' | 'auto' | 'ltr' | 'rtl'Text direction
accessibilityVisibility'visible' | 'hidden' | 'exclusive'Accessibility visibility
interestForstringTarget element for interest

Slots

SlotDescription
defaultText content

Polaris Element

Renders as <s-text>. See Polaris Text docs.

© 2026 KiriminAja. Polaris and Shopify are trademarks of Shopify Inc.

KiriminAja not affiliated with Shopify.