HeroBase
Overview
HeroBase
represents the base structure for a hero component. It is extended by other hero-related components and includes attributes for accessibility, text, and layout customization.
Attributes
id
type: string
A unique identifier for the hero component.
ariaLabel
type: string (optional)
The ARIA label for the hero component, used for accessibility purposes.
eyebrowText
type: object (optional)
Text displayed as an eyebrow above the main header.
text
type: string (optional)
The eyebrow text content.
format
type: literal = 'markdown' | 'html' (optional)
The format of the eyebrow text content.
header
type: object (optional)
The main header text for the hero.
text
type: string (optional)
The header text content.
format
type: literal = 'markdown' | 'html' (optional)
The format of the header text content.
subcopy
type: object (optional)
The subtext or additional information displayed below the header.
text
type: string (optional)
The subcopy text content.
format
type: literal = 'markdown' | 'html' (optional)
The format of the subcopy text content.