Introduction

Fumadocs on Astro — static docs UI spike

This is the Orion docs, built with Fumadocs on Astro with fully static output. It exists to prove the docs chrome — sidebar tree, table of contents, and client-side search — renders correctly from a static build.

Why this spike

Fumadocs briefly dropped Astro support because React context could not cross Astro islands. Astro support was later re-added. This page and its siblings verify the current adapter holds up under output: 'static'.

What it exercises

The sidebar is driven by a nested content tree. This table of contents is generated from the headings on the page. Search runs entirely client-side against a prebuilt Orama index.

Next steps

Head to Getting Started to see a nested section render in the sidebar.