Section intro stacked

Use this section intro component to provide a heading, link and itemized content in a stacked layout.

Ready to use
import {SectionIntroStacked} from '@primer/react-brand'

Examples

Default

Loading

Component props

SectionIntroStacked Required

nametypedefaultrequireddescription
childrenReactNode, ReactNode[]undefinedtrueContent to include within the section intro component. Accepts SectionIntroStacked.Heading, SectionIntroStacked.Link, and SectionIntroStacked.Items components
classNamestringfalseSets a custom class on the root element
idstringfalseSets a custom id on the root element
animateAnimatePropsfalseAnimation configuration for the component

Forwards all standard HTML attributes for <header> elements.

SectionIntroStacked.Heading Required

Required node that is used to provide a heading for the section.

nametypedefaultrequireddescription
childrenReactNode, ReactNode[]undefinedtrueContent to be displayed inside the heading component.
classNamestringfalseSets a custom class on the root element
idstringfalseSets a custom id on the root element
animateAnimatePropsfalseAnimation configuration for the component

Forwards all props from the Heading component, including as, size, and weight.

Optional node that can be used to provide a link.

nametypedefaultrequireddescription
childrenReactNode, ReactNode[]undefinedtrueContent to be displayed inside the link
hrefstringundefinedtrueThe URL that the link points to
variantdefault, accentaccentfalseVisual style variant for the link
classNamestringfalseSets a custom class on the root element
idstringfalseSets a custom id on the root element

Forwards most props from the Link component, but with a fixed size of large.

SectionIntroStacked.Items Required

Container for a list of items.

nametypedefaultrequireddescription
childrenReactNode, ReactNode[]undefinedtrueSectionIntroStacked.Item components
classNamestringfalseSets a custom class on the root element
idstringfalseSets a custom id on the root element
animateAnimatePropsfalseAnimation configuration for the component

SectionIntroStacked.Item Required

Individual item within the items list.

nametypedefaultrequireddescription
childrenReactNode, ReactNode[]undefinedtrueContent to be displayed inside the item
classNamestringfalseSets a custom class on the root element
idstringfalseSets a custom id on the root element