Custom theme development process

You can use these steps to develop your custom theme on your development instance before deploying it to production. Jive supports FreeMarker and Soy themes.

CAUTION:
We strongly recommend that you use the out-of-the-box Theming Tool whenever possible due to upgrade risks when using Soy or FreeMarker themes. Alternatively, you can engage our professional service team to help you develop a custom theme if you don't want to do it yourself. Ask your Jive Software account representative about this service. For more information about the Theming Tool, see Theming community.
  1. Create a new directory for your theme under JIVE_HOME/themes/, for example, JIVE_HOME/themes/MyNewTheme.
  2. Create your own themes files under ../MyNewTheme. You can use the files under JIVE_HOME/themes/ as a model.
  3. If desired, add your /MyNewTheme directory to your company's source control repository so that you have backups and versions of your files.
  4. After you're finished making changes to your theme, add it to your instance by going to Admin Console: System > Settings > Themes > Create New Theme.
  5. Enter a name and description for the new theme.
  6. Upload your new theme, as described in Uploading your custom theme.