Skip to content

Nebari Starlight

Ship on-brand docs for your Nebari pack in minutes. Brand colors, fonts, logo, footer, and search all come from one plugin — you just write Markdown.

Every Nebari pack ships documentation, and every set of docs should look like it belongs to the same platform. @nebari/starlight is the shared theme that makes that automatic: add the plugin, write your content, and get a polished, accessible, on-brand site out of the box. New here? Jump to the installation guide.

One-line install

Register the nebari() plugin in astro.config.mjs and the entire theme — colors, fonts, logo, footer, and social links — is wired up for you.

On-brand by default

OKLCH design tokens from nebari-design map onto Starlight’s variables: a magenta-violet accent with slate-tinted surfaces, tuned for light and dark.

Typography that ships with it

Inter for body, Space Grotesk for headings, Lora for page titles, and Fira Code for code — all self-hosted, no CDN calls, no layout shift.

Search included

Starlight’s built-in Pagefind search is enabled and styled to match, ready for multisite merging across packs.

This site is also a working template. It runs on @nebari/starlight itself, so everything you see — the hero above, the cards, the callouts, the sidebar groups — is the theme in action. Fork it as the starting point for your own pack.