@inditextech/docouture-ui-bundle — a themed fork of
antora-ui-default, read by
Antora as a plain zip via ui.bundle.url. What follows is what a
site actually gets from it, beyond styling — each feature below, plus a
Configuration subsection wherever there’s actually a knob to turn.
Theme: dark / light
A theme toggle persists the choice (localStorage), applied before first paint so there’s no flash of the wrong theme.
Configuration
| Key | Effect |
|---|---|
|
Side-menu brand logo; the dark variant is swapped in automatically under dark mode — see Setup the product logo. |
Navigation
-
Module switcher — appears once a component has more than one entry in
nav_modules; see Adding a module. -
Nav tree — renders each module’s own
nav.adoc. -
Breadcrumbs — derived from the navigation tree’s ancestors of the current page.
-
Pagination — previous/next footer links, on by default site-wide; a page can opt out with
:!page-pagination:. -
"Edit this page" — links to the content source’s edit URL, inferred for known git hosts.
-
Header repo link — reads
site.keys.repo_url, or falls back to the content source’s own git remote if that key isn’t set.
Configuration
| Key | Effect |
|---|---|
|
Header toolbar repo link, overriding the git-remote fallback. |
|
Turns pagination on/off site-wide ( |
|
Drives the module switcher — see Antora Descriptor. |
Search
A search dialog reads the full-text search index
@inditextech/docouture-antora-extensions builds at build time (see
Integrations) — without that extension registered, the
dialog renders but has nothing to search. Recent searches persist locally. Nothing
else to configure beyond registering the extension.
Version switcher
A version dropdown renders once a component has more than one version — see Versioning modes. A single-version component (the common case before a first release) renders a plain version indicator instead of a dropdown. No UI-bundle-level configuration of its own — it follows directly from how many versions the playbook aggregates.
404 page
Antora’s own generated 404 page has no component/module context at all — no side
menu, no version tag, no footer. @inditextech/docouture-antora-extensions composes a
real one instead, so every partial that reads page context renders exactly as it
would on a real page.
Configuration
| Key | Effect |
|---|---|
|
Which module’s navigation the generated 404 page’s side menu shows — see Antora Descriptor. |
Copy-to-clipboard
Every code block gets a copy button, regardless of whether it has a language set. No configuration.
Bundle-wide settings
Keys that shape the bundle itself rather than one single feature above:
| Key | Effect |
|---|---|
|
Browser tab icon — see Setup a favicon. |
|
Which bundle zip, and whether to cache it. |
|
Overlay directory for the logo/favicon files above. |
|
Layout for pages with no |
|
Where UI assets land inside the site (default |