You are here: Home Plone products DIY Plone Style

DIY Plone Style (3.0)

1
by Ihor Berehulyak last modified 2009-02-10
0.0
0.0
0.0
0.0
Released on 2009-01-04 by David Convent for Plone 3.0 under GPL - GNU General Public License available for All platforms.
Software development stage: stable
A tutorial/skeleton product for creating your own visual style/theme for Plone 2.1+. Supersedes SimplePloneStyle and MySkin by bringing these two products together.
DIY Plone Style

DIYPloneStyle is a skeleton product to start from when writing a new installable theme (visual design) for Plone 3.0.

Installation

On the file system: Symlink directories contained in the DIYPloneStyle/example folder in the Products directory of your Zope instance. Restart the server.
In the Plone Web Interface: as portal manager, go to 'Portal > Site Setup > Add-on Products'. Select one of the provided examples and click the *Install* button.
Uninstall -- Can be done from the same page.

Selecting a skin

Depending on the values given in the skins tool profile (see profiles/default/skins.xml), the provided theme will be selected (or not) as default one while installing the product.
Default skin can be set manually from 'Portal > Site Setup > Themes' in the Plone Web Interface (as portal manager).
Note -- a full refresh of the page and/or images (not from browser cache) may be needed after selecting a skin.

Creating a new theme

A theme for Plone is a selectable skin with associated stylesheets. This product is an example theme that is meant to be used for getting started
while developing a new one.
It is very easy to generate a clean copy of this product (with customized names for product, folders, files, modules, etc) by using the generator
script located in the bin/ directory.

To get script usage instructions, type in a terminal::
$ cd $INSTANCE_HOME/Products/DIYPloneStyle
$ ./bin/generator.py --help

Usage

Full documentation for DIYPloneStyle, with many pointers to other resources on how the "Skins Tool" and the "Resource Registries" work is
located at http://plone.org/documentation/tutorial/creating-custom-style.
This product is also the code example of Alexander Limi's step by step tutorial on how to create a look for Plone completely different than the
original one, which can be found at http://plone.org/documentation/tutorial/creating-plone-themes.

Document Actions
Powered by Plone