Skip to main content

Interface: HeadingProps

Defined in: components/Heading/Heading.tsx:70

Props for the Heading component.

Extends​

  • Omit<React.HTMLAttributes<HTMLHeadingElement>, "style" | "className">

Properties​

align?​

optional align?: HeadingAlign

Defined in: components/Heading/Heading.tsx:88

Inline alignment (text-align). A layout keyword, not a design token.

Default​

'start'

children?​

optional children?: ReactNode

Defined in: components/Heading/Heading.tsx:90

The heading text.

Overrides​

Omit.children


level​

level: HeadingLevel

Defined in: components/Heading/Heading.tsx:78

Heading rank — renders the matching <h1>…<h6>. Choose it for document structure and screen-reader navigation, not for visual size.


size?​

optional size?: HeadingSize

Defined in: components/Heading/Heading.tsx:83

Visual size from the heading type scale, overriding the rank's default. Use it to decouple appearance from rank (e.g. a visually small <h2>).