Skip to content

feat: add page-navigation dropdown#1612

Merged
dgarcia360 merged 3 commits intomasterfrom
docs-action-button
Apr 14, 2026
Merged

feat: add page-navigation dropdown#1612
dgarcia360 merged 3 commits intomasterfrom
docs-action-button

Conversation

@dgarcia360
Copy link
Copy Markdown
Collaborator

@dgarcia360 dgarcia360 commented Apr 13, 2026

Introduces a new Copy page split button next to the page title on content pages, with a dropdown offering View source (when the repo is open-source), Ask a question (opens the Biel.ai chatbot), Open in ChatGPT, and Open in Claude:

image

Additionally, the chatbot now docks as a right-side panel instead of a floating modal, and its theming variables and positioning have been adjusted to better match the site look and feel:

image

Other minor changes:

  • Header search + Ask AI layout reworked across breakpoints.
  • Floating Ask AI footer button removed: now reachable from the header, sidebar, and page actions.
  • ai-chatbot.rst expanded to document the search_engine option and the Biel.ai + Sphinx integration (new default).

Introduces a new "Copy page" split button next to the page title on content pages, with a dropdown offering View source (when the repo is open-source), Ask a question (opens the Biel.ai chatbot), Open in ChatGPT, and Open in Claude.

Additionally, the chatbot now docks as a right-side panel (modal-position="sidebar-right") instead of a floating modal, and its theming variables and positioning have been
  adjusted to better match the ScyllaDB look and feel.
@dgarcia360 dgarcia360 requested a review from annastuchlik April 13, 2026 16:25
Comment thread src/js/page-actions.js Fixed
@dgarcia360 dgarcia360 changed the title feat: add page-navigation drodpown feat: add page-navigation dropdown Apr 13, 2026
Comment thread src/js/page-actions.js Fixed
Copy link
Copy Markdown
Collaborator

@annastuchlik annastuchlik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great.

@dgarcia360 dgarcia360 merged commit ebca58d into master Apr 14, 2026
10 checks passed
@dgarcia360 dgarcia360 deleted the docs-action-button branch April 14, 2026 09:05
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.

3 participants