mv ../toadstool-rails/app/assets/javascripts/toadstool-nav.js app/assets/javascripts/
mv ../toadstool-rails/app/assets/javascripts/toadstool.js.coffee app/assets/javascripts/
mv ../toadstool-rails/app/assets/stylesheets/ app/assets/
mv ../toadstool-rails/app/controllers/admin/ app/controllers/
mv ../toadstool-rails/app/helpers/styleguide_helper.rb app/helpers/
mv ../toadstool-rails/app/views/admin/ app/views/
mv ../toadstool-rails/app/views/layouts/styleguide.html.haml app/views/layouts/
mv ../toadstool-rails/config/initializers/styleguide.rb config/initializers/
Routes - add the following lines to config/routes.rb
namespace :admin do
[ 'color_palettes' , 'forms' , 'grids' , 'typography' , 'modules' , 'patterns' ] . each do |action |
get "/styleguide/#{ action } " => "styleguide##{ action } "
end
get '/styleguide' => 'styleguide#typography'
get '/styleguide/examples/*example' => 'styleguide/examples#show' , as : :styleguide_example
end
mv ../toadstool-rails/lib/styleguide/ lib/
mv ../toadstool-rails/spec/controllers/ spec/
mv ../toadstool-rails/spec/lib/ spec/
mv ../toadstool-rails/spec/support/ spec/
mv ../toadstool-rails/vendor/assets/javascripts/modernizr-2.6.2-custom.js vendor/assets/javascripts/
mv ../toadstool-rails/vendor/assets/javascripts/prettify.js vendor/assets/javascripts/
Had to install gem 'red carpet' -- thought that came with HAML?
Added the following to app/assets/javascripts/application.js
// = require_directory .
//= stub styleguide_only
In rails, all files need to be .css.sass
or .css.scss
app/helpers/styleguide_helper.rb update reference to be .css.sass
or .css.scss
need to get all the icon automated Sass building into the Stipe gem
updated the ico-font support to be more generic for install on the tournament-app