Start building with Dahlia
Choose the path that matches your project, then configure the docs shell and start writing.
Choose Your Path
New docs site
Start from the Dahlia starter template when you want a working Astro docs site with the theme already wired up.
Existing Astro project
Install Dahlia manually, register the integration, and connect your docs content collection.
Configure Dahlia
Set project identity, docs routing, navigation, docs navigation, footer links, search, source links, and page actions.
Write docs content
Learn frontmatter, Markdown, images, code blocks, and MDX authoring patterns for Dahlia pages.
Customize the UI
Tune appearance, CSS tokens, layouts, and shell component overrides when configuration is not enough.
Reference
Review the complete configuration surface, theme tokens, and Expressive Code integration details.
Reference Links
- Read Overview for the high-level model.
- Visit Project Structure for a task-oriented setup guide.
- Check Changelog before upgrading Dahlia.