railsdog/deface — pull request #22 by mscottford (2012-02-15 19:25:47+00:00)
Title: Adds a DSL that is executed from '.deface' files

I've wrapped the creation of a Deface::Override instance with a DSL to make the creation of the overrides a little more "finger-friendly".

You can see an example toy site that uses this DSL at https://github.com/mscottford/deface_dsl_sample. Specifically checkout https://github.com/mscottford/deface_dsl_sample/blob/master/app/overrides/add_header_to_robots_index.deface

Notes:

I did not discover the HAML branch until I was already done with this. I'm willing to make the changes needed to support the `:haml` and `:erb` options.