Authoring Guide · Customization
Homepage
How to customize the homepage content and layout
Homepage
Guide to customizing the homepage content, layout, and featured sections.
Homepage Component
The homepage UI is components/HomePageClient.tsx. The data it receives is assembled in app/page.tsx. After bootstrap, edit HomePageClient.tsx to change copy, sections, and layout. Site name and description on a default starter home come from kb.config.json.
Hero Section
Update the hero section:
Call-to-Action Buttons
Update the CTA buttons:
Latest Blog Posts
Customize how many posts are shown:
Quick Links Section
Add or remove quick link sections: