[All Adaptavist Apps]

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The visual layout editor allows you to configure theme elements (eg. panels, menu settings, breadcrumb options, etc.) quickly and easily:

Image RemovedImage Added

Panel Editor

Use the panel editor to quickly customise theme panels without resorting to hand-coded CSS:

Image Added

Image Removed 

Colour Picker

The colour picker provides plenty of ways to select colours:

Image RemovedImage Added

You can also use colours defined in the standard Confluence "Colour Scheme" interface which allows Site and Space Administrators to quickly change colours without editing the theme layout.

...

The contents of panels can contain anything from static wiki markup, macros, user macros, Scriptix macros, XSLT, HTML and more:

Image Added

Image Removed 

You can use virtually any Confluence macro, including those included with Confluence, Theme Builder and even third-party macros, to create dynamic and automated panel content.

...

This is one of the most sought-after features of Theme Builder:

Image Modified

You can inherit settings from parent layouts. Why would you want to do this? Well, most wikis will want an overall consistent look and feel, such as a corporate identity, but there will be subtle changes depending on the type of space (global or personal) and how it's being used (documentation, normal wiki, website, etc).

Using inheritance, you can create a "master" layout and then base other layouts on that design:

Image Modified

You might want to have the same layout available in several different colour schemes or maybe with several navigation styles, etc. Inheritance makes this really easy to achieve.

...

You control the navigation! Whether it's menus, page hierarchies or static links, you're in complete control over where it goes and how it looks.

Image Modified

Automated Permissions

With automated permission checking included as standard, you don't even need to worry about updating the navigation because the theme does it for you, even down to removing adjacent separators in menus or even whole menus if none of the options are applicable for the current user or location!

...

width50%

...

classsmalltext

Logged Out

...

width50%

...

Image Modified

...

Logged In

Image Added

Automated Navigation

Because you can use macros in the theme navigation, you can take advantage of the huge number of navigation macros available for Confluence. For example, easily create cascading menus based on the page hierarchy in a space or add a table of contents based on headings in the current page:

No Format

{menubar}

 ...

 {menu}Contents
  {wikimenu}{toc:minLevel=5}{wikimenu}
 {menu}

 {menu}Children
  {wikimenu}{children:depth=2}{wikimenu}
 {menu}

 ...

{menubar}

...

The theme includes a set of default CSS which ensures that all the key features of the product work properly on-screen. However, if it's getting in your way, you can turn it off (either all of it or certain aspects of it) and have 100% complete control over the CSS delivered to the end-user.

Image Modified

You can also inherit and extend the CSS from a parent layout and define/import custom style sheets (including support for Internet Explorer only style sheets).

...

You can add your own custom CSS in to the theme to take complete control over every last detail.

Image Modified

We don't assume that the software knows best and our user guide provides useful information that shows you how to force the theme to do exactly what you want it to.

...

The CSS you add doesn't just customise the theme elements - it lets you customise content, third-party macros and pretty much everything else that appears anywhere within the wiki.