Hi,
today I merged PR#1821 which introduces a new system how menus in templates are built and how plugins can inject their own links and buttons into them. I wrote a blog post explaining the general change which also contains links to the documentation:
https://www.patreon.com/posts/menus-14160215
If you are a template author, I encourage you to read how the new system works and start preparing your template for the next release.
Plugin authors currently using the TEMPLATE_*TOOLS_DISPLAY events to display buttons and links should also look into it and make sure they support the new MENU_ITEMS_ASSEMBLY event.
The PR also changes the way how the floating page menu is build in the DokuWiki template. It no longer uses a PNG sprite but uses inline SVGs instead. This makes the icons much sharper on retina like displays, simplifies the CSS and allows for recoloring the icons through CSS alone. This means when users adjust their template (using the style manager) page tools will now adjust to fit the template colors.
Since the CSS was rewritten from ground up, it would be helpful if others could test and review the CSS and open pull requests if improvements can be made.
Andi