class Bulldozer::StylesheetBaseGenerator

Public Instance Methods

add_css_config() click to toggle source
# File lib/bulldozer/generators/stylesheet_base_generator.rb, line 11
def add_css_config
  copy_file(
    "application.scss",
    "app/assets/stylesheets/application.scss",
    force: true,
  )
end
add_stylesheet_gems() click to toggle source
# File lib/bulldozer/generators/stylesheet_base_generator.rb, line 5
def add_stylesheet_gems
  gem "bourbon", ">= 5.0.1"
  gem "neat", ">= 3.0.1"
  Bundler.with_clean_env { run "bundle install" }
end
install_bitters() click to toggle source
# File lib/bulldozer/generators/stylesheet_base_generator.rb, line 23
def install_bitters
  run "bitters install --path app/assets/stylesheets"
end
install_normalize_css() click to toggle source
# File lib/bulldozer/generators/stylesheet_base_generator.rb, line 27
def install_normalize_css
  run "bin/yarn add normalize.css"
end
remove_prior_config() click to toggle source
# File lib/bulldozer/generators/stylesheet_base_generator.rb, line 19
def remove_prior_config
  remove_file "app/assets/stylesheets/application.css"
end