module Grid

Public Class Methods

build_class(options) click to toggle source
# File lib/grid.rb, line 19
def self.build_class(options)
  klass = ""
  [:large, :medium, :small, :xsmall].each do |size|
    klass << " #{config.class_names[config.grid_system][size]}#{options[size]}" if config.class_names[config.grid_system][size]
  end
  klass << options[:class] if options[:class]
  klass.strip
end
config() click to toggle source
# File lib/grid.rb, line 10
def self.config
  @@config ||= Grid::Config.new
end
configure(&block) click to toggle source
# File lib/grid.rb, line 14
def self.configure(&block)
  config
  block.call(@@config)
end