Sha256: 95c37e0fa166a1f730a78de80eebc936265afcfb83eaef9988c19314233afd97
Contents?: true
Size: 964 Bytes
Versions: 2
Compression:
Stored size: 964 Bytes
Contents
require 'nesta-contentfocus-extensions/paths' module Nesta module ContentFocus module Theme 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 def register_style_path(path) return unless path Paths.add_sass_path(path) Paths.add_view_path(path) end def register_view_path(name, path) return unless path Paths.add_view_path(path) Paths.add_view_path(File.expand_path(path + "/#{name}")) end end end end module Nesta module Theme extend Nesta::ContentFocus::Theme end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nesta-contentfocus-extensions-0.0.3 | lib/nesta-contentfocus-extensions/theme.rb |
nesta-contentfocus-extensions-0.0.2 | lib/nesta-contentfocus-extensions/theme.rb |