Powered by HTML + cloud functions (Enhance and Architect) and Markdown (Arcdown).
All documentation content lives in src/views/docs/md
.
Navigation data is stored in src/views/docs/nav-data.mjs
.
Recommended prefs.arc:
@sandbox
livereload true
Currently redirects to the Enhance documentation at "/docs/".
The main "/docs/*" route lives in app/api/docs/$$.mjs
.
This route uses the path (accounting for trailing slashes) to look up a .md document and render it to HTML with Arcdown. This document HTML is combined with nav-data
and passed as state to Enhance to render the full view.
WIP
WIP