Sha256: 8c85e6484eab9e703f54f967f010fe600ee4dd8e7989b425ba7f9963214c27be
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
# encoding: utf-8 require 'rubygems' require 'bundler' Bundler.require require 'active_support' require 'action_view' module Layou2 autoload :Helpers, 'layou2/helpers' autoload :VERSION, 'layou2/version' Error = Class.new(::StandardError) NotImplementedYetError = Class.new(::NotImplementedError) DEFAULT_DOM_CLASSES = {:title => 'title', :description => 'description'} DEFAULT_TITLE_TAG = :h1 DEFAULT_DESCRIPTION_TAG = :p # DOM selectors for easier manipulation of Layou2 titles using CSS/JavaScript. mattr_accessor :dom_classes @@dom_classes = DEFAULT_DOM_CLASSES mattr_accessor :default_title_tag @@default_title_tag = DEFAULT_TITLE_TAG mattr_accessor :default_description_tag @@default_description_tag = DEFAULT_DESCRIPTION_TAG class << self # Yield self for configuration block: # # Layou2.setup do |config| # config.dom_selectors = {} # end # def setup yield(self) end end end # Add extended ActionView behaviour. ActionView::Base.class_eval do include ::Layou2::Helpers end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
layou2-0.1.1 | lib/layou2.rb |