The Official Veta Theme

Instant documentation and landing pages

Vara gives your Veta project production-ready layouts out of the box. Write content, drop in components, and launch polished docs or marketing pages without complex JS toolchains.

Built for speed and consistency

A curated set of templates and components designed to keep your site cohesive, responsive, and blazing fast.

  • Flexible doc and landing page layouts
  • Pre-styled, ready-to-use components
  • Native dark mode support

What you get

Vara covers the common path for a software project so you can focus on the content.

  • Docs

    Documentation sites

    Searchable, responsive documentation with a sidebar, table of contents, and previous and next navigation.

  • Landing

    Landing pages

    Compose polished landing pages from Markdown with a small set of focused components.

  • Assets

    No frontend build

    Styles and JavaScript are compiled and shipped with the theme, so your project has no frontend toolchain to maintain.

  • Client-side search

    Full-text search over your documentation that runs in the browser, with an index generated at build time.

  • Syntax highlighting

    Code blocks are highlighted on demand with a familiar light and dark themes.

  • LLM-ready output

    Every page ships as readable Markdown, with llms.txt indexes for AI assistants.

How it works

Content, templates, and components

Veta separates what you write from how it looks. Your project declares pages, writes Markdown, and configures a few settings; Vara provides the presentation.

  • Page generators choose a template per route
  • Markdown is rendered and composed with components
  • A data/site.yaml file controls branding and behavior

The same theme, many projects

Since Veta is a single binary and this theme requires no dependencies, you can easily use this theme in many projects without any complications.

Common questions

A few things people ask before starting.

No. Vara ships compiled styles and JavaScript. Your project is content, generators, and configuration.

No. Components are opt-in. You can write plain HTML in your templates or add your own components to the project.

Yes. The theme is built with Tailwind CSS and uses design tokens for colors, so you can override them and add your own styles.

Yes. Internal links use Veta's deployment-aware URL helper, so the site keeps working under any prefix.

Ready to start?

Install the theme, configure it, and write your first page in a few minutes.