---
title: "Content Formatting Toolkit for Confluence Documentation (Data Center)"
canonical: "https://support.covectors.io/space/CAD/546177039/Content%20Formatting%20Toolkit%20for%20Confluence%20Documentation%20(Data%20Center)"
format: markdown
---
# What’s new in Content Formatting Toolkit for Confluence

The latest release of our Content Formatting Toolkit Data Center app comes with a host of new changes.

## A brand new name

For this new release, we have decided to change the app name to **Content Formatting Toolkit for Confluence!**

We've made this change to better distinguish ourselves in Atlassian Marketplace, ensuring that our app stands out and resonates more with our users.

## Goodbye “SP” and hello “Vectors”

We have also changed the macro names within the app. You might have noticed the prefix SP (which stood for Spectrum) in some of our macro names. Well, we've decided to streamline things a bit by incorporating **"Vectors"** directly into the macro names, dropping the SP prefix . This adjustment should make it easy for you to identify our macros without any confusion.

Below, you'll find a handy table detailing the old and new macro names.

|  |  |
| --- | --- |
| **Old name** | **New Name** |
| SP Tabs group | Tabs Group | Vectors (Formerly: SP Tabs group) |
| SP Tab pane | Tab Pane | Vectors (Formerly: SP Tab pane) |
| SP Page Status | Page Status | Vectors (Formerly: SP Page Status) |
| SP Progress bar | Progress Bar | Vectors (Formerly: SP Progress bar) |
| SP Progress bar advanced | Progress Bar Advanced | Vectors (Formely: SP Progress bar advanced) |
| SP Percentage progress bar | Percentage Progress Bar | Vectors (Formerly: SP Percentage progress bar) |
| SP Infobulle | Tooltip | Vectors (Formerly: SP Infobulle) |
| SP Notification | Notification | Vectors (Formerly: SP Notification) |
| SP Foot Note | Footnote | Vectors (Formerly: SP Foot Note) |
| SP Macro Button | Button | Vectors (Formerly: Sp Macro Button) |
| macro panels | Panels | Vectors (Formerly: macro panels) |

# Get Started

Content Formatting Toolkit for Confluence is a collection of macros designed to help you create, structure and organize engaging and dynamic content across Confluence pages. Developed with the users’ needs in mind, SFM allows you to:

## Organize and structure content

With macros such as Tabs, Navigation Groups, and Expanders, you can easily create, organize and structure your content within customizable macros. This makes Confluence pages easier to navigate and content simpler to access and consume.

## Enhance navigation and user journeys

You can contextualize your Confluence pages and enhance navigation with macros such as  Panels, Notifications, Infobulles and Footnotes. These macros are ideal for use cases such as user onboarding, product documentation and documented processes where users might need additional content elements to guide them through their journeys.

## Create processes and track progress

Create detailed processes with custom steps and track their progress. You can associate any given Confluence page with a specific status and a certain percentage. This helps teams to better organize, visualize and navigate their processes.

## Anchors

Anchors allow you to link specific sections of a Confluence page with the app’s tabulation macros. You can combine the anchor parameter with the three tabulation macros (tabs, horizontal and vertical navigation). 

There are two types of links:

1. **Internal link: **one item can refer to another. For example, one item within a tab/navigation group can be linked to a tab-pane or navigation item
2. **External link:** refer to a specific item from any location within your Confluence page. For example, link a term within a Confluence page with a specific tab-pane or navigation item.

Now let’s walk through how to use the anchor parameter with each macro. And let's start with internal links. 

## Insert internal and external links to macro tabulation via Anchors

Here we are going to link a term within a tab/navigation group with a tab pane/navigation item. In our example, the term "Scrum" will be linked to a tab pane/navigation item with the same name.

<details>
<summary>Tab groups</summary>

- Create a tab group and fill it with tab panes.
- Add the tab pane name along with a unique anchor (in our case we specified the word ***Scrum*** as our anchor identifier). To put it simply, the anchor is the link between your Confluence content and tabulation macros. Please note, in case you don’t specify an anchor, a code will be generated automatically acting as your anchor.


![image-20240305-140846.png](media://995e7c49-784e-42b7-9928-0010451c0246)


![image-20240305-140959.png](media://ddbaa7bb-d66a-4265-a0e6-781c8466cbc1)


- Select the term you want to **link with your tab pane > insert link.**

![image-20240305-141404.png](media://1eff79da-6753-4613-9f56-872c88cd22c4)

- Paste the Confluence page link (View mode link) and include "/#Anchor" in our example: /#Scrum. In case you didn't specify an anchor, include “/#” followed by the auto-generated code.

![image-20240305-141724.png](media://f1c2cb40-75e1-45e6-969c-fd936248ba74)


- Click save

![image-20240305-141744.png](media://1f445927-6c7b-4b0d-aa82-4e4c98ae3745)
</details>

<details>
<summary>Horizontal navigation groups</summary>

- Create a navigation group and include horizontal items.
- Specify the navigation item name along with a unique anchor. Please note, in case you don’t specify an anchor, a code will be generated automatically acting as your anchor.

![image-20240305-141859.png](media://e2808c48-fc9c-47b0-a8fe-870885adbabf)


- Navigate to the term you wish to link with the horizontal navigation item.

![image](media://a743dd63-5435-4c0e-a567-30181a167ca4)

- Select the term > click insert link > paste the link of the Confluence page (View mode link) and include "/#Anchor" in our example: /#Scrum. In case you didn't specify an acnhor, include “/#” followed by the auto-generated code.

![image](media://4bf87470-142d-4ec6-8952-ebe3b167a926)


- Click save.

![image-20240305-141918.png](media://79e2e2e8-5e02-41e5-b514-e2200464d0ae)
</details>

<details>
<summary>Vertical navigation groups</summary>

- Create a navigation group and include items.
- Specify the navigation item name along with a unique anchor. We will use the same example as above with “Scrum” being the anchor. Then, we will link terms within the page with the nav item via the anchor “Scrum”. Please note, in case you don’t specify an anchor, a code will be generated automatically acting as your anchor.

![image-20240305-141934.png](media://36ee41a5-68d8-4521-95a6-7b96f19ab3ca)


- Create or navigate to the term you wish to link with the vertical navigation item.
- Select the term > click insert link > paste the link of the Confluence page (View mode link) and include "/#Anchor" in our example: /#Scrum.

![image](media://cc41b506-0e11-45cb-ac42-8fa69494bd0a)

- Click save

![image-20240305-141956.png](media://1c3fe93f-cb4b-4b3d-ba24-d736cdc249ef)
</details>

# Tabs

Tabs represent an effective way to help you categorize content and structure the layout of your Confluence pages. Tabs consists of two macros: Tabs group and Tabs Pane. Think of “Tabs group” as the container and Tabs Pane as individual pages that will fill the container. First, create a tab group, and then fill it with one or multiple Tab Panes.

## Tab Group

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Point to the position where you want to insert the tab group
4. Click on the Insert button “+” > Other macros
5. Search for “Tab Group | Vectors” in the dialog box.

![image-20240305-135826.png](media://c5b0e650-cb30-49b8-9732-a4137227fff3)


6. Select the tab group display (horizontal or vertical), the color and whether to apply CSS outline. A real time preview is displayed on the right hand side of the menu to help you visualize changes in real time.

![image-20240305-143319.png](media://7410bf2c-e698-4bd6-9c4d-26ad9ef50db5)

7. Click Insert. The macro will immediately be displayed. 

![image-20240305-101157.png](media://7bd79bbe-a84d-4122-a9bd-f1682977c840)

To edit or remove the Tab group, simply hover your mouse and select “Edit” or “Remove”.

## Tab Pane

Now that you have created your Tab group, you can fill it with one or multiple tab panes.

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Select the Tab Group where you want to insert panes
4. Click on the Insert button “+” > Other macros
5. Search for “Tab Pane | Vectors” in the dialog box

![image-20240305-135845.png](media://3e854915-946f-4154-9a76-a5875bebdddc)

6. Choose the tab pane name along with an icon

![image-20240305-101307.png](media://6b837844-44fc-4839-b4ce-3ca51e298377)

7. Click insert. The tab pane will immediately appear within the tab group.

![image-20240305-101457.png](media://c9561778-e901-49b2-b8ea-0030ec11609b)

Hover your mouse over the tab pane to remove or edit it.

You are all set! Now you can start filling your tabs with rich content including text, tables, images, and more.

![image](media://37e08b1b-151c-48d3-b560-2b010bdc88cc)

  


![image](media://e52e1ac8-0434-44ad-a650-cba67e572491)

# Page Status

You can associate your Confluence pages with a specific status. It is an effective way to track projects and tasks and keep everyone on the same page. The way these macro works is fairly simple.

1. Navigate to the page you want to edit
2. Click on Edit
3. Click on the Insert button “+” > Other macros
4. Search for “Page Status |Vectors” in the dialog box

![image-20240305-140107.png](media://429b0347-1ab6-4e61-a97f-af9681540a1a)

5. Insert additional text (Optional), select the macro’s width, and whether to display the name of the user who performed the changes. The preview box on the right-hand side displays changes in real-time. Note that the page is marked as “Draft” by default. You can change its status once you publish it.

![image-20240305-102951.png](media://89d91474-2b89-4572-8002-fdac5eb47b5f)

6. Click Insert. The macro will be displayed on the page.

![image-20240305-103029.png](media://f6d642ea-76d1-4161-9cfd-00848307176a)


7. Click Update to save the page and visualize its status. 

8. Navigate to the status and click on the kebab menu to change the page status. Here you have 4 available options (Draft, Action required, Official and Outdated).

![image-20240305-103435.png](media://ce66be9a-444d-423f-8356-f46b39dad783)

> ⚠️ It is worth noting that this macro can be used once within a page.

# Progress and Percentage Bars

The progress (Simple and Advanced) and percentage bar macros allow you to create detailed processes with custom steps and track their progress. You can associate any given Confluence page with a specific process and a certain percentage. This helps teams to better organize, visualize and navigate their processes.

## Progress Bar

1. Navigate to the page you want to edit
2. Click on Edit
3. Point to the position where you want to insert the progress bar
4. Click on the Insert button “+” > Other macros
5. Search for “Progress Bar | Vectors” in the dialog box

![image-20240305-140311.png](media://a7084e80-7a8b-4140-9999-bb91adf5bdb9)


 6. Define the progress bar steps (You can select up to 7 steps), choose which step to associate with the page you are in, and enable or disable the gray background color. In the example below we have chosen three steps (To do, In Progress, and Done) and we have associated the current page with the “To do” step. The preview box allows you to visualize changes as you make them.

![image-20240305-103629.png](media://a700369a-c512-4368-90c6-3a771dda152d)

7. Click Insert. The macro will be displayed in edit mode. Similar to the above macros, you can edit or remove the macro by hovering over and selecting either option.

![image-20240305-103709.png](media://858c5f46-cf05-40f1-9e08-ae728f00597f)

8. Click Update to save the page and visualize the progress bar. As you can see in the screenshot below, the progress bar is displayed indicating that the current page is associated with the “To do” step.

![image](media://0ea589d7-1716-4038-b74d-5b363318bfac)


## Advanced Progress Bar

Similar to the simple progress bar, the advanced progress bar macro allows you to include a progress bar within your Confluence page. With this macro though, you can customize the progress bar in both edit and view modes by adding new steps, associating each step with a specific page, changing the look & feel, and more.


1. Navigate to your Confluence page and click edit
2. Point to the position where you want to insert the advanced progress bar
3. Click on the Insert button “+” > Other macros
4. Search for “Progress Bar Advanced” in the dialog box

![image-20240305-140215.png](media://d6c8c5d9-2fc5-4259-94d0-3fec70ae2d01)


5. Specify the steps and associate the current page with a specific one. The preview on the right hand side displays changes in real-time.

![image-20240305-103851.png](media://44c5b0d0-5d63-4d47-853b-f1ca2d47de28)

6. Click Save and update
7. The advanced bar macro will be displayed within your Confluence page.


![image](media://d62e9671-933d-4260-9c1f-8e949ec16313)


You can edit the Advanced Progress Bar from both the edit and view modes.


**Edit mode:** Similar to the other macros we have covered, you can edit the Advanced Progress Bar by simply hovering over the macro and selecting “Edit”. You will land on the dialog box where you can change the parameters you have already set (Steps, and current step).


**View mode: **Within the view you can edit the entire progress bar or just a specific step. To edit the Advanced Progress Bar, click on the edit drop-down menu on the right of the progress bar. Here you can either edit the progress bar’s parameters (current step and color of the progress bar) or simply add a new step.


![image](media://027784a8-0055-4ce6-b2fb-96de8b6a26f5)


To edit a specific step, hover to the step in question and click the edit icon. 


Here, you can:


- Change the step’s name and add a description
- Include a link to a specific Confluence page. Suggestions will appear while you are typing your page name. With the link added, simply click on a specific step, to access the given page.

![image](media://85abbfff-ce81-4ebf-aede-c2c5967ff831)



## Percentage Progress Bar

1. Navigate to the page you want to edit
2. Click on Edit
3. Point to the position where you want to insert the percentage bar
4. Click on the Insert button “+” > Other macros
5. Search for “Percentage Progress Bar | Vectors” in the dialog box

![image-20240305-140329.png](media://fcc446e3-633b-4a48-b2f1-0bc7ac2a2a26)

 6. Specify the percentage (From 0 to 100), add a brief description (Max 255 characters), the percentage bar width, color, and font size. You can visualize the changes simultaneously in the preview box.

![image-20240305-104502.png](media://6f780875-1d00-446a-9377-69f4978ce88e)

7. Click Insert. The macro will be immediately displayed along with the parameters you have set.

![image-20240305-104659.png](media://403cd3b0-16df-41f4-a7f2-cef19941aa92)

8. Click Update to publish the page and visualize the percentage bar.

![image](media://ebc2228d-9e4f-4917-b716-9c90345c10e0)

# Panels

The Panels macro allows you to create and include customizable messages within your Confluence pages. The macro is ideal for teams working on rich documents such as documentation.

1. Navigate to the page you want to edit
2. Click on Edit
3. Point to the position where you want to insert the panel
4. Click on the Insert button “+” > Other macros
5. Search for “Panels |Vectors” in the dialog box

![image-20240305-140506.png](media://7a82c8c8-510c-4425-9dcd-49a7830e54f5)

 6. Select the panel type: Customized, Warning, Infor, Error, or Tip.

![image-20240305-104933.png](media://b6a2165e-2a3a-4385-99ed-8fb5d6771940)

> ⚠️ You can only specify the panel’s background color, font size and font color and icon when you select “Customized”. The other four options are available by default and you would not be able to customize them.

7. Click Insert. The macro will be displayed and you can start adding your content to the panel.

![image-20240305-142736.png](media://80a4edf0-c41c-42c5-8b3f-8a77658ce212)

8. Click Update to visualize the panel.

![image](media://c0f2dcaa-4db6-4ce9-b1fe-2af4b250495c)

# Buttons

The Button macro allows you to include customizable buttons with hyperlinks anywhere within a Confluence page.

1. Navigate to the page you want to edit
2. Click on Edit
3. Point to the position where you want to insert the button
4. Click on the Insert button “+” > Other macros
5. Search for “Button | Vectors” in the dialog box

![image-20240305-140521.png](media://329e7630-c262-4fe2-bf1d-c32eb380238d)

 6. Select the button’s title, insert a link (external or internal), background & font color and font size.

![image-20240305-105444.png](media://1303476e-8ab0-49e9-8a5c-57104c12ae46)

7. Click Insert. The macro will be displayed in edit mode and you can both edit or remove it.

8. Click Update to visualize the button.

![image-20240305-105533.png](media://25a3d866-b78f-47f4-b7a6-054489485c52)

# Footnote

With the Footnote macro, you can contextualize your content through references and comments displayed at the bottom of your Confluence pages. 

1. Navigate to the page you want to edit
2. Click on Edit
3. Point to the position where you want to insert the footnote
4. Click on the Insert button “+” > Other macros
5. Search for “Footnote | Vectors” in the dialog box

![image-20240305-140541.png](media://22434629-49cc-4b05-8fac-759475a100e3)

 6. Select the term and the definition. A preview showcases the changes as you make them.

![image-20240305-132745.png](media://4041042d-6fd1-4684-8077-137715b146c0)

7. Click Insert and Update the page.

8. The term you have entered will be marked with a number and at the bottom of the page, you will be able to visualize the reference.

![image](media://6a24f0ff-4d1e-4193-95d1-2bb66afac3b8)

# Tooltip

The Tooltip macro *(previously called “SP Infobulle”) *allows you to add a description to a specific term. It is displayed in the view mode when you do a mouseover on the term in question.

1. Navigate to the page you want to edit
2. Click on Edit
3. Click on the Insert button “+” > Other macros
4. Search for “Tooltip |Vectors” in the dialog box

![image-20240306-081709.png](media://0c080c69-176b-4553-ad03-012a30290615)

5. Select the term, add a description and choose a background from the drop-down menu.

![image-20240305-132925.png](media://a8b7a4a6-fbcf-4614-bc73-95f8c74a40a9)

6. Click Insert and update the page. Once you are in the View Mode, just hover the mouse over the term you have selected to display the Infobulle.

![image](media://ac31f511-0961-4d18-a3ff-f030f0f670ad)

# Expanders

The expander macro is designed to help you organize your content in clickable styled boxes. Similar to both Tabs and Navigation, expanders consist of two macros: Container and box. First, create an expander container, then fill it with one or multiple expander boxes.

## Expander Container

1. Navigate to the page you want to edit
2. Click on Edit
3. Select the area where you want to insert the expander container
4. Click on the Insert button “+” > Other macros
5. Search for “Expander Container | Vectors” in the dialog box

![image-20240305-140612.png](media://7e35f5f0-bee1-4623-acc0-894a8c924df5)

6. Select the box display theme: Cropped or expanded. Cropped is the default value.

![image-20240305-133045.png](media://44c15847-54d8-4cbe-975e-16b580406806)

7. Click Insert. The container will be displayed where you can start adding content and expander boxes.

![image-20240305-133112.png](media://23c4647b-7428-4e5a-bd0b-204ab0bc3315)

## Expander Box

Once you have created the Expander Container, you can start filling it with boxes.

1. Navigate to the page you want to edit
2. Click on Edit
3. Select the Expander Container
4. Click on the Insert button “+” > Other macros
5. Search for “Expander Box |Vectors” in the dialog box

![image-20240305-140626.png](media://af12589e-c0b1-4776-b8c5-9d13aa48f0ae)

6. Specify the Box’s title, background color, font color, and size.

![image-20240305-135156.png](media://6d8dde10-0851-4f35-8f02-56a793b75c73)

7. Click Insert. The box will appear within the container you have already created. Here, you can add rich content including text, images, and more.

![image-20240305-135222.png](media://6c3f3b67-fafa-4e46-8e23-1b697424cf2d)

8. Click update to visualize the box in View mode. You can crop or expand the content by simply clicking on the “Expand” button on the top right of the box.

![image](media://1b2c7bd0-ebb6-41a0-a6df-bb097442d929)

# Notifications

The Notifications macro allows you to display notifications for a specific period of time. The placement and duration of the notifications are fully configurable by the user.

1. Navigate to the page you want to edit
2. Click on Edit
3. Click on the Insert button “+” > Other macros
4. Search for “Notification | Vectors” in the dialog box

![image-20240305-140644.png](media://6b06f4bc-071a-4250-81ea-d401472d1d11)

 5. Fill the form with the required parameters:

- Text
- Notification type: Success, Info, Warn, or Error
- Choose the notification’s position within the page
- Specify the duration (Time in seconds with 5 as default)

![image-20240305-135405.png](media://f675e7cd-72ea-497b-becc-e8a70f524531)


6. Click Insert. The macro will be displayed at the top of the page as specified earlier. You can always change its position by clicking on the macro and selecting Edit.

![image-20240305-135635.png](media://37b64275-813c-4521-9739-b6031a011c5b)

7. Click Update to save the changes.  The notification will be displayed for 20 seconds as specified.

![image](media://47444aeb-a81e-4801-bfc3-c72e64d0481a)

# Navigation

Navigation macros (horizontal and vertical) make Confluence pages easier to navigate and content simpler to locate and access. Similar to tabs, navigation consists of two macros: Navigation Groups and Navigation Items.

## Horizontal Navigation Group

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Point to the position where you want to insert the Horizontal Navigation Group
4. Click on the Insert button “+” > Other macros
5. Search for “SP Horizontal Nav Group” in the dialog box

![image-20240305-135911.png](media://bc862c52-a308-4d6b-9e67-060facbace6d)

1. Choose the navigation group’s color and whether to apply outline CSS. You can visualize the changes in real-time within the preview box.

![image-20240305-143436.png](media://c782e11e-2f11-4ca0-bed7-5ad8a0327cbb)

2. Click Insert. The navigation container will appear in which you can start adding navigation items.

![image-20240305-101744.png](media://d1875926-065a-4bdb-a38f-cf74c6dd83a3)


## Horizontal Navigation Item

Now that you have created the horizontal navigation group, you can start filling it with navigation items.

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Select the Horizontal Navigation Group where you want to insert items
4. Click on the Insert button “+” > Other macros
5. Search for “SP Horizontal Nav Item” in the dialog box

![image-20240305-135930.png](media://8ce026d0-da6c-41b5-b2db-bd0bdced9465)

1. Insert the item’s name and choose an icon from the built-in library

![image-20240305-101845.png](media://d0850d59-1147-4511-8eb2-fdb83f76cad0)

1. Click insert. The navigation item will be displayed within the Horizontal Navigation Group as displayed below. You can start adding content within the body.

![image-20240305-101921.png](media://a2a7183e-53c3-4f3c-82b6-790145dbca41)


![image](media://dd198802-3072-4d4b-89b2-2ba068d24711)

## Vertical Navigation Group

The process for Vertical Navigation Groups is more or less the same. First, create a navigation group and then fill it with items.

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Point to the position where you want to insert the Vertical Navigation Group
4. Click on the Insert button “+” > Other macros
5. Search for “SP Vertical Nav Group” in the dialog box

![image-20240305-140016.png](media://b9997c24-9204-46a8-89b4-393c8768ec19)

1. Select the navigation groups’ color, border, and whether to apply outline CSS.

![image-20240305-143523.png](media://1a0e0a0a-68f7-4520-830e-9f2cb3deec7b)

2. Click Insert. The navigation group will be immediately displayed on the page. To edit or remove the container just hover your mouse and select “Edit” or “Remove”.

![image-20240305-102311.png](media://cb51017d-c215-472c-a850-e5b0bc357825)


## Vertical Navigation Item

Once you have created the Vertical Navigation Group, now it is time to start adding items.

1. Navigate to the page you want to edit
2. Click on “Edit”
3. Select the Vertical Navigation Group where you want to insert items
4. Click on the Insert button “+” > Other macros
5. Search for “SP Vertical Nav Item” in the dialog box

![image-20240305-135956.png](media://b0478a6f-9f25-4040-8381-5ead817f8314)


1. Select the item’s name, header (optional), and choose an icon from the built-in library. If a header is specified, the item will be started by the header. Click on it to display the item’s name.

![image-20240305-102711.png](media://55ef4d90-e5c2-4058-ba51-ecc2a5160d8d)

1. Click Insert. The vertical navigation will be displayed. You can start filling the container with content.

![image-20240305-102748.png](media://5b5b4cd4-5de8-4a3f-8fba-8335aa8eb8ea)


![image](media://47bc1419-2a5f-4260-a5b7-3d271b7c7df4)