Documentation site for the Breadcrumbs Obsidian plugin, built with Astro and Starlight.
Content is authored in Obsidian via Vault CMS and published by pushing to git.
| Command | Action |
|---|---|
npm install |
Install dependencies |
npm run dev |
Start dev server at localhost:4321 |
npm run build |
Build production site to ./dist/ |
npm run preview |
Preview built site locally |
npm run astro check |
TypeScript check |
src/content/docs/
├── index.mdx # Homepage
├── Concepts.md
├── Edge Fields.md
├── Field Groups.md
├── Note Attributes.md
├── Announcements/ # Release notes
├── Commands/ # Plugin commands
├── Explicit-Edge-Builders/
├── Implied-Edge-Builders/
├── Views/ # Codeblocks, Matrix, Page, Tree, Trail
├── Suggesters/
├── guides/ # How-to guides
└── Images/ # Static images
- All docs live in
src/content/docs/— file path = URL path - Every
.md/.mdxfile requires atitlein frontmatter - Images stored in
src/content/docs/Images/ src/content/_bases/andsrc/content/.obsidian/are Obsidian-specific — do not modify- Sidebar config in
astro.config.mjs— new top-level sections require a manual update there
Push to main. No separate deploy step.