Skip to content

vitakit documentation ​

Getting startedscaffold a project, edit it, build both outputs, deploy
Content referenceevery file and every field
Commandsthe five commands, with examples
Customisingdesign, page structure, your own sections, ejecting
CV documentsthe PDF: variants, ordering, cover letters, styling
Privacywhat reaches the web, and what cannot
Troubleshootingerror messages and what they mean

In one paragraph ​

content/ holds your CV as YAML, Markdown and BibTeX. It is validated, rendered at build time (Markdown, KaTeX, citation-js) and compiled into a typed module, from which a Nuxt site and a LaTeX CV are composed independently. The website ships as static HTML with no content runtime; the PDF is produced by latexmk from generated .tex files. Broken content fails a build and is reported without killing the dev server.