Plone Theme Reference

Plone 3 Theme Reference

  1. Introduction
    1. Aims and Prerequisites
    2. What's a Plone Theme?
    3. Overview
  2. Approaches
    1. From Scratch or Based on Plone Default?
    2. Through the Web or on the File System?
    3. Future Directions
  3. Tools
    1. Authoring Tools
    2. Debug Mode
    3. Creating a Theme Product or Egg
      1. Overview
  4. Building Blocks
    1. Overview
    2. Skin
      1. Templates and the Templating Language
        1. Templates and the Templating Language
      2. Where to find what you need
      3. Style Sheets
        1. The Custom Style Sheet and Base Properties
      4. Skin Layers
        1. Skin Layers
        2. Customizing through Order of Precedence
        3. Making and Naming your own Skin
    3. Components
      1. Component Wiring and ZCML
      2. Viewlets, Portlets and Other Components
      3. Customizing or Creating New
      4. Component Parts
        1. Interfaces and why they matter
        2. Python Classes
        3. Permission
      5. Making Components Theme Specific
      6. Skin or Components?
      7. Where to find what you need
    4. Configuration
      1. Profiles
      2. Generic Setup XML
      3. The Generic Setup Tool
      4. Where to find what you need
  5. Putting a Page Together
    1. Content to Template
      1. Content to Template
    2. Templates and Components to Page
      1. Templates and Components to Page
    3. CSS and JavaScript to Page
      1. CSS and JavaScript to Page
    4. Using Other Information about your Site on a Page
  6. Page Elements
    1. Viewlet
      1. Anatomy of a Viewlet
      2. Moving, Removing or Hiding a Viewlet
        1. Overview and Cheat Sheet
      3. Overriding or Creating a New Viewlet
        1. Overview and Cheat Sheet
    2. Portlet
      1. Anatomy of a Portlet
      2. Moving, Removing or Hiding a Portlet
      3. Overriding a Portlet
    3. Viewlet Manager
      1. Anatomy of a Viewlet Manager
      2. Moving, Removing or Hiding a Viewlet Manager
      3. Creating a New Viewlet Manager
    4. Portlet Manager
      1. Moving or Removing a Portlet Manager
      2. Hiding a Portlet Manager
      3. Creating a New Portlet Manager
    5. Page Elements Index
    6. Structural Elements
      1. Header
    7. Hidden Elements
      1. Skip Links
      2. HTML Head Title
      3. Next Previous Links
      4. Favicon Link
      5. Search Link
      6. Author Link
      7. Navigation Link
      8. Analytics
    8. Visible Page Elements
      1. Language Selector
      2. Site Actions
      3. Search Box
      4. Logo
      5. Global Sections
      6. Personal Bar
      7. Path Bar (Portal Breadcrumbs)
      8. Content Views
      9. Content Actions
      10. Table of Contents
      11. Presentation
      12. Keywords
      13. Byline
      14. Lock
      15. Document Actions
      16. Comments
      17. Workflow History
      18. Next Previous
      19. Footer
      20. Colophon
  7. Where is What
    1. Where is What on the Page
    2. Where's my Zope Instance?
    3. Where's my Products Directory?
    4. Where's my Egg Location?
    5. Location of files in your own Theme Product
    6. Files for the Skin
    7. Files for Components
    8. Files for Configuration
    9. Files for Installing your Egg
    10. Files for Installing your Theme
  8. Illustrations
    1. Elements

All content on one page (useful for printing, presentation mode etc.)