How to create/customize a skin?
Ref: http://zope3.pov.lt/irclogs/%23zope3-dev.2007-06-06.log.html Ref: http://kpug.zwiki.org/WhatIsNewInZope33 Skins are technically interfaces defined using zope.interface. To create a custom skin it is always better to inherit from a standard skin interface. It is by convention that skins will be created in sub-package named skin in your browser package of your main package. For example if your package name is foo, then foo.browser.skin will be the skin package, but this is not mandatory. Your skin interfaces can be defined in foo.browser.skin.interfaces.