> Deprecated: > Product subscription app extensions won't be supported as of December 3, 2025. You should migrate existing product subscription app extensions to [purchase options extensions](/docs/apps/build/purchase-options/purchase-options-extensions). TextBlock is used to render a block of text that occupies the full width available. Usually used to render paragraphs of text.
"small" | "base" | "medium" | "large" | "extraLarge"
| Size of the text |
| variation? | "positive" | "negative" | "strong" | "subdued" | "code"
| Give text additional visual meaning |
## Guidelines
- `TextBlock` is used to render a block of text that occupies the full width available. Usually used to render paragraphs of text.
- Use `variation` to give visual meaning to your content and `size` to adjust the font size.
| โ
Do | ๐ Don't |
| ------------------------------------------------- | -------- |
| Ensure that text styles are used to enhance the information provided in text. | Donโt rely on text style alone to convey information to merchants. |