Skip to content

fix: add navbar widget collector and integrate widgets cleanly#91

Merged
rich-iannone merged 1 commit intomainfrom
fix-navbar-icon-tray
Apr 7, 2026
Merged

fix: add navbar widget collector and integrate widgets cleanly#91
rich-iannone merged 1 commit intomainfrom
fix-navbar-icon-tray

Conversation

@rich-iannone
Copy link
Copy Markdown
Member

This PR refactors how right-side navbar widgets (such as the dark mode toggle, keyboard shortcuts button, GitHub icon/widget, and search) are collected and displayed in the Great Docs theme. It introduces a dedicated navbar-widgets.js script to handle widget consolidation, simplifies the widget injection logic in the individual widget scripts, and updates related styles and build logic.

@rich-iannone rich-iannone merged commit 280e576 into main Apr 7, 2026
7 checks passed
@rich-iannone rich-iannone deleted the fix-navbar-icon-tray branch April 7, 2026 18:43
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