module Gentelella

Constants

VERSION

Public Class Methods

assets_path() click to toggle source
# File lib/gentelella-rails.rb, line 37
def assets_path
  @assets_path ||= File.join gem_path, 'assets'
end
fonts_path() click to toggle source
# File lib/gentelella-rails.rb, line 29
def fonts_path
  File.join assets_path, 'fonts'
end
gem_path() click to toggle source
# File lib/gentelella-rails.rb, line 21
def gem_path
  @gem_path ||= File.expand_path '..', File.dirname(__FILE__)
end
javascripts_path() click to toggle source
# File lib/gentelella-rails.rb, line 33
def javascripts_path
  File.join assets_path, 'javascripts'
end
load!() click to toggle source
# File lib/gentelella-rails.rb, line 17
def load!
  register_rails_engine if rails?
end
rails?() click to toggle source
# File lib/gentelella-rails.rb, line 46
def rails?
  defined?(::Rails)
end
sprockets?() click to toggle source

Environment detection helpers

# File lib/gentelella-rails.rb, line 42
def sprockets?
  defined?(::Sprockets)
end
stylesheets_path() click to toggle source
# File lib/gentelella-rails.rb, line 25
def stylesheets_path
  File.join assets_path, 'stylesheets'
end

Private Class Methods

register_rails_engine() click to toggle source
# File lib/gentelella-rails.rb, line 52
def register_rails_engine
  require 'gentelella/engine'
end