Theming and other CMS frameworks
The evolution of skinning for Plone
Browser add-ons and important notes
Setting up your Development Environment
Setting up your development environment
Create and Install a Theme Product
Generating your theme product using paster
Adding your theme product to your buildout
Starting Zope and installing your product on a Plone site
Making Manual (TTW) Changes or What Not to Do
What this chapter will not cover
Registering and installing a new theme
About a theme product's architecture
Changing your site via CMF action categories
Moving portal_actions configurations into a filesystem product
Skin layer customization, the old-fashioned way
Modifying images using the custom folder
Extracting items from the custom folder
Using stylesheets and the CSS resource registry tool
Working with JavaScripts in your theme product
Working with Zope 3 Components
Customizing Viewlets and Portlets
Using portal_view_customizations
Understanding Zope Page Templates and the Template Attribute Language
About the Template Attribute Language
Creating, Installing, and Tweaking our Theme
Altering the theme product's structure
Adjusting web site content to support the design
General Styling and Templating Changes
Modifying the various sections of the page
Custom Page Views and Sectional Styling
Changing the default home page display
Applying Internet Explorer fixes
Non-Plone-specific products for theming
Other products to watch out for
Deploying and Contributing Themes
Deploying your theme on a server
Deploying a theme for public use
The Future of Theming for Plone
About the future of theming in Plone