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