Skip to content

feat: configurable toolbar - #36

Merged
tuunit merged 2 commits into
mainfrom
feat/configurable-toolbar
Jan 9, 2026
Merged

feat: configurable toolbar#36
tuunit merged 2 commits into
mainfrom
feat/configurable-toolbar

Conversation

@tuunit

@tuunit tuunit commented May 23, 2025

Copy link
Copy Markdown
Owner

This pull request introduces improvements to the configuration and flexibility of the toolbar configuration, new documentation to reflect these options, and some minor improvements to configuration files and code structure.

The toolbar option now supports a dictionary for fine-grained control, allowing users to enable or disable specific toolbar elements (e.g., pages, tags, zoom, layers, lightbox), set the toolbar position, and control its visibility. Boolean values are still supported for basic enable/disable behavior.

Resolves: #17

@tuunit
tuunit force-pushed the feat/configurable-toolbar branch from 1805612 to daa09a2 Compare May 23, 2025 09:49
Copilot AI review requested due to automatic review settings January 9, 2026 13:09
@tuunit
tuunit force-pushed the feat/configurable-toolbar branch from daa09a2 to 44de719 Compare January 9, 2026 13:09

This comment was marked as outdated.

@tuunit
tuunit force-pushed the feat/configurable-toolbar branch 2 times, most recently from ca817c9 to 967a208 Compare January 9, 2026 14:29
@tuunit tuunit changed the title [WIP] feat: configurable toolbar feat: configurable toolbar Jan 9, 2026
@tuunit
tuunit requested a review from Copilot January 9, 2026 14:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread examples/docs/configuration.md Outdated
Comment thread examples/docs/configuration.md Outdated
Comment thread examples/docs/configuration.md Outdated
Comment thread mkdocs_drawio/plugin.py Outdated
Comment thread mkdocs_drawio/plugin.py Outdated
Comment thread examples/mkdocs.yml Outdated
Comment thread examples/mkdocs-classic.yml Outdated
@tuunit
tuunit force-pushed the feat/configurable-toolbar branch 2 times, most recently from 7622a3f to f5ef14c Compare January 9, 2026 15:09
Co-authored-by: Yves Chevallier <yves.chevallier@heig-vd.ch>
Signed-off-by: Jan Larwig <jan@larwig.com>
@tuunit
tuunit force-pushed the feat/configurable-toolbar branch from f5ef14c to 9e98afc Compare January 9, 2026 15:11
Signed-off-by: Jan Larwig <jan@larwig.com>
@tuunit
tuunit merged commit 68f381c into main Jan 9, 2026
1 check passed
@tuunit
tuunit deleted the feat/configurable-toolbar branch January 9, 2026 15:17
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.

Configuring the toolbar

2 participants