I spent quite a while trying to figure out how to theme my Ruby on Rails applications. Turns out after you build a piece of software people want to use it to do other stuff. Go figure.
I really like how simple it is to skin a WordPress site so I stole borrowed some ideas.
From all of my research and effort and late night I give you disguise the ruby gem that makes it simple to skin your Rails application and impress everyone (ok maybe your mom).
Disguise makes it possible to generate a theme for your Rails website, set the current ‘theme’ using an admin interface or change the theme based on the current url.
Install the gem:
sudo gem install disguise
</pre>
or get the source code at:
http://github.com/jbasdf/disguise/tree/master