Skip to content

DOCOPS-176 Add page-tabs attributes to driver component descriptors - #524

Merged
recrwplay merged 2 commits into
4.4from
add-page-tabs-attributes-4.4
Jul 31, 2026
Merged

DOCOPS-176 Add page-tabs attributes to driver component descriptors#524
recrwplay merged 2 commits into
4.4from
add-page-tabs-attributes-4.4

Conversation

@recrwplay

Copy link
Copy Markdown
Contributor

Adds page-tabs, page-tabs-index and page-tabs-group to each driver manual's
antora.yml:

asciidoc:
  attributes:
    page-tabs: drivers-apis@
    page-tabs-index: 10
    page-tabs-group: drivers

Places the driver manuals in the drivers-apis tab of the aggregated tabbed
navigation. Indexes are spaced 10, 12, 14, 16, 18 in the existing order (Python, Go,
Java, JavaScript, .NET), leaving gaps for further drivers.

These are set per component rather than in the publish playbook: a playbook carries a
single value for the whole build, which cannot order the five manuals within the tab.

page-tabs-group groups the driver manuals so that every published version is emitted
in the tab navigation and the UI can match it by version, rather than only the latest
version being included. This is why the same change is needed on each published
branch.

Same change as on dev, applied to this published branch.

page-tabs is soft-set with a trailing @ so it can be overridden.

Set page-tabs, page-tabs-index and page-tabs-group in each driver manual's
antora.yml rather than in the publish playbook. The playbook carries a single
value for the whole build, which cannot order the five driver manuals within
the drivers-apis tab.

Indexes are spaced 10, 12, 14, 16, 18 in the existing order (Python, Go, Java,
JavaScript, .NET), leaving gaps for further drivers.

page-tabs-group groups all driver manuals so every published version is
emitted and the UI can match the tab nav by version.

page-tabs is soft-set with a trailing @ so it can be overridden on a page.

Same change as on dev, applied to this published branch.
Bring in the v2 docs workflows so this PR gets PR checks.
@neo4j-docops-agent

neo4j-docops-agent commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Thanks for the documentation updates.

The preview documentation has now been torn down - reopening this PR will republish it.

@recrwplay
recrwplay merged commit 316e0cf into 4.4 Jul 31, 2026
4 checks passed
@recrwplay
recrwplay deleted the add-page-tabs-attributes-4.4 branch July 31, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants