
Applying a custom skin
|
Innovative Skins Implementation
The eXo platform sets itself apart from other portal implementations with its
innovative skins implementation. Simply stated, a skin controls the
look-and-feel of a given portal component, usually a portlet.
Like the eXo platform web layout implementation no portal server code needs to
be changed to alter the skin of a given component. Custom skins can be applied
to portlets as well as to any other layout component.
With the eXo platform skins can be deployed to the portal as part of a custom
portlet application (.war file). This is accomplished by first creating a
cascading stylesheet (.css file) which defines the skin's look-and-feel. Then
including a skin-config.xml file that specifies to which component(s) the
stylesheet may be applied. Finally, deploy the portlet application war file to
the server. Once deployment is complete the new skins will be available
to apply to the specified layout components (shown right).
|