Banner
contentComponentLikeRequired
A type that can be used to represent a component-like structure.JSONComponentJSONComponent
JSON representation of a component.componentstringRequired
The component type, e.g. "Button", "Card", etc.propsRecord<string, any>
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
React.JSX.ElementReact.JSX.Element
stringstring
labelstring
Banner label.kind"secondary"
Banner kind.hrefstring
Banner href.iconstring
Banner icon.
Footer
kind"minimal"
logo
ComponentLikeComponentLike
A type that can be used to represent a component-like structure.JSONComponentJSONComponent
JSON representation of a component.componentstringRequired
The component type, e.g. "Button", "Card", etc.propsRecord<string, any>
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
React.JSX.ElementReact.JSX.Element
stringstring
booleanboolean
social
Footer socialsxstring
facebookstring
youtubestring
discordstring
slackstring
githubstring
linkedinstring
instagramstring
hackernewsstring
mediumstring
telegramstring
blueskystring
redditstring
linksWebEditorFooterLinks
Footer linksfootnoteComponentLike
A type that can be used to represent a component-like structure.JSONComponentJSONComponent
JSON representation of a component.componentstringRequired
The component type, e.g. "Button", "Card", etc.propsRecord<string, any>
The component's children, which can be a string, an array of strings, or an array of JSONComponent objects.
React.JSX.ElementReact.JSX.Element
stringstring
Home
heroPageHomeHero
Hero section content for the home page.titlestring
The main title text.descriptionstring
The description text.imagestring
The image URL for the hero section.buttonPageHomeHeroButton
The main button for the hero section.titlestringRequired
The button label.hrefstringRequired
The URL the button links to.
sectionsarray of PageHomeSection
Section displayed on the home page.titlestring
The section title.cardsarray of PageHomeCard
Card displayed in a section on the home page. Extends GuideCardProps.childrenReact.ReactNodeRequired
Content to be displayed in the card bodyhrefstringRequired
URL the card links totitlestring
Title displayed at the top of the cardiconReact.ReactNode
Optional icon displayed to the left of the contentkind"secondary"
Visual style variant of the cardsize"sm" | "md"
Size variant of the cardclassNamestring
Additional CSS class names to apply to the cardasReact.ElementType<any, keyof IntrinsicElements>
Additional props to pass to the link element
First Slide
contentPageFirstSlideContent
The main content for the slide.titlestring
The main title text.descriptionstring
The description text.primaryButtonPageFirstSlideButton
The primary action button.titlestringRequired
hrefstringRequired
The URL the button links to.kind"primary" | "secondary"
The visual style of the button.disabledboolean
Whether the button is disabled.
secondaryButtonPageFirstSlideButton
The secondary action button.titlestringRequired
hrefstringRequired
The URL the button links to.kind"primary" | "secondary"
The visual style of the button.disabledboolean
Whether the button is disabled.
rightContentReact.ReactNode
Optional React node to display on the right side.
Built with
Show your support! Star us on GitHub ⭐️