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