public
Description: The current base layout and helpers I'm using to scaffold quick projects. Feel free to use if and as you wish.
Homepage:
Clone URL: git://github.com/norman/base-site-generator.git
base-site-generator / base_site_generator.rb
100644 22 lines (21 sloc) 1.291 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class BaseSiteGenerator < Rails::Generator::Base
  def manifest
    record do |m|
      m.file "config/initializers/application_config.rb", "config/initializers/application_config.rb"
      m.file "config/application.yml", "config/application.yml"
      m.file "app/helpers/application_helper.rb", "app/helpers/application_helper.rb"
      m.directory "app/views/common"
      m.file "app/views/layouts/main.html.erb", "app/views/layouts/main.html.erb"
      m.file "app/views/common/403.html.erb", "app/views/common/403.html.erb"
      m.file "app/views/common/404.html.erb", "app/views/common/404.html.erb"
      m.file "app/views/common/_analytics.html.erb", "app/views/common/_analytics.html.erb"
      m.file "app/views/common/_flash.html.erb", "app/views/common/_flash.html.erb"
      m.file "app/views/common/_footer.html.erb", "app/views/common/_footer.html.erb"
      m.file "app/views/common/_head.html.erb", "app/views/common/_head.html.erb"
      m.file "app/views/common/_navigation.html.erb", "app/views/common/_navigation.html.erb"
      m.file "public/stylesheets/main.css", "public/stylesheets/main.css"
      m.file "public/stylesheets/print.css", "public/stylesheets/print.css"
      m.file "public/stylesheets/reset.css", "public/stylesheets/reset.css"
    end
  end
end