Class: Rolemodel::Optics::BaseGenerator
- Inherits:
-
GeneratorBase
- Object
- Rails::Generators::Base
- GeneratorBase
- Rolemodel::Optics::BaseGenerator
- Defined in:
- lib/generators/rolemodel/optics/base/base_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_optics_package ⇒ Object
6 7 8 9 10 |
# File 'lib/generators/rolemodel/optics/base/base_generator.rb', line 6 def add_optics_package say 'installing Optics package', :green run 'yarn add @rolemodel/optics' end |
#copy_templates ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/generators/rolemodel/optics/base/base_generator.rb', line 12 def copy_templates say 'importing stylesheet', :green prepend_to_file Dir.glob('app/assets/stylesheets/application.*').first, <<~SCSS @import '@rolemodel/optics/dist/css/optics'; SCSS end |