class Pieces::Rails::InstallGenerator
Public Instance Methods
gitignore()
click to toggle source
# File lib/pieces/rails/install_generator.rb, line 23 def gitignore append_to_file '.gitignore', 'build/' end
mount_styleguide()
click to toggle source
# File lib/pieces/rails/install_generator.rb, line 19 def mount_styleguide route "mount Pieces::Rails.mount(at: '/styleguide') unless Rails.env.production?" end
pieces_yml()
click to toggle source
# File lib/pieces/rails/install_generator.rb, line 6 def pieces_yml copy_file 'rails_app/config/pieces.yml', 'config/pieces.yml' end
stylesheet()
click to toggle source
# File lib/pieces/rails/install_generator.rb, line 10 def stylesheet copy_file 'rails_app/app/assets/stylesheets/pieces.css', 'app/assets/stylesheets/pieces.css' end
views()
click to toggle source
# File lib/pieces/rails/install_generator.rb, line 14 def views copy_file 'rails_app/app/views/layouts/pieces.html.erb', 'app/views/layouts/pieces.html.erb' copy_file 'rails_app/app/views/application/_header.html.erb', 'app/views/application/_header.html.erb' end