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.
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:
- Creating a theme with decorators and colour schemes, which defines how each page looks.
- 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.
There are several other themes that you can use as examples to learn from and extend.
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.