Over time I have collected a number of modules and tools that have helped me to do theme Drupal sites more efficiently. This post is all about sharing that information with you!
Theming
The Form Hunt
Finding the way to create custom form templates in Drupal 7
Sometimes getting started in Form API can be like opening random doors until you find a piece of what you are looking for. Then you have to put it all together. When I first discovered a preprocess function that allowed me to create Drupal forms in a template file, I finally felt that I had complete control of controling the user experience.
Theming Night In Indianapolis
The Drupal Indy Meetup this month is all about theming.
Next week I will be leading the theming night at our Drupal Indy group meetup on the IUPUI campus. I've been looking forward to sharing some of the tips and tricks that I use on a daily basis. The topics will begin with using Subthemes, Template files, and Preprocess functions to get the output that you need.
Theming Changes from 6 to 7
Most concepts carry through, but here are a few gotchas.
When I created this site, it was my first Drupal 7 theming project. It was fairly easy to jump right in and take off down the road of theming in Drupal 7, because of my familiarity with Drupal 6. There were, however, a few points in my experience that required me to slow down, do some research, and figure out what has changed.
"Bending Zen" Theme Settings
Configurations that can control how your site looks
This video is another introductory video for those who are interested in Theming, but may not be aware of some of the options in the theme settings. This will explain the search box, logos, favicons and other aspects.
"Bending Zen" Subthemes
Subthemes of Zen Theme for Drupal 6
Subthemes is the second video in my Bending Zen Series. This shows you how to quickly set up a subtheme using Zen as your base theme in Drupal 6. Setting up a subtheme is a quick and easy way to utilize Zen's functionality without tinkering with Zen itself. It also allows you to run updates to the Zen theme without completely reworking your theme.



