module Nesta::ContentFocus::Theme
Public Instance Methods
register(name, paths = {})
click to toggle source
# File lib/nesta-contentfocus-extensions/theme.rb, line 5 def register(name, paths = {}) if paths[:base] base_path = paths[:base] view_path = File.expand_path(base_path + '/views') stylesheet_path = File.expand_path(base_path + '/stylesheets') end stylesheet_path = paths[:styles] if paths[:styles] view_path = paths[:views] if paths[:views] register_style_path(stylesheet_path) register_view_path(name, view_path) end
register_style_path(path)
click to toggle source
# File lib/nesta-contentfocus-extensions/theme.rb, line 17 def register_style_path(path) return unless path Paths.add_sass_path(path) Paths.add_view_path(path) end
register_view_path(name, path)
click to toggle source
# File lib/nesta-contentfocus-extensions/theme.rb, line 23 def register_view_path(name, path) return unless path Paths.add_view_path(path) Paths.add_view_path(File.expand_path(path + "/#{name}")) end