Class: Spree::Frontend::CopyStorefrontGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/spree/frontend/copy_storefront/copy_storefront_generator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_pathsObject



6
7
8
9
10
11
12
13
# File 'lib/generators/spree/frontend/copy_storefront/copy_storefront_generator.rb', line 6

def self.source_paths
  [
    File.expand_path('../../../../../app', __dir__),
    File.expand_path('../../../../../app/assets/images', __dir__),
    File.expand_path('../../../../../app/assets/stylesheets/spree/frontend', __dir__),
    File.expand_path('../../../../../app/assets/stylesheets/spree/frontend/variables', __dir__)
  ]
end

Instance Method Details

#copy_storefrontObject



15
16
17
18
19
20
21
22
# File 'lib/generators/spree/frontend/copy_storefront/copy_storefront_generator.rb', line 15

def copy_storefront
  directory 'views', './app/views'
  directory 'noimage', './app/assets/images/noimage'
  directory 'homepage', './app/assets/images/homepage'
  directory 'meganav', './app/assets/images/meganav'
  template 'application.scss', './app/assets/stylesheets/spree/frontend/application.scss'
  template 'variables.scss', './app/assets/stylesheets/spree/frontend/variables/variables.scss'
end