Sha256: 9dfdc181d677d8f4ccfc81635b2cebd21e61cb27ffc026d9e68419e3e6d67f71

Contents?: true

Size: 1.72 KB

Versions: 1

Compression:

Stored size: 1.72 KB

Contents

require 'fileutils'
module Blueprint
  # path to the root Blueprint directory
  ROOT_PATH =             File.join(File.expand_path(File.dirname(__FILE__)), "../../")
  # path to where the Blueprint CSS files are stored
  BLUEPRINT_ROOT_PATH =   File.join(Blueprint::ROOT_PATH, 'blueprint')
  # path to where the Blueprint CSS raw CSS files are stored
  SOURCE_PATH =           File.join(Blueprint::BLUEPRINT_ROOT_PATH, 'src')
  # path to where the Blueprint CSS generated test files are stored
  TEST_PATH =             File.join(Blueprint::ROOT_PATH, 'tests')
  # path to the root of the Blueprint scripts
  LIB_PATH =              File.join(Blueprint::ROOT_PATH, 'lib', 'blueprint')
  # path to where Blueprint plugins are stored
  PLUGINS_PATH =          File.join(Blueprint::BLUEPRINT_ROOT_PATH, 'plugins')
  # settings YAML file where custom user settings are saved
  SETTINGS_FILE =         File.join(Blueprint::ROOT_PATH, 'lib', 'settings.yml')
  # path to validator jar file to validate generated CSS files
  VALIDATOR_FILE =        File.join(Blueprint::LIB_PATH, 'validate', 'css-validator.jar')
  # hash of compressed and source CSS files
  CSS_FILES = {
    'screen.css'   => ['reset.css', 'typography.css', 'forms.css', 'grid.css'],
    'print.css'    => ['print.css'],
    'ie.css'       => ['ie.css']
  }

  # default number of columns for Blueprint layout
  COLUMN_COUNT =          24
  # default column width (in pixels) for Blueprint layout
  COLUMN_WIDTH =          30
  # default gutter width (in pixels) for Blueprint layout
  GUTTER_WIDTH =          10
  
  INPUT_PADDING =         5
  INPUT_BORDER =          1
end

Dir["#{File.join(Blueprint::LIB_PATH)}/*"].each do |file|
  require "#{file}" if file =~ /\.rb$/ && file !~ /blueprint.rb/
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blueprintr-0.1.0 lib/blueprint-css/lib/blueprint/blueprint.rb