Sha256: 1313881b7f485ff83518737f8283ffcfe46e03eb1664bed5043d5b7f57c58314

Contents?: true

Size: 364 Bytes

Versions: 2

Compression:

Stored size: 364 Bytes

Contents

class Theme

  def self.current_theme(env = nil)
    ::RefinerySetting[:theme]
  end

	def self.root
		Pathname.new( File.expand_path('../../../', __FILE__) )
	end

	def self.current_theme_dir
		theme = self.current_theme
		theme_dir = Rails.root.join("themes",theme)
		theme_dir = self.root.join('themes', theme) unless theme_dir.directory?
		theme_dir
	end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-theming-0.9.9 app/models/theme.rb
refinerycms-theming-0.9.8.2 app/models/theme.rb