Skip to content

sova-org/sova-doc

Repository files navigation

Sova Documentation

Static documentation site built with Svelte 5, Vite, MDSvex.

Commands

pnpm install    # Install dependencies
pnpm dev        # Development server at localhost:5173
pnpm build      # Production build to /dist
pnpm preview    # Preview production build
pnpm check      # Type checking

Adding Documentation

  1. Create .svx file in src/content/docs/
  2. Add entry to src/lib/config/navigation.ts

Files are auto-discovered. Naming: snake_case.svx becomes /docs/kebab-case URL.

Section index pages use folder/folder.svx pattern (e.g., engine/engine.svx/docs/engine).

Assets

Research documents in public/assets/typst/ are written in Typst. Compiled PDFs go to public/assets/pdfs/.

Deployment

Deploy /dist to any static host. Hash-based routing requires no server config.

About

Website for the Sova live coding project

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors