Sha256: cdb505eb92454796ec3d56b5113d92be4c37f66de2337ef80001904024c47f31
Contents?: true
Size: 1.58 KB
Versions: 3
Compression:
Stored size: 1.58 KB
Contents
# encoding: utf-8 module PagesCore module Generators class FrontendGenerator < Rails::Generators::Base desc "Creates the default Pages frontend" source_root File.expand_path("../templates", __FILE__) def install_gems gem "modernizr-rails" gem "selectivizr-rails" end def create_layout copy_file( "layout.html.erb", File.join("app/views/layouts/application.html.erb") ) end def create_application_scss template( "application.css.scss.erb", File.join("app/assets/stylesheets/application.css.scss") ) end def remove_application_css remove_file("app/assets/stylesheets/application.css") end def create_normalize_css template( "normalize.css.erb", File.join("vendor/assets/stylesheets/normalize.css") ) end def create_breakpoints_css template( "breakpoints.css.scss.erb", File.join("app/assets/stylesheets/mixins/breakpoints.css.scss") ) end def create_hidpi_css template( "hidpi.css.scss.erb", File.join("app/assets/stylesheets/mixins/hidpi.css.scss") ) end def create_base_css template( "base.css.scss.erb", File.join("app/assets/stylesheets/components/base.css.scss") ) end def create_application_js template( "application.js.erb", File.join("app/assets/javascripts/application.js") ) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems