Theme Developer's Guide: Introduction

A theme is a set of templates and assets that determines the look and feel of your Wheelhouse web site. In this guide you will learn how to build Wheelhouse themes and how to customize them to achieve the exact requirements of your design.

This guide assumes you have a Wheelhouse development environment already set up. See the Quick-Start Guide for step-by-step instructions on how to do this. The templates examples within this guide are written in ERB, but Wheelhouse also supports (and recommends) writing templates in Haml.

For an example of a completed theme with multiple templates, check out the Demo Theme source on GitHub which powers the Wheelhouse CMS Demo Site.