title: Spree Commerce: changing the header only for the checkout
body: <p>I would like to change the header and footer and other things of the base template only for the checkout page.</p>
  
  <p>Is this possible with deface?</p>
  
  <p>I would like to use a deface block like this:</p>
  
  <pre><code>Deface::Override.new( :virtual_path   =&gt; 'spree/layouts/spree_application',
                        :name           =&gt; 'logo_checkout',
                        :replace_contents =&gt; '#logo',
                        :text        =&gt; 'You are in the checkout')
  </code></pre>
  
  <p>But this deface rule should only work when a user is in the checkout, for example on page:</p>
  
  <pre><code>/checkout/registration
  </code></pre>
  
  <p>Is there any way to do this with deface? And if not, how could I make changes to the base template for only a specific group of pages?</p>