Theming in Five Easy Steps

This is what I do when I make a new theme:

  1. Analyze the design to find page elements and their related Drupal tpl.php files.
  2. Set up the base theme: Choose a base theme. Create a new folder for the theme and create an info file. Implement version control.
  3. Create page.tpl.php and design according to the design framework or Photoshop design files.
  4. Launch the Minimum Viable Theme: Upload theme folder to the /sites/all/themes directory. Enable the theme, use personal themes if you want to test the theme before showing others.
  5. Theme what's left by user experience, not by module or tpl.php.

Need more help? Check out the ebook Theming Drupal: A first timer's guide and the class Design to Theme in Five.

Want More Tutorials?

Are you interested in getting even more tutorials sent to your inbox? Sign up for our incredibly popular tips mailing list and get a free tutorial every month. You may even win a coupon for a free e-book (include your whole name if you want to win stuff).

For a limited time we'll even send you a bonus tips sheet The Top Ten Mistakes People Make when Theming Drupal when you sign up for the list.