This section will help you to learn how to customize the look and feel of eXo Platform.
A skin is a set of CSS and images files. eXo Platform comes with a default skin called Default, and another one, more modern, only available in the Enterprise Edition, called Enterprise skin. If these skins do not fit your needs, eXo Platform allows you to create your own skin.
You may also want to only make some changes to an existing skin by adding or overriding style for custom portlets, native portlets, or the whole portal. This can be done without creating a new skin.
The main difference between creating a new skin and customizing an existing one is that when creating a new skin, the Default skin (and optionally other skins) is still available and can be used. Therefore a site could use the new skin and another site could still use the Default skin.
So if you need to provide the capability to select multiple skins, go for creating a new skin, otherwise customizing an existing skin should be sufficient.
In this section, we will treat these elements:
Introduction to skin elements and concepts.
Description of the loading strategy of stylesheets in web pages.
How to customize existing skins.
How to create a new skin, to select a default skin.
A list of best practices in skin development.
All details to customize layout of a site, a page and the shared layout.
By following this section, you are able to customize the eXo Platform look and feel effectively.