Sha256: 7158fd63acdc336bc10ec2809487d594b859978314537d3f162bc710607257c1
Contents?: true
Size: 1.31 KB
Versions: 7
Compression:
Stored size: 1.31 KB
Contents
# frozen_string_literal: true module PagesCore module Generators class FrontendGenerator < Rails::Generators::Base desc "Creates the default Pages frontend" source_root File.expand_path("templates", __dir__) def create_layout copy_file( "layout.html.erb", File.join("app/views/layouts/application.html.erb") ) end def create_application_scss template( "application.scss.erb", File.join("app/assets/stylesheets/application.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.scss.erb", File.join("app/assets/stylesheets/mixins/breakpoints.scss") ) end def create_clearfix_css template( "clearfix.scss.erb", File.join("app/assets/stylesheets/mixins/clearfix.scss") ) end def create_base_css template( "base.scss.erb", File.join("app/assets/stylesheets/components/base.scss") ) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems