Event Listener module
Job module
Language module
Macro Module
Servlet Filter module
Servlet module
Theme module
Web UI modules
Workflow module

Theme module


Confluence 1.3 and later

Themes define a look and feel for Confluence. Confluence ships with several themes that you can use, such as the default theme and or the left-nav theme. Theme plugins, on the other hand, allow you to create your totally customized look and feel. A theme can be applied to an entire Confluence site or to individual spaces.

Stylesheet themes

Creating a theme which only relies on stylesheets and images is much simpler than customising HTML, and more likely to work in future versions of Confluence.

Custom HTML themes

Creating a new theme with custom HTML consists of two steps:

  1. Creating a theme with decorators and colour schemes, which defines how each page looks.
  2. Packaging and Installing a Theme Plugin - themes are part of our plugin system.

Installing your theme

To install it within Confluence, please read Installing a Plugin.

Example themes

There are several other themes that you can use as examples to learn from and extend.

Stylesheet themes:

Custom HTML themes:

We've also prodvided a DOC:Confluence Space export for theme developers. You can import this space into your development Confluence, and check each page to make sure all of the Confluence content looks good in your new theme.

You may also want to read Including Cascading Stylesheets in Themes.

Rate this page: