Class: AdministrateTailwindTheme::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/administrate_tailwind_theme/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_initializerObject



7
8
9
10
11
12
# File 'lib/generators/administrate_tailwind_theme/install/install_generator.rb', line 7

def create_initializer
  initializer 'administrate_tailwind_theme.rb', <<~FILE
    require 'administrate'
    Administrate::Engine.stylesheets.clear # required to remove Administrate base styles
  FILE
end

#create_or_update_administrate_layoutObject



14
15
16
17
18
# File 'lib/generators/administrate_tailwind_theme/install/install_generator.rb', line 14

def create_or_update_administrate_layout
  tailwind_config_path = 'config/tailwind.config.js'

  insert_tailwind_config(tailwind_config_path)
end