Advanced control over your Confluence layout

Confluence ThemeBuilder 5 provides:

  • Nested panels based on HTML DIV elements, for enhanced flexibility of page structure.
  • Storage format compatible; write macros and HTML directly into the panel editor.
  • Wiki Markup option for conversion of existing themes.
  • Exporter feature to assist conversion of existing themes to work with Confluence 5.
  • Code base that matches the HTML5 standards used in Confluence 5.

ThemeBuilder 5 is a powerful tool with the ability to fully customise the output of your Confluence pages. To get the most out of it, you’ll need some web design or development experience, including knowledge of HTML/CSS.

To see how ThemeBuilder 5 gives you the freedom to theme Confluence, watch our ThemeBuilder webinar recording.

Prices

users price
10 users $10
25 users $450
50 users $900
100 users $1,350
500 users $2,750
2,000 users $5,500
10,000 users $8,500
Over 10,000 users $9,500
Up to 2,000 users (Legacy) $5,500
Over 2,000 users (Legacy) $9,500

Prices in US Dollars, excluding VAT. Plugin license sizes need to match your Confluence license size.

Included as standard:
  • 1 year perpetual license
  • 1 year plugin maintenance and updates
  • Support

Renewals (optional) are at 50% of purchase price.

Optional Enterprise extras:
users price
10 users $10
25 users $225
50 users $450
100 users $675
500 users $1,375
2,000 users $2,750
10,000 users $4,250
Over 10,000 users $4,750
Up to 2,000 users (Legacy) $2,750
Over 2,000 users (Legacy) $4,750

Prices in US Dollars, excluding VAT. Plugin license sizes need to match your Confluence license size.

Included as standard:
  • 1 year perpetual license
  • 1 year plugin maintenance and updates
  • Support

Renewals (optional) are at 50% of purchase price.

ThemeBuilder FAQs

Frequently Asked Questions on Confluence ThemeBuilder 5. If you need more explanation or have any other questions then please contact us.

Yes – You can still use wiki markup in ThemeBuilder. There’s an option in the panel editor to choose between storage format, wiki markup or plain html for each panel, and you can use the new macro insert and editor buttons in wiki markup mode as well.

You just need to remember that wiki markup in a skin has to be processed by Confluence so it can be displayed as html, and that makes it less efficient than rendering storage format. That extra processing time may be measured in milliseconds, but at the Enterprise level this can be a crucial detail, so we recommended using storage format as soon as you’re comfortable with it.

No – sorry, we tried really hard to make this happen and just couldn’t. Mainly because there isn’t an efficient way to allow full backwards compatibility with the new skin format. The power and flexibility in skins is such an advancement on previous ThemeBuilder versions that it would have impacted the product to allow old layouts to be imported. But we know this was going to be an issue with our loyal ThemeBuilder users so we created the new free Layout Exporter plugin to help you migrate your layout to ThemeBuilder 5.

With the layout exporter you’ll be able to export a theme builder layout into the new skin format, but there may still be some manual conversion needed if, for example, you have a theme that uses complex menu code or older deprecated macros.

The thing to bear in mind is that the Confluence 5 user interface has evolved to a point where these older designs really need to be reviewed and updated, to make sure you’re taking advantage of all the great new functionality in Confluence and ThemeBuilder.

The new code used in Confluence ThemeBuilder 5 to hold all the Confluence content together doesn’t have the same fixed table based framework that the previous theme builder used to rely on for content layout.

The ROOT skin recreates the standard Confluence 5 look to give you a familiar starting point for a new design, but because the whole page is now based on html divs, and not tables, you’re free to pull apart and rebuild a confluence page in any shape you like when you customise a skin.

Because the panel divs are positioned on the page only when that page is finally displayed in the browser, we can’t show a panel view that resembles the finished page. So now ThemeBuilder presents all panels in a list – where you can edit names and descriptions that will help you relate those panels to the correct areas on the finished page. The bonus here is that you are no longer limited by a fixed number and positioning of content panels. You can have as many panels as you want in a skin, nest those panels, and position them where you want with CSS.

The great thing about new ThemeBuilder is the ability to take Confluence elements out of the standard theme and rebuild them inside your own custom HTML. So if you want a theme that meets mobile or responsive needs then you can build that into your skin exactly as you would with any other web template.

We will also be working on a mobile skin to be released as part of the new Themes For Confluence product.

Yes – One of the powerful features in ThemeBuilder is the ability to set conditional logic that controls the display of content under certain pre-set circumstances. This is known as flaglogic, and in previous versions was often used with the builder-show and builder-hide macros to wrap logic controlled content. ThemeBuilder 5 takes this logic a step further by adding the ability to detect and use flags into every ThemeBuilder macro, making conditional display a native part of every function in your skin.

You can read more about flaglogic in our ThemeBuilder 5 Documentation.

Yes – For Licenses of 50 users or higher, the paid version of ThemeBuilder will include one year of helpdesk support, plus plugin maintenance and updates.

For Licenses of 10 and 15 users there will be community support forums, plus plugin maintenance and updates.

As the Carousel macro is a decorative item the images are added to the page as CSS backgrounds and therefore should not need alt tags. We have added an accessibility review of the Carousel into the ThemeBuilder roadmap so please contact us if this is an urgent issue for you.

Yes – if you have ThemeBuilder installed and a current license, you can use any of the included macros like the Carousel in any of your confluence pages.

For ThemeBuilder support, if you cannot find the answer in our documentation: