Customization
/Components
Components
Learn how to use built-in components
Banner
contentComponentLikeRequiredJSONComponentJSONComponentcomponentstringRequiredpropsRecord<string, any>React.JSX.ElementReact.JSX.Elementstringstringlabelstringkind"secondary"hrefstringiconstring
A type that can be used to represent a component-like structure.
JSON representation of a component.
The component type, e.g. "Button", "Card", etc.
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
Banner label.
Banner kind.
Banner href.
Banner icon.
Footer
kind"minimal"logoComponentLikeComponentLikeJSONComponentJSONComponentcomponentstringRequiredpropsRecord<string, any>React.JSX.ElementReact.JSX.Elementstringstringbooleanbooleansocial{ [K in Social]?: string; }xstringfacebookstringyoutubestringdiscordstringslackstringgithubstringlinkedinstringinstagramstringhackernewsstringmediumstringtelegramstringblueskystringredditstringlinksWebEditorFooterLinksfootnoteComponentLikeJSONComponentJSONComponentcomponentstringRequiredpropsRecord<string, any>React.JSX.ElementReact.JSX.Elementstringstring
A type that can be used to represent a component-like structure.
JSON representation of a component.
The component type, e.g. "Button", "Card", etc.
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
Footer socials
Footer links
A type that can be used to represent a component-like structure.
JSON representation of a component.
The component type, e.g. "Button", "Card", etc.
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
Home
heroPageHomeHerotitlestringdescriptionstringimagestringbuttonPageHomeHeroButtontitlestringRequiredhrefstringRequiredsectionsarray of PageHomeSectiontitlestringcardsarray of PageHomeCardchildrenReact.ReactNodeRequiredhrefstringRequiredtitlestringiconReact.ReactNodekind"secondary"size"sm" | "md"classNamestringasReact.ElementType<any, keyof IntrinsicElements>
Hero section content for the home page.
The main title text.
The description text.
The image URL for the hero section.
The main button for the hero section.
The button label.
The URL the button links to.
Section displayed on the home page.
The section title.
Card displayed in a section on the home page. Extends GuideCardProps.
Content to be displayed in the card body
URL the card links to
Title displayed at the top of the card
Optional icon displayed to the left of the content
Visual style variant of the card
Size variant of the card
Additional CSS class names to apply to the card
Additional props to pass to the link element
First Slide
contentPageFirstSlideContenttitlestringdescriptionstringprimaryButtonPageFirstSlideButtontitlestringRequiredhrefstringRequiredkind"primary" | "secondary"disabledbooleansecondaryButtonPageFirstSlideButtontitlestringRequiredhrefstringRequiredkind"primary" | "secondary"disabledbooleanrightContentReact.ReactNode
The main content for the slide.
The main title text.
The description text.
The primary action button.
The URL the button links to.
The visual style of the button.
Whether the button is disabled.
The secondary action button.
The URL the button links to.
The visual style of the button.
Whether the button is disabled.
Optional React node to display on the right side.
Built with
Show your support! Star us on GitHub ⭐️