Now that our theme product is installed, and we've got our Plone site ready to support the theme, we'll start looking at how the various components and skin layer items were changed, one at a time. Specifically, we'll look at basic styling and modification of viewlets and portlets.
In order to make many of the changes to our themes take effect, we should make sure that our theme product's configure.zcml
file (not the browser/configure.zcml
file) contains the following lines:
<include package=".browser" /> <include file="skins.zcml" /> <include file="profiles.zcml" />
These lines tell our theme product that it should respect any changes made to our profiles.zcml
file (where our theme product's profile is registered with Zope), and also within the browser/
folder, where many of our viewlets and page template changes will occur. These lines are added to the theme product by paster by...