Overview

by Anne Bowtell last modified Feb 04, 2009 02:37 AM
Contributors: Yuri Carrer
Here's a quick overview of what this manual covers.
Mindmap of the Reference Manual

A mind map of the manual, click to enlarge

Section 1: Introduction
A theme is a distinct look and feel for Plone, which is often based structurally on the out-of-the box Default Plone theme.
Section 2: Approaches
What's the best way to go about it - what are the pros and cons of working through the web or on the file system?
Section 3: Tools
What tools are required and what's available to help you build your theme?
Section 4: Building Blocks
There are three main building-blocks in a Plone 3 theme. While there are a few overlaps between them, in general, it helps to see them as discrete entities.
  • skin
  • components
  • configuration
This section will give you an overview of
  • the terminology involved in each of these building blocks
  • the languages you'll need to work with each of them
  • the techniques / approaches required to customize these building blocks or create new ones
  • how you can locate the files you need
Section 5: Putting a Page Together
How is everything pulled together to create a page? We'll look at
  • how a page is constructed
  • how content reaches the page
  • how style sheets and JavaScript reach the page
  • how you can get hold of other information about your site
Sections 6: Elements Reference
There's a quick reference to page elements and a brief summary of how to tackle customization and creation of components.
Section 7: Where is What?
It's often difficult to identify the location of the files you need. This section gives you a quick reference to the file layout of a theme product. There are also pointers to other diagrams on the web which should help you to map the visual page elements to components, templates and styles.