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>).