Skip to content

Overhaul Antora UI to match Konflux docs#133

Merged
gtrivedi88 merged 1 commit intoredhat-appstudio:mainfrom
gtrivedi88:docs/full-ui
Apr 8, 2026
Merged

Overhaul Antora UI to match Konflux docs#133
gtrivedi88 merged 1 commit intoredhat-appstudio:mainfrom
gtrivedi88:docs/full-ui

Conversation

@gtrivedi88
Copy link
Copy Markdown
Contributor

@gtrivedi88 gtrivedi88 commented Apr 8, 2026

Summary

Full UI overhaul modeled after the Konflux documentation site:

  • Navbar: Site title on left, Home + Raise an issue buttons on right (styled like Konflux)
  • Search: Lunr full-text search integrated in the navbar
  • Breadcrumbs: Restored (previously broken by toolbar override)
  • Prev/Next pagination: Added at bottom of each page for sequential navigation
  • TOC sidebar: Restored table of contents on the right side
  • Footer: Links to source repo and issue tracker
  • Sidebar styling: Wider nav, highlighted current page, darker background

Verified locally — all features render correctly. Build produces search index and all 6 styled HTML pages.

Test plan

  • Verify navbar has site title (left) and Home + Raise an issue (right)
  • Verify search input appears and returns results
  • Verify breadcrumbs show on content pages
  • Verify Prev/Next links appear at bottom of pages
  • Verify TOC sidebar shows on pages with headings

- Navbar: site title on left, Home + Raise an issue buttons on right
- Search: add Lunr full-text search with search input in navbar
- Breadcrumbs: restore by removing toolbar.hbs override
- Prev/Next: add pagination partial for page navigation
- TOC sidebar: restored (was broken by previous overrides)
- Footer: source on GitHub + raise an issue links
- Sidebar: wider nav, highlighted current page, darker background
- CSS: follows Konflux docs styling conventions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gtrivedi88 gtrivedi88 merged commit 7d4a19c into redhat-appstudio:main Apr 8, 2026
1 of 4 checks passed
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.

1 participant