Overview
Learn how the Dahlia starter is organized.
This starter is a small Astro documentation project with Dahlia already wired up. Use it when you want to start writing docs instead of assembling routing, navigation, search, and theme configuration from scratch.
Project Files
astro.config.tsregisters the Dahlia integration.theme.config.jsonconfigures navigation, docs navigation, search, and footer links.src/content.config.tsregisters the docs content collection.src/content/docscontains MDX pages rendered from the site root.
Homepage
The starter sets docsBase: '/', so src/content/docs/index.mdx renders at
/ as a splash page. The docs entry page is this page, rendered at
/overview/.
Next Steps
- Update the project name and links in
theme.config.json. - Replace the example pages in
src/content/docs. - Run
npm run checkandnpm run buildbefore deploying.
Last updated Oct 14, 2026