Skip to content

Container

<ts-container> vv0.4.0

The ts-container component.

Open in Storybook for interactive demos.

<ts-container size="lg">Content</ts-container>
PropertyAttributeTypeDefaultDescription
paddingpaddingbooleantrueWhether to apply horizontal padding.
sizesize"full" | "lg" | "md" | "sm" | "xl"'lg'The maximum width of the container.
NameDescription
*(default)*Default slot for container content.

Use ::part() to style internal elements:

PartDescription
baseThe container element.
ts-container::part(base) {
/* your custom styles */
}
<ts-container size="lg">Content</ts-container>
import { TsContainer } from '@tessera-ui/react';
<TsContainer padding size="lg">Content</TsContainer>