Class: Binco::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/binco/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#add_javascriptsObject



19
20
21
22
23
24
25
# File 'lib/generators/binco/install/install_generator.rb', line 19

def add_javascripts
  inject_into_file 'app/assets/javascripts/application.js', after: '//= require turbolinks' do
    "\n//= require binco\n" +
    "//= require bootstrap-datepicker/locales/bootstrap-datepicker.es.js\n" +
    "//= require select2_locale_es"
  end
end

#create_application_scssObject



7
8
9
# File 'lib/generators/binco/install/install_generator.rb', line 7

def create_application_scss
  copy_file 'stylesheet.scss', 'app/assets/stylesheets/application.scss'
end

#create_overridesObject



15
16
17
# File 'lib/generators/binco/install/install_generator.rb', line 15

def create_overrides
  copy_file '_bootstrap_variables.scss', 'app/assets/stylesheets/_bootstrap_variables.scss'
end

#remove_fileObject



11
12
13
# File 'lib/generators/binco/install/install_generator.rb', line 11

def remove_file
  run 'rm app/assets/stylesheets/application.css'
end