README.md in engineyard-theme-1.0.5 vs README.md in engineyard-theme-2.2.0

- old
+ new

@@ -1,21 +1,17 @@ # Engine Yard Theme # -A Rails gem / engine to make any Rails 3 app look like engineyard.com. Provides a generator for static assets and `header` and `footer` helper methods to dress your site in the shirt and pants of the Engine Yard theme. +A Rails gem / engine to make any Rails 3.1 app look like engineyard.com. Provides a generator for static assets and `header` and `footer` helper methods to dress your site in the shirt and pants of the Engine Yard theme. ## Installation ## Add `engineyard-theme` to your Gemfile gem 'engineyard-theme' ## Usage ## -Get the latest assets so that you can test locally (you can add `public/engineyard-theme/*` to your .gitignore if you like): - - bundle exec rails generate engineyard_theme:assets - Wrap your application.html `yield` with the header and footer helpers: <% # application.html.erb %> <%= header %> <%= yield %> @@ -29,12 +25,21 @@ <%= yield %> <%= footer do %> <!-- this comment only appears on my sub-site --> <% end %> +Default navigation links and default web service javascript (Google Analytics, Optimizely, etc.) can be disabled by setting values to false: + + header(add_navigation,add_js) + +The layout supports content overwritting by supplying defining `content_for` the following: + + title, description, keywords, body_id, branding + + ## Modifying / Testing ## -Inside this repo is a `example` folder, containing a Rails 3 app configured to load the gem. You can use this to add any changes in styles. You can also run: +Inside this repo is a `example` folder, containing a Rails 3.1 app configured to load the gem. You can use this to add any changes in styles. You can also run: bundle exec cucumber features ...within that folder to test the gem as though it was installed in a Rails app, so that you know it still works.