Text — rich-text body content

BLOCKSNIPPETPLANNED
blocks/text.liquid
snippets/text.liquid
Spec only This component is planned but not yet built. The interactive playground will land in a future Mock U-06 release. This page documents the component's purpose, schema surface, file structure, and dependencies so adjacent work can plan against it.

§ 01What it is.

Body-copy primitive. Renders rich-text content from the theme editor's rich-text field (paragraphs, bold, italic, links, lists). Configurable max-width for readability (measure / wide / narrow), text alignment, and tone (default / muted / inverted / brand). The snippet version accepts a string and styling params for inline use.


§ 02When to use it.

Body copy under any heading. Long-form narrative inside Flexible Rows. Footer column copy. Anywhere prose needs to live with the right measure and tone for the design system.


§ 03Files, type, build position.

Component type

  • Block — composable child of a section or other block. Lives in blocks/, added via the theme editor.
  • Snippet — reusable Liquid partial called from other Liquid files via {% render %}. Lives in snippets/, not directly merchant-editable.

Files

blocks/text.liquid snippets/text.liquid

Build position

Independent — uses no other component. Built early so other components can compose with it.


§ 04Related components.

The components this one depends on, composes with, or pairs with. Click through to each.