The Elements of a Drupal Theme
The Importance of Themes in Drupal
The Range and Flexibility of Drupal Themes
The Big Picture: How Drupal Displays a Page
The Default Themes of the Drupal Distro
Installing an Additional Theme
Theming in Action: Dressing Up Garland
Getting Started with PHPTemplate
Installing Additional Theme Engines
Identifying Templates, Stylesheets, and Themable Functions
Putting Together the Pieces—Templates, Stylesheets, and Functions
Overriding Templates and Themable Functions
Making the Transition from Zen to Tao
Creating a New PHPTemplate Theme
Dynamically Theming Page Elements
Working with Template Variables
How to Approach Modifying Forms