Type to search documentation.

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.ts registers the Dahlia integration.
  • theme.config.json configures navigation, docs navigation, search, and footer links.
  • src/content.config.ts registers the docs content collection.
  • src/content/docs contains 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

  1. Update the project name and links in theme.config.json.
  2. Replace the example pages in src/content/docs.
  3. Run npm run check and npm run build before deploying.

Last updated Oct 14, 2026