Sha256: ee43094359b4438a7d6766eec23823640465c84b220b308e9d3b1d0e0c8e1a4c
Contents?: true
Size: 676 Bytes
Versions: 4
Compression:
Stored size: 676 Bytes
Contents
require_relative "base" module Bulldozer class StylesheetBaseGenerator < Generators::Base def add_stylesheet_gems gem "bourbon", ">= 5.0.1" gem "neat", ">= 3.0.1" Bundler.with_clean_env { run "bundle install" } end def add_css_config copy_file( "application.scss", "app/assets/stylesheets/application.scss", force: true, ) end def remove_prior_config remove_file "app/assets/stylesheets/application.css" end def install_bitters run "bitters install --path app/assets/stylesheets" end def install_normalize_css run "bin/yarn add normalize.css" end end end
Version data entries
4 entries across 4 versions & 1 rubygems