Skins

back to index

One of the initial design requirements of JPBlog was that it should be skinnable - the complete visual aspect should be modifiable through "skins" without having to touch any JSP. I don't know how successful I have been - you be the judge.

All skins are located in a single directory (folder), and the location of that directory is specified in the global configuration file. In that directory, there is one sub-directory per skin. The name of that sub-directory is taken to be the name of the skin.

Each trip leg can use its own skin, and each trip can have a default skin which is used if the leg doesn't specify a different one. Finally, there is one, globally-default, skin name that is used if neither a trip leg nor the trip specify what skin to use.

JPBlog comes with these skins:

Pirate Skin

pirate

Orient

orient

Arctic skin

arctic