DIY Plone Style
A tutorial/skeleton product for creating your own theme (visual style) for Plone.
Project Description
This product is meant to be used as a base to develop a new theme (style) or skin (in the graphical meaning) for Plone, making use of the CSS and javascript Registries that now ship with the Plone package. Since version 2.5, DIYPloneStyle installs itself by making use of a GenericSetup profile (which ships with Plone from version 2.5 on as a replacement for the Quick Installer and the Customization Policies).
Starting a new skin project is made easy by the use of a generator script that creates a skeleton theme product (Python product on the file system) ready to hold your style elements (stylesheets, images, templates).
The provided example theme can be installed as a standalone product, it is what you get after walking all the way through Alexander Limi's step by step tutorial called Putting a new look on Plone: a real-world example. It is an early version of the skin that is deployed on the plone.net web site.
Full documentation on how to make use of this product, with many pointers to other resources on how the "Skins Tool" and the "Resource Registries" work, can be found in the tutorial about Creating a Custom Style for Plone.
Current Release
DIY Plone Style 3.0
Released Sep 18, 2007 — tested with Plone 3
DIYPloneStyle for Plone 3.0
More about this release…
-
Get
DIY Plone Style
for
all platforms
- DIYPloneStyle-3.0.tar.gz
- If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.
All Releases
| Version | Released | Description | Compatibility | Licenses | Status |
|---|---|---|---|---|---|
| 3.0 | Sep 18, 2007 | DIYPloneStyle for Plone 3.0 More about this release… |
Plone 3
|
GPL | final |
| 2.5 | Feb 12, 2007 | DIYPloneStyle 2.5 is a skeleton/example product for creating new themes for Plone 2.5.x that make use of the GenericSetup machinery for their installation. More about this release… |
Plone 2.5
|
GPL | release-candidate |
| 2.1.4 | Jan 08, 2007 | Last version number before next DIYPloneStyle key release (2.5) in which we'll make use of GenericSetup. This release contains bug fixes and one new functionality: from now on it is possible to register new display views in portal_types. See history for details. More about this release… |
Plone 2.5
Plone 2.1
|
GPL | final |
| 2.1.3 | Oct 20, 2006 | Maintenance release containing bug fixes. See history for details. More about this release… |
Plone 2.5
Plone 2.1
|
GPL | final |
| 2.1.2 | May 24, 2006 | Maintenance revision More about this release… |
Plone 2.1.3
Plone 2.1.2
Plone 2.1.1
Plone 2.1
|
GPL | final |
| 2.1.1 | Apr 11, 2006 | The first maintenance release in the DIYPloneStyle 2.1 series. More about this release… |
Plone 2.1.2
Plone 2.1.1
Plone 2.1
|
GPL | final |
| 2.1 | Apr 05, 2006 | DIYPloneStyle now provides as its working example the skin that Alexander Limi demonstrated at the second New Orleans Plone Symposium in march 2006. More about this release… |
Plone 2.1.2
Plone 2.1.1
Plone 2.1
|
GPL | final |
| 1.0.5 | Mar 17, 2006 | This release gives the possibility to customize resources that are already registered in the registries during installation process. More about this release… |
Plone 2.1.2
Plone 2.1.1
Plone 2.1
|
GPL | final |
| 1.0.4 | Nov 20, 2005 | It is now possible to register more than one skin selection with the portal_skins tool, each one with it's own specific set of layer(s). A python generator script which performs in an automated way all the steps for getting started with a clean skeleton product has been added to the folder 'bin/'. More about this release… |
Plone 2.1
|
GPL | final |
| 1.0.2 | Nov 02, 2005 | This release comes with a generator script made for getting a clean skeleton much faster. It also reflects the move of the product documentation to a full tutorial on plone.org. More about this release… |
Plone 2.1
|
GPL | final |
| 1.0 | Oct 12, 2005 | First final version of the product. More about this release… |
Plone 2.1
|
GPL | final |
| 0.2 | Sep 27, 2005 | This release provides a better documentation in the README. More about this release… |
Plone 2.1
|
LGPL | final |
| 0.1.1 | Sep 06, 2005 | This release fixes a small bug submitted and fixed by Emyr Thomas in the uninstall procedure (thx Emyr). More about this release… |
Plone 2.1
|
GPL | final |

