Simple Text
Paragraph for plain text content with inline markdown formatting.
This is simple text with bold and italic inline formatting.
---
import SimpleText from "@core-elements/simple-text/SimpleText.astro";
---
<SimpleText alignmentHorizontal="start">
This is simple text with <strong>bold</strong> and <em>italic</em> inline formatting.
</SimpleText> ---
blocks:
_component: building-blocks/core-elements/simple-text
text: This is simple text with **bold** and *italic* inline formatting.
alignmentHorizontal: start
--- Overview #
A semantic <p> component for plain text sections with inline markdown formatting. Supports size and alignment controls. For more complex content with headings and lists, use Text instead.
Properties #
text string | default: My text goes here.
The text content of the simple text (inline markdown only).
alignmentHorizontal enum | default: start
The horizontal alignment of the text.
-
start -
center -
end
size enum | default: md
The font size of the text.
-
xs -
sm -
md -
lg -
xl -
2xl -
3xl -
4xl
Slots #
default
The content inside the Simple Text component (used when text prop is empty).
Examples #
Primary #
This is simple text with bold and italic inline formatting.
---
import SimpleText from "@core-elements/simple-text/SimpleText.astro";
---
<SimpleText alignmentHorizontal="start">
This is simple text with <strong>bold</strong> and <em>italic</em> inline formatting.
</SimpleText> ---
blocks:
_component: building-blocks/core-elements/simple-text
text: This is simple text with **bold** and *italic* inline formatting.
alignmentHorizontal: start
--- Align #
Start aligned
Center aligned
End aligned
---
import SimpleText from "@core-elements/simple-text/SimpleText.astro";
---
<SimpleText alignmentHorizontal="start">
<strong>Start</strong> aligned
</SimpleText>
<SimpleText alignmentHorizontal="center">
<strong>Center</strong> aligned
</SimpleText>
<SimpleText alignmentHorizontal="end">
<strong>End</strong> aligned
</SimpleText> ---
blocks:
- _component: building-blocks/core-elements/simple-text
text: '**Start** aligned'
alignmentHorizontal: start
- _component: building-blocks/core-elements/simple-text
text: '**Center** aligned'
alignmentHorizontal: center
- _component: building-blocks/core-elements/simple-text
text: '**End** aligned'
alignmentHorizontal: end
--- Sizes #
This simple text size is xs
This simple text size is sm
This simple text size is md
This simple text size is lg
This simple text size is xl
This simple text size is 2xl
This simple text size is 3xl
This simple text size is 4xl
---
import SimpleText from "@core-elements/simple-text/SimpleText.astro";
---
<SimpleText alignmentHorizontal="start" size="xs">
This simple text size is xs
</SimpleText>
<SimpleText alignmentHorizontal="start" size="sm">
This simple text size is sm
</SimpleText>
<SimpleText alignmentHorizontal="start" size="md">
This simple text size is md
</SimpleText>
<SimpleText alignmentHorizontal="start" size="lg">
This simple text size is lg
</SimpleText>
<SimpleText alignmentHorizontal="start" size="xl">
This simple text size is xl
</SimpleText>
<SimpleText alignmentHorizontal="start" size="2xl">
This simple text size is 2xl
</SimpleText>
<SimpleText alignmentHorizontal="start" size="3xl">
This simple text size is 3xl
</SimpleText>
<SimpleText alignmentHorizontal="start" size="4xl">
This simple text size is 4xl
</SimpleText> ---
blocks:
- _component: building-blocks/core-elements/simple-text
text: This simple text size is xs
alignmentHorizontal: start
size: xs
- _component: building-blocks/core-elements/simple-text
text: This simple text size is sm
alignmentHorizontal: start
size: sm
- _component: building-blocks/core-elements/simple-text
text: This simple text size is md
alignmentHorizontal: start
size: md
- _component: building-blocks/core-elements/simple-text
text: This simple text size is lg
alignmentHorizontal: start
size: lg
- _component: building-blocks/core-elements/simple-text
text: This simple text size is xl
alignmentHorizontal: start
size: xl
- _component: building-blocks/core-elements/simple-text
text: This simple text size is 2xl
alignmentHorizontal: start
size: 2xl
- _component: building-blocks/core-elements/simple-text
text: This simple text size is 3xl
alignmentHorizontal: start
size: 3xl
- _component: building-blocks/core-elements/simple-text
text: This simple text size is 4xl
alignmentHorizontal: start
size: 4xl
---