Sha256: 2208052a69b36879facbccb987364a4dd34cd38ce0794f1825f1e76ae30c46ac

Contents?: true

Size: 753 Bytes

Versions: 5

Compression:

Stored size: 753 Bytes

Contents

# frozen_string_literal: true

require 'administrate_tailwind_theme/view_generator'

module AdministrateTailwindTheme
  module Generators
    module Views
      class LayoutGenerator < AdministrateTailwindTheme::ViewGenerator
        source_root template_source_path

        def copy_template
          copy_file(
            '../../../app/views/layouts/admin/application.html.erb',
            'app/views/layouts/admin/application.html.erb'
          )

          call_generator('administrate_tailwind_theme:views:navigation')
          copy_resource_template('_stylesheet')
          copy_resource_template('_javascript')
          copy_resource_template('_flashes')
          copy_resource_template('_icons')
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
administrate_tailwind_theme-0.0.5 lib/generators/administrate_tailwind_theme/views/layout_generator.rb
administrate_tailwind_theme-0.0.4 lib/generators/administrate_tailwind_theme/views/layout_generator.rb
administrate_tailwind_theme-0.0.3 lib/generators/administrate_tailwind_theme/views/layout_generator.rb
administrate_tailwind_theme-0.0.2 lib/generators/administrate_tailwind_theme/views/layout_generator.rb
administrate_tailwind_theme-0.0.1 lib/generators/administrate_tailwind_theme/views/layout_generator.rb