Foundational chassis stack
The engine is Antora itself. Chassis lives in antora-ui-chassisunchecked — unthemed region contracts and optional playbook extensions. Valentus (or Default UI) supplies body kit + paint.
Playbook extensions (build time)
| Package | Role | Typical pin |
|---|---|---|
|
Meta extension: registers bundled chassis members (today |
|
|
Injects |
Same repo, |
|
Compose pack — hub/demo profiles register chassis-compose automatically (override key |
SemVer tag on |
Registry catalog: registry.antora-supplemental.org/extensionsunchecked (also registry docs component on this hub).
Copy-only chassis (browser)
These are not npm playbook extensions — copy into hub supplemental-ui/ (or consume via a theme slot when available):
-
packages/soft-nav/js/soft-nav.js— region swap bus (soft-nav:*, compatdoc-nav:loaded) -
Pair with SoftNavContext when persistent chrome must track page metadata (search omnibox, dock)
Minimal wiring without Valentus: antora-ui-chassis/examples/minimal-soft-navunchecked.
Integration guide
-
SoftNavContext INTEGRATION.adocunchecked
-
ARCHITECTURE.adocunchecked — SoftNav transport → context store →
bindSoftNavContext
GitHub topics (dependents)
Playbooks that directly require an extension add the GitHub topic equal to the repo product id (soft-nav-context, chassis-compose). Hubs on @antora-supplemental/facto-stack tag facto-stack only — see Hub GitHub topics.