Text
Body text with sizes, weights and colors.
Stonewashed linen that softens with every wash.
Our Linen shirt is cut from European flax.
Last edited by Maya Janssens
In stockLow stockSold outimport {Text} from 'alinea/components'
export function TextExample() {
return (
<div style={{display: 'grid', gap: 8, width: 360}}>
<Text as="p" size="lg">
Stonewashed linen that softens with every wash.
</Text>
<Text as="p">
Our <Text weight="semibold">Linen shirt</Text> is cut from European
flax.
</Text>
<Text as="p" size="sm" color="muted">
Last edited by Maya Janssens
</Text>
<Text color="success">In stock</Text>
<Text color="warning">Low stock</Text>
<Text color="destructive">Sold out</Text>
</div>
)
}Props
PropTypeDefaultDescription
as'span' | 'p' | 'div' | 'label' | 'small' | 'strong' | 'em'Default 'span'The element to render, defaults to span
size'xs' | 'sm' | 'default' | 'lg'Default 'default'
weight'regular' | 'medium' | 'semibold' | 'bold'Default –
color'default' | 'muted' | 'primary' | 'destructive' | 'warning' | 'success'Default –
align'start' | 'center' | 'end'Default –
truncatebooleanDefault –
asChildbooleanDefault –
htmlForstringDefault –
titlestringDefault –
Also accepts className and style, id and aria-* labelling attributes and data-* attributes.