Class: Redde::Generators::LayoutGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/redde/layout/layout_generator.rb

Instance Method Summary collapse

Instance Method Details

#fix_routesObject



24
25
26
# File 'lib/generators/redde/layout/layout_generator.rb', line 24

def fix_routes
  route("devise_for :managers, controllers: { registrations: 'managers/registrations' }")
end

#make_cssObject



20
21
22
# File 'lib/generators/redde/layout/layout_generator.rb', line 20

def make_css
  template 'assets/stylesheets/admin.css', 'app/assets/stylesheets/admin.css'
end

#make_jsObject



16
17
18
# File 'lib/generators/redde/layout/layout_generator.rb', line 16

def make_js
  template 'assets/javascripts/admin.js', 'app/assets/javascripts/admin.js'
end

#make_viewsObject



11
12
13
14
# File 'lib/generators/redde/layout/layout_generator.rb', line 11

def make_views
  template '../../../../../app/views/admin/redde/_sidebar.html.haml', 'app/views/admin/redde/_sidebar.html.haml'
  template '../../../../../app/views/admin/redde/_main_menu.html.haml', 'app/views/admin/redde/_main_menu.html.haml'
end