Skins/Themes are custom graphical appearances which can be applied to certain software and websites in order to suit the different tastes of different users. Such software is referred to as being skinnable, and the process of writing or applying such a skin is called skinning. Applying a skin changes a piece of software's design, including elements such as colours, shapes, layout, and typefaces - some skins merely make the program more aesthetically pleasing while others can rearrange elements of the interface, potentially making the program easier to use.
Being a collection of layers, skins contain through-the-web (TTW) customizable UI components such as standard page headers, footers, and images, as well as functional components such as Python scripts. Each layer often maps to a directory on the file system made visible through the Plone interface.
With this approach, it's easy to customize things like the main logo of your Plone site, the header, the behavior of the search box, or even what the system does when a new member registers. For example, you may require payment to join the site, and thus you may want to customize the join to take the user to a payment screen after submitting a registration. Of course, your site can have multiple skins from which the user can select, or which depend on whether the viewer accesses the site from the corporate intranet or the Internet at large.
Plone skins are composed of templates, scripts and images that extend and/or replace the standard look/behaviour of a Plone site.
Quintagroup Plone Skins & Themes
Quintagroup offers free and premium Plone Skins to the community. If you want your Plone site to look different from a standard Plone site, consider Quintagroup services:
- Free Plone Skins - see a gallery of free Plone Skins that will help you get alternative look & feel of your Plone with for free.
- Premium Plone Themes - see a gallery of our commercial Plone Themes - with our affordable prices you will make your Plone site look unique.
- Custom Plone Theme development - consider development of a custom theme for your website.