Sha256: 1141173afd87825cad662b96b2d34a3d46846940cbd7eb5a5720a3de0316f561

Contents?: true

Size: 704 Bytes

Versions: 42

Compression:

Stored size: 704 Bytes

Contents

# -*- encoding : utf-8 -*-
module Blacklight
  class Assets < Rails::Generators::Base
    source_root File.expand_path('../templates', __FILE__)
  
    def assets
      copy_file "blacklight.css.scss", "app/assets/stylesheets/blacklight.css.scss"

      unless IO.read("app/assets/javascripts/application.js").include?('blacklight/blacklight')
        marker = IO.read("app/assets/javascripts/application.js").include?('turbolinks') ?
          '//= require turbolinks' : "//= require jquery_ujs"
        insert_into_file "app/assets/javascripts/application.js", :after => marker do
  %q{
//
// Required by Blacklight
//= require blacklight/blacklight}          
        end
      end

    end
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
blacklight-5.13.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.11.3 lib/generators/blacklight/assets_generator.rb
blacklight-5.12.1 lib/generators/blacklight/assets_generator.rb
blacklight-5.12.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.10.3 lib/generators/blacklight/assets_generator.rb
blacklight-5.9.4 lib/generators/blacklight/assets_generator.rb
blacklight-5.11.2 lib/generators/blacklight/assets_generator.rb
blacklight-5.11.1 lib/generators/blacklight/assets_generator.rb
blacklight-5.11.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.10.2 lib/generators/blacklight/assets_generator.rb
blacklight-5.10.1 lib/generators/blacklight/assets_generator.rb
blacklight-5.10.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.9.3 lib/generators/blacklight/assets_generator.rb
blacklight-5.9.2 lib/generators/blacklight/assets_generator.rb
blacklight-5.9.1 lib/generators/blacklight/assets_generator.rb
blacklight-5.9.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.8.2 lib/generators/blacklight/assets_generator.rb
blacklight-5.8.1 lib/generators/blacklight/assets_generator.rb
blacklight-5.8.0 lib/generators/blacklight/assets_generator.rb
blacklight-5.7.2 lib/generators/blacklight/assets_generator.rb