Tab Wizard
This is a new Cloud macro, available since November 2022. It bundles the functionalities of the existing Navitabs macros Childtabs, Labeltabs, and Tabs. It also introduces the new option to select existing pages & embed external content. The wizard helps you make the right choice and set all parameters - all within a single macro.
Using this macro
New Confluence editor
Edit your page, type “/Tab Wizard” and choose the macro “Tab Wizard”.
In the overlay, select one of the four options to create your new tab navigation. The options are explained in detail below.
After you’ve selected, the overlay will adapt to show you all options.
If you feel you have made the wrong selection, you can always go back to the Tab Wizard by using the button “Go back” at the bottom of the overlay.
If you don’t want to add tabs, click “Cancel” to close the Tab Wizard.
If you want to create tabs containing Confluence macros like Child Display, Jira, Page Properties Reports etc., the Tab Wizard is not the right choice. Please use the Tab Group and Tab Macro instead.
Legacy Confluence editor
Tips for more space
You can expand the macro overlay to span the entire screen width.
You can also shrink the macro settings on the left side.
Select existing pages
This is a new option for Navitabs Cloud. It was introduced with the Tab Wizard.
How it works: Search for and select existing Confluence pages. This will automatically generate tabs displaying these pages' content.
How to use
Insert the Tab Wizard macro on a page.
Tap “Select existing pages” in the Tab Wizard.
In the field “Pages”, type in the name of a specific page.
Repeat for any other page you want to display as a tab.
Drag & drop page names to choose the order of the tabs.
Adapt the general settings (see options below).
Use the preview to check if everything looks as expected.Tap “Save” and publish the page.
Result: The content of the selected pages is displayed as tabs on the page.
General settings of this macro
Tab Layout: Toggle “Use new layout” (Beta) to allow advanced features - see Tab Content Layout (Beta)
Tab Design: Choose a specific tab design - see Tab Design Customization for details.
To display the tabs vertically, activate the toggle "Display the tabs vertically". By default, tabs are oriented horizontally. If you use vertical tabs, you can customize the tab width (the default is 150 pixels).
To truncate tab names, enter the number of characters that will be removed (starting from the beginning of the tab names). This makes sense in long page titles to save space. By default, the entire title appears.
To change the tabs' height, set a new value (in pixels) in the "Tab Content Height" field. The default height is 750 pixels. You may have to change the height manually for long content.
Define a parent page
This used to be done with the Childtabs macro. It is now integrated into the Tab Wizard.
How it works: Define the parent page. This will automatically generate tabs displaying the children's content.
How to use
Insert the Tab Wizard macro on a page.
Select “Define a parent page” in the Tab Wizard.
In the field “Root”, enter a specific parent page. Leave the field blank to use the current page.
Adapt the general settings (see options below).
Use the preview to check if everything looks as expected.Tap “Save” and publish the page.
Result: The children of the selected parent with all their content are displayed as tabs on the page.
General settings of this macro
Tab Layout: Toggle “Use new layout” (Beta) to allow advanced features - see Tab Content Layout (Beta) for details.
Tab Design: Choose a specific tab design - see Tab Design Customization for details.
To display the tabs vertically, activate the toggle "Display the tabs vertically". By default, tabs are oriented horizontally. If you use vertical tabs, you can customize the tab width (the default is 150 pixels).
To reverse the tab order, activate the toggle “Reverse the tab sort order”.
The default sort order is the order of the pages in the page tree. You can use drag and drop in the page tree to rearrange pages.To truncate tab names, enter the number of characters that will be removed (starting from the beginning of the tab names). This makes sense in long page titles to save space. By default, the entire title appears.
To change the tabs' height, set a new value (in pixels) in the "Tab Content Height" field. The default height is 750 pixels. You may have to change the height manually for long content.
Define labels
This used to be done with the Labeltabs macro.
How it works: Define one or various labels. This will automatically generate tabs of pages containing the label(s) and display their content.
How to use
Insert the Tab Wizard macro on a page.
Select “Define labels” in the Tab Wizard.
In the field “Labels”, insert the label(s) that the pages should contain.
Optional: Use a CQL query to narrow down the results. For example, you can filter for the space “Spacename” using this query:
CODEspace = "Spacename"
Optional: Adapt the general settings (see options below).
Use the preview to check if everything looks as expected.Tap “Save” and publish the page.
Result: The pages containing the label(s) with all their content are displayed as tabs on the page.
General settings of this macro
Tab Layout: Toggle “Use new layout” (Beta) to allow advanced features - see Tab Content Layout (Beta) for details.
Tab Design: Choose a specific tab design - see Tab Design Customization for details.
To display the tabs vertically, activate the toggle "Display the tabs vertically". By default, tabs are oriented horizontally. If you use vertical tabs, you can customize the tab width (the default is 150 pixels).
To reverse the tab order, activate the toggle “Reverse the tab sort order”.
To change the tabs' height, set a new value (in pixels) in the "Tab Content Height" field. The default height is 750 pixels. You may have to change the height manually for long content.
To truncate tab names, enter the number of characters that will be removed (starting from the beginning of the tab names). This makes sense in long page titles to save space. By default, the entire title appears.
Create your own tabs
This used to be done with the Tabs Editor but has been extended by more options with the introduction of the Tab Wizard.
How it works: Create tab content individually or mix individual tab content with existing Confluence pages. Options include:
Your content: Use the editor to create content from scratch
Embed or HTML Code
iFrame
existing Confluence pages
All options are described in detail below ⤵️ .
How to use
Insert the Tab Wizard macro on a page.
Select “Create your own tabs” in the Tab Wizard.
In “Tabs & Tab Names”, write a name for your tab. Hit “Enter” or tap the + icon to add the tab.
Repeat for any number of custom tabs.
Drag & drop tab names to choose the order of the tabs.
On the right side of the macro, select the type of content you want to add in the drop-down (details see below).
Adapt the general settings (see options below).
Tap “Save” and publish the page.
General settings of this macro
The following settings are identical for the options “Your content”, “Embed”, “iFrame” and “Confluence page”.
Tab Layout: Toggle “Use new layout” (Beta) to allow advanced features - see Tab Content Layout (Beta) for details.
Tab Design: Choose a specific tab design - see Tab Design Customization for details.
To display the tabs vertically, activate the toggle "Display the tabs vertically". By default, tabs are oriented horizontally. If you use vertical tabs, you can customize the tab width (the default is 150 pixels).
To change the tabs' height, set a new value (in pixels) in the "Tab Content Height" field. The default height is 750 pixels. You may have to change the height manually for long content.
For “Your content”, there is no need to adapt the tab height. The tab height will be adapted automatically on the published page according to the amount of content you insert in the tab editor.
Your content
You can enter your own tab content (text, images, status, panels, etc.) the way you are used to in the Confluence Cloud editor. This content will be displayed within the tab you created and labeled before.
Choose “Your content” in the drop-down menu.
Enter your text and other content (options see below) in the editor input field.
Tip: You can expand the editor so that it spans the entire screen width. You can also shrink the macro settings on the left side.Tap “Save” once you are done.
Options in the built-in editor:
This editor is useful for simple content.
If you want to create tabs containing Confluence macros like Child Display, Jira, Page Properties Reports etc., please use the Tab Group and Tab Macro instead. See Nesting macros in Navitabs for all details.
If you want to embed content or use an iFrame, use the options below instead of “your content”.
Embed or HTML Code
You can use an embed or HTML code as a tab.
Choose “Embed or HTML Code” in the drop-down menu.
Paste the code in the field below.
Use the “Preview” toggle to check whether the content looks as intended.
Tap “Save” once you are done.
iFrame
You can include an iFrame as a tab. This allows you to embed external content on your Confluence page.
An iFrame is an HTML element that embeds another HTML document within a page. The iFrame has its own scrollbars, borders, and content. Note: Not all websites allow their content to be embedded in an iFrame. If the content you want to embed is protected or restricted, the iFrame may not work.
Choose “iFrame” in the drop-down menu.
Paste the target URL.
By tapping the dots :more-dots: , you can specify the width and height of the iFrame in pixels or as a percentage of the parent container.Tap “Save” once you are done.
Confluence Page
Use this option if you want to mix existing Confluence content with individual page content in one macro. If you need a tab navigation made up of only Confluence pages, use one of the other options in the Tab Wizard ⤴️.
You can select an existing Confluence page.
Choose “Confluence page” in the drop-down menu and search for the page name.
The preview of the Confluence page will appear in the editor. ⚠️ You cannot edit its content here.Use other options in the drop-down for the other tabs in your navigation.
Tap “Save” once you are done.