Customization
Everything is customizable from docs.config.ts. No CSS files to edit, no layout files to create.
What You Can Customize
- Colors — Primary, accent, background, border, and more
- Typography — Font families, heading sizes, weights, spacing
- Sidebar — Title, icons, collapsible groups, style
- Components — Override built-in or add custom MDX components, including live
HoverLinkpreviews - OG Images — Dynamic or static Open Graph images; what context your image generator receives; how the docs website does it
- Ask AI — RAG-powered AI chat with configurable LLM, floating/search modes, and more
- Page Actions — "Copy Markdown" and "Open in LLM" buttons on doc pages
- llms.txt — Auto-generate
llms.txtandllms-full.txtfor LLM-friendly documentation
All customization happens through the theme and top-level config options in docs.config.ts.
How is this guide?