Skip to main content

@voraus/docusaurus-theme

Shared Docusaurus 3 theme for voraus documentation sites. It gives every site the same look and the same baseline configuration, and keeps each site's docusaurus.config.ts down to about fifteen lines.

A site can be published anywhere static files can go. Support for vdoc, the voraus documentation portal (which frames each site inside its own header and version picker) is built in.

Start here

  1. Getting started: install it and get a site running
  2. Writing content: admonitions, diagrams, code, links
  3. Configuration: every option createConfig() takes
  4. Deployment: publish to vdoc or GitHub Pages

Then, as you need them:

PageWhat it covers
FeaturesWhat the theme changes, one page per feature
CustomizingYour own CSS, navbar items, replacing a part
Inside vdocWhat changes while vdoc frames your site
TroubleshootingError messages and what they mean
Developing this repositoryOnly if you are changing the theme itself