Class: RailsSimpleAuth::Generators::CssGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/rails_simple_auth/css/css_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_cssObject



13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'lib/generators/rails_simple_auth/css/css_generator.rb', line 13

def copy_css
  template 'rails_simple_auth.css', "#{options[:path]}/rails_simple_auth.css"

  say ''
  say "CSS copied to #{options[:path]}/rails_simple_auth.css", :green
  say ''
  say 'To use this CSS:'
  say ''
  say '  1. Include in your application.css or layout:'
  say "     <%= stylesheet_link_tag 'rails_simple_auth' %>"
  say ''
  say '  2. Customize by overriding CSS variables in your own stylesheet:'
  say ''
  say '     :root {'
  say '       --rsa-color-primary: #your-brand-color;'
  say '       --rsa-color-background-form: #your-form-bg;'
  say '     }'
  say ''
  say '  3. Or edit rails_simple_auth.css directly.'
  say ''
end