Having generated a theme skeleton and cleaned it up a bit, you're now ready to move on to making cosmetically significant changes. These are done by overriding bits and pieces provided by Plone: CSS, images, HTML, and so on.
Let's take a look at our generated theme. Burrow into the Products.PracticeTheme
→ Products
→ PracticeTheme
folder. (We're pretty much done with those outer folders, which provide only packaging-related boilerplate.)
These are an awful lot of files and folders because they combine two competing and relatively independent ways of overriding theme elements:
The Zope 2 way, represented by the
skins
folder. In this system, everything is mixed together in a single namespace: images, templates, stylesheets, and more: when you ask for "foo," you may get any kind of object and, because of acquisition, Zope's scheme for looking in many different places for an object, you may even get it from a folder that you didn't expect. As a result, the Zope 2 way is...