The next version of Plone is now in the Release Candidate stage and will be officially available in the coming months. I have been working with Plone 4 through the beta stages, but it wasn't until recently that I got to work with the new version as if I were implementing a design for a client...
"Plone 3 Theming" was published in July 2009 by Veda Williams, a Plone developer for Groundwire. This book is full of all the information a developer would need to create a theme and apply it to a Plone site. Veda Williams does a great job of covering every area related to theming and mentioning additional products that developers may not already be aware of. This includes Chapter 2, which contains information helpful to all web developers, not just those using Plone. Throughout the book, Veda outlines best practices for theming, and I was happy to see that we at Six Feet Up use nearly all the same methods...
I had the privilege of leading a two-day training at Plone Symposium East 2010. I taught a group of five people how to customize the front-end design of a Plone site from start to finish...
For the first break-out session of the day, I attended Gregory Angle's talk on Page Templates. Greg works for PSU in the research department. He showed us a few specific pages on their website and talked about the customized templates he created to achieve the desired functionality. Along with each of the main examples, he also showed us the code used to make it work...
There are a few automagical scripts in Plone of which many developers may not be aware. These helpful scripts are used throughout the default Plone skin, and are available for you to use in your templates as well. The nice part is that you don't need to know JavaScript to be able to use them, you just have to know how to structure your code properly for the existing JS to find it...
Learning to theme a site in Plone? Here are some quick tips to help get you started with your CSS styling once you have installed your theme product...