ThemeBuilder Menus

Free Hmenu Plugin

This guide explains more about migrating old menu macros into a separate standalone menu plugin.

ThemeBuilder Drop-down Menus

This guide will help you wrap an existing unordered list inside an HTML div that will style the list elements into a drop-down/flyout menu.

View and Edit Menus

Use this guide to learn how to replicate the deprecated View and Edit menus from ThemeBuilder pre Confluence 5.

Confluence Browse Menu

Use this guide to learn how to recreate the Confluence Browse drop-down menu using ThemeBuilder.

Deprecated Menu Macros

These Theme Builder Menu macros have been deprecated as they have become too difficult to upgrade and maintain for Confluence 5, which has a very different menu structure from previous versions.

compound-menuitem — creates a link to a specific Confluence feature or page relative to the current location in the wiki

editmenu — inserts the contents of the edit menu as defined in theme config into a menu definition.

fav-menu — allows you to create a menu that uses the favorite icon (A star)—providing a visual indicator if the space or page is a favorite.

menubar — turns a bullet list into an interactive menu

menuicon — creates an icon for use within the menu

menuitem — used for containing individual menu items

menulink — This macro creates a link to a specific Confluence feature or page relative to the current location in the wiki.

menu — creates an item in your menu

menuseparator — used for inserting separators between menu items

submenu — used to embed a submenu within a menu

sub-submenu — used to embed a submenu within a submenu

viewmen — inserts the view menu contents as defined in theme config into a menu definition.
A ThemeBuilder 5 version of this code is in progress

watch-menu — used to embed a submenu with an icon that reflects the watch state

webui-list — generates an unordered list of webui items for a given location
Now available as part of the Menu - Web Section macro

wikimenu — used to embed wiki notation menus and the output from other macros

On this page