Skip to Content
StylingText Align

Text Align

Use textAlign prop to control the text-align of an element.

Name

Styles

center
end
justify
start

Documentation

start

Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris.

center

Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris.

end

Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris.

justify

Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris.

import type { ComponentPropsWithoutRef } from "react"; import { Group, Text } from "@optiaxiom/react"; export function App() { return ( <Group flexDirection="column" gap="16"> <DemoItem textAlign="start"> Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris. </DemoItem> <DemoItem textAlign="center"> Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris. </DemoItem> <DemoItem textAlign="end"> Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris. </DemoItem> <DemoItem textAlign="justify"> Duis id tellus condimentum, tincidunt nulla a, pellentesque dolor. Etiam tristique est eu sodales pellentesque. Sed odio eros, mattis a turpis non, vulputate bibendum mauris. </DemoItem> </Group> ); } function DemoItem({ children, ...props }: ComponentPropsWithoutRef<typeof Text>) { return ( <div> <Text color="fg.tertiary" fontFamily="mono" fontWeight="600"> {props.textAlign} </Text> <Text {...props}>{children}</Text> </div> ); }
Last updated on