Skip to main content
Skip table of contents

Why does the formatting of content in tabs differ?

Problem

When using the Childtabs macro or the Labeltabs macro (or their equivalent in the Tab Wizard) on a page, the page can lose some functionality and formatting from the referenced pages. This happens with both the new and the legacy editor.

Some potential problems:

  • Images on the page cannot be enlarged by clicking

  • Text size is slightly smaller (see Atlassian ticket 🎫)

  • Charts don't span the entire page as they should

  • Embedded images render at different sizes (see Atlassian ticket)

  • Code Block macro is not rendering correctly (see Atlassian ticket)

  • Smart Links are displayed as regular links

  • Panels and lozenges are styled differently (size, background color)

  • Emojis may be styled differently

  • The emoji in the page title is not displayed (see our workaround)

  • The header image of the page is not displayed

Issues that were resolved in November 2022 by Atlassian (see ticket):

  • The text font changes

  • Emoticons are displayed as text/blue star

  • Table width is irregular

Cause

For performance reasons, we decided to use the Remote view for content from other Confluence pages. This view is used in Jira Service Management for Knowledge Base articles. In the Remote view, an iFrame is nested into another iframe. Unfortunately, this is the standard Confluence behavior, and we have no control over it.

We have listed some differences here: Limitations when nesting macros

Example

Original page in Confluence:

Page using Tab Wizard’s “Define a Parent Page“

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.