Sha256: 1b029ea4619e8602af37823976b611a6b64005754553d08a34c2be29f93fa898
Contents?: true
Size: 679 Bytes
Versions: 40
Compression:
Stored size: 679 Bytes
Contents
require 'rails/generators' module Bootstrap module Generators class PartialGenerator < ::Rails::Generators::Base source_root File.expand_path("../templates", __FILE__) desc "This generator generates bootstrap HTML partials" argument :component_name, :type => :string, :default => "application", :banner => "navbar, navbar-devise, carousel" attr_reader :app_name def generate_partial app = ::Rails.application ext = app.config.generators.options[:rails][:template_engine] || :erb copy_file "_#{component_name}.html.#{ext}", "app/views/shared/_#{component_name}.html.#{ext}" end end end end
Version data entries
40 entries across 40 versions & 8 rubygems