docs/src/antora.yml is the component descriptor — every directory Antora treats as
documentation needs one. It’s still a file literally named antora.yml on disk; this
page just gives it a clearer name than the filename itself does. Upstream reference:
Antora’s component-version
docs.
Core keys
name: ROOT
title: docouture
version: prerelease
prerelease: true
start_page: ROOT:index.adoc
nav:
- modules/main/nav.adoc
| Key | Effect |
|---|---|
|
Either a real URL segment, or Antora’s reserved |
|
The component’s own display title (distinct from the playbook’s |
|
Differ per git ref — see Versioning modes. |
|
This component’s own default page, resource-ID form. |
|
Lists every module’s |
nav_modules — read by @inditextech/docouture-antora-extensions
nav_modules:
- module: main
title: Documentation
description: One-line description.
icon: grid-3x3
| Key | Effect |
|---|---|
|
Which module (a directory under |
|
Label shown in the module switcher. |
|
One-line description shown alongside the title in the switcher. |
|
A bare icon name from the UI bundle’s own vendored sprite (Lucide’s own naming, e.g. |
A list, not a map keyed by module — deliberately. Antora’s content aggregator runs
the whole descriptor through camelCaseKeys, which recurses into nested objects and
rewrites their keys; a map keyed by a hyphenated module slug (store-standalone)
would arrive renamed (storeStandalone) and match nothing.
not_found_module
| Key | Effect |
|---|---|
|
Which module’s navigation the generated 404 page’s side menu
shows. With one module there’s only one sensible value; update it alongside
|
footer — read by @inditextech/docouture-antora-extensions
footer:
groups:
- title: Resources
links:
- text: Home
url: ROOT:index.adoc
- text: Quickstart
url: main:quickstart.adoc
| Key | Effect |
|---|---|
|
Column heading for this group of links. |
|
Visible link label. |
|
Either a page ID or a literal URL; one that resolves to no page is dropped with a warning rather than rendered dead. |
A list of link groups, positional (index 0 → column 2, 1 → column 3’s fallback — used only with fewer than two switchable modules, 2 → column 4), not keyed.
llms — read by @inditextech/docouture-antora-extensions
| Key | Effect |
|---|---|
|
Becomes the blockquote under the site title in the generated |
|
A list of page IDs left out of both generated files ( |
Both keys are optional. See Integrations.